Concept
TRIN
TRIN, also known as Arms Index, is a Breadth, Sentiment & External Data concept. A reference entry: the Library explains it rather than implements it.
What is TRIN?
TRIN, short for Trading Index and better known as the Arms Index after Richard Arms, who introduced it in 1967, is a market breadth ratio built from exchange internals. It divides the ratio of advancing to declining issues by the ratio of advancing to declining volume, asking whether trading volume is concentrating in the stocks going up or the stocks going down, relative to how many stocks are moving each way.
The scale runs inverted. A reading of 1.0 means volume is spread proportionally between winners and losers. Below 1.0, advancers are attracting an outsized share of volume, generally read as genuine buying pressure. Above 1.0, volume is crowding into decliners, and very high prints have historically appeared on panic days.
TRIN updates throughout the session from NYSE internals, with a Nasdaq counterpart also published, and it sits on index day traders' screens alongside the TICK Index and the raw advance/decline internals it is built from.
Why there's no indicator for this
TRIN cannot be derived from the price and volume of any symbol on your chart. Its four inputs are exchange-wide aggregates: the count of advancing issues, the count of declining issues, total volume in advancing issues, and total volume in declining issues, updated continuously across the whole listed universe. That is a consolidated breadth feed published by the exchange and redistributed by data vendors, not something a script can reconstruct from SPY or ES candles. Where TRIN appears on a platform, it is carried as its own quotable symbol computed upstream from that feed.
Basket-built proxies that aggregate internals across a few hundred liquid names can approximate the direction of the reading, but they miss the full-universe issue counts and the true up/down volume split, which are exactly what make the extreme readings meaningful.
How to read TRIN
If your platform carries TRIN as a quotable symbol, the reading routine is straightforward:
- 1Anchor on 1.0, the proportional split: below 1.0 leans bullish, above 1.0 leans bearish, and distance from 1.0 measures the imbalance.
- 2Respect the asymmetry: TRIN can only fall toward zero but can spike far higher, so many practitioners smooth it or use a log scale.
- 3Flag extremes: spikes above roughly 2.0 have historically accompanied indiscriminate selling, while readings near 0.5 have marked one-sided buying.
- 4Demand agreement: a high TRIN alongside a deeply negative TICK Index and lopsided decliners describes broad liquidation rather than sector rotation.
How traders use it
- Intraday confirmation: index futures traders check whether a sell-off comes with a rising TRIN; falling prices with a flat TRIN suggest the move lacks broad volume participation.
- Capitulation spotting: extreme high readings are treated as contrarian evidence that selling has become forced, cross-checked against New Highs − New Lows and volatility gauges such as the VIX.
- Smoothing: many practitioners average TRIN over roughly ten sessions to build an overbought/oversold gauge, similar in spirit to the McClellan Oscillator but weighted by volume.
- Regime context: persistent closes on one side of 1.0 feed breadth-based regime calls alongside signals like breadth thrusts.
TRIN vs adjacent breadth gauges
TICK Index: An instantaneous count of stocks on upticks minus downticks, with no volume dimension. TRIN adds volume weighting and evolves through the session rather than flickering tick by tick.
McClellan Oscillator: A smoothed momentum construct on daily net advances that tracks breadth trends across weeks; TRIN is a same-session ratio snapshot.
Related concepts · Breadth
Concept family
Breadth, Sentiment & External Data
63 concepts mapped · 61 in the Library
TRIN FAQ
Why is a low TRIN bullish and a high TRIN bearish?
Volume sits in the denominator. When advancing volume outruns the share of advancing issues, the denominator grows faster than the numerator and the ratio drops. Heavy volume in winners pushes TRIN down; heavy volume in losers pushes it up.
What counts as an extreme TRIN reading?
There is no official threshold. Closes above roughly 2.0 have clustered around panic days and readings below about 0.5 around one-sided buying, but levels drift with market structure, so most traders calibrate against the recent distribution.
Is TRIN still useful in modern markets?
It still describes where volume flows, but ETF creation and redemption, rebalances, and volume concentration in mega-cap names can distort single prints. Most desks treat it as one input among several internals rather than a standalone signal.
Build TRIN your way.
Quant writes, tests, and refines it with you — then it runs on LuxAlgo charting or ports to TradingView.