Arms Index (TRIN)
A breadth indicator derived from the AD Ratio and AD Volume Ratio.
Last updated
A breadth indicator derived from the AD Ratio and AD Volume Ratio.
Last updated
© StockCharts.com, Inc. All Rights Reserved.
The Arms Index, also known as the TRIN or Short-Term TRading INdex, is a breadth indicator developed by Richard W. Arms in 1967. The index is calculated by dividing the Advance-Decline Ratio by the Advance-Decline Volume Ratio. Typically, these breadth statistics are derived from NYSE or Nasdaq data, but the Arms Index can be calculated using breadth statistics from other indices such as the S&P 500 or Nasdaq 100. Because it acts as an oscillator, the indicator is often used to identify short-term overbought and oversold situations. A moving average can also be applied to smooth the data series. The terms Arms Index and TRIN are used interchangeably in this article.
Advances: number of stocks in the index that closed up on the day
Declines: number of stocks in the index that closed down on the day
Advancing Volume: total volume of advancing stocks
Declining Volume: total volume of declining stocks
As a ratio of two indicators, the Arms Index reflects the relationship between the AD Ratio and the AD Volume Ratio. The TRIN is below one when the AD Volume Ratio is greater than the AD Ratio and above one when the AD Volume Ratio is less than the AD Ratio. Low readings (below one) show relative strength in the AD Volume Ratio. High readings (above one) show relative weakness in the AD Volume Ratio.
In general, strong market advances are accompanied by relatively low TRIN readings because up-volume overwhelms down-volume to produce a relatively high AD Volume Ratio. Because of this, the TRIN appears to move “inverse” to the market. A strong up day in the market usually pushes the Arms Index lower, while a strong down day often pushes the Arms Index higher.
Click here for a live version of the chart.
As you can see in the calculation above and the corresponding chart below, the AD Volume Ratio surged to 7.17 as up-volume far exceeded down-volume. This produced a TRIN value well below one (0.42). Similarly, relatively high TRIN readings usually accompany strong declines because down-volume swamps up-volume. In the example above, the AD Volume Ratio plunged to 0.05 as down-volume crushed up-volume. This produced a TRIN value well above one (3.00). Extreme readings in the AD Volume Ratio usually produce extreme TRIN readings.
The Arms Index can be displayed with a semi-log scale or an arithmetic scale. Log scaling shows an equal distance for an equal percentage of movements. Arithmetic scaling shows an equal distance for each unit on the scale. On a log scale, a move from 0.50 to one (+100%) will be the same distance as a move from one to two (+100%). This is reflected in the dotted blue lines on the chart below. On an arithmetic scale, a move from 0.50 to 1 (+0.50) will be half the size of a move from one to two (+1).
Click here for a live version of the chart.
The log scale evens out the fluctuations of the Arms Index. Notice how spikes above two on the arithmetic scale look out of proportion relative to the overall fluctuations. The data itself is not different. It's presented differently. There is no right or wrong answer when it comes to scaling. It depends on your preferences.
Overbought and oversold levels for the Arms Index depend on the historical range and the smoothing (if any). An unmodified Arms Index will be more volatile and require a larger range to identify overbought/oversold conditions.
The chart below shows daily closing values for the NYSE Short-Term Trading Arms Index ($TRIN) with a log scale. Surges above three are deemed oversold, and dips below 0.50 are deemed overbought. The NY Composite is in a larger uptrend because it is above its rising 100-day moving average. As such, oversold levels are preferred to generate bullish signals toward the bigger uptrend. The green dotted lines show oversold levels in early September, early October, early November, and early December, which amount to effectively one per month.
Click here for a live version of the chart.
The next chart shows the Nasdaq Short-Term Trading Arms Index ($TRINQ) as a 10-day simple moving average (SMA). This moving average smoothes the data series, and a smaller range is needed to generate overbought/oversold signals. Notice that the range is narrower, with oversold above 1.20 and overbought below 0.80. With the Nasdaq above its rising 100-day moving average, oversold signals are preferred to trade in line with the bigger trend. There were oversold readings in June, August, September, and October.
Click here for a live version of the chart.
The Arms Index is a volatile breadth indicator that can generate overbought and oversold signals. Even though it generates plenty of signals, it is preferable to trade in the direction of the underlying trend. Short-term traders can use the unmodified Arms Index to generate short-term signals or apply a 10-day SMA to generate more medium-term signals. The Arms Index is just one indicator; chartists should employ other aspects of technical analysis to confirm or refute signals generated.
StockCharts.com users can plot the Arms Index for the NYSE ($TRIN) and Nasdaq ($TRINQ). If you prefer a log scale, as in the example below, you should start with the Arms Index as the main symbol. This places the indicator in the main charting window, and you can check the “log scale” option below the chart. To show the indicator as a moving average, select “invisible” as the chart type and then add a moving average as an overlay.
You can also add horizontal lines as individual overlays to differentiate with colors and line styles to define overbought and oversold levels. You could add multiple horizontal lines by entering comma-separated values in the parameters box (0.80,1,1.20). You can plot the underlying index by selecting “price” in the indicator drop-down menu and entering the desired index symbol. Click here for a live chart with the Arms Index.