Free Indicators

The Better TRIN Indicator

image of Barry Taylor from Emini-Watch.com

Barry Taylor

image of TRIN indicator

The TRIN Index (or Trading Index or Arms Index) is a measure of stock market strength, originally developed by Richard Arms in 1967.

It is one of the few truly leading (as opposed to lagging) stock market indicators and is widely followed by market analysts. TRIN Index data is available for both the NYSE and NASDAQ markets.

TRIN Index Calculation

TRIN = (Advancing Issues / Declining Issues) / (Advancing Volume / Declining Volume)

‘Issues’ refers to the number of stocks rising or declining in price.
‘Volume’ refers to the volume traded of either rising or declining stocks.

In 1967, the idea of comparing the relative strength of stocks that were rising with stocks that were falling was revolutionary. Richard Arms had created a way of measuring stock market “internals” that showed the breadth in participation of stock market bullishness or bearishness. An up move in a stock market index without wide support was suspect and likely to be followed by weakness, and vice versa.

But there are problems with the TRIN Index

TRIN 1
TRIN Index Raw Data on an End of Day Chart

A chart of the raw NYSE TRIN data is shown above. As revolutionary as the TRIN Index was, there were some (serious) problems with it:

  • The TRIN is not an intuitive value: Values above 1 indicate selling, values below 1 indicate buying. The reverse would be more intuitive – buying would be greater than 1 and selling would be less than 1.
  • TRIN values are unbalanced: If stocks are bought and sold at equal rates, the TRIN Index value is 1. But after a day of heavy selling, the TRIN could be as high as 3. Similarly, the TRIN could dip to 0.3 after a day of heavy buying. When charted over time, the result is a graph with high spikes but shallow dips (see the chart above).
  • Averaging the TRIN doesn’t work: Traditionally traders have averaged the TRIN data over 10 days. Any value under 0.8 represents an overbought market, while a value of over 1.2 indicates the market is oversold. But because the data is lopsided to begin with, this average is a faulty calculation at best.

How to make a Better TRIN Indicator in 4 simple steps

Better TRIN image 1
The Better TRIN Indicator with the Emini

By making some simple mathematical adjustments to the original TRIN Indicator formula you can make a more intuitive and accurate indicator. Here’s what to do to create a Better TRIN Indicator:

  1. Take the Log of the NYSE TRIN value
  2. Invert this value so negative values are positive and vice versa
  3. Multiply the inverted Log value by 100, and
  4. Repeat for the NASDAQ TRIN data and average the two values

The chart above shows what the adjusted or Better TRIN Indicator looks like. If you have successfully followed the steps above, the Better TRIN Indicator is easy to interpret at a glance and gives you a better idea of market trends when averaged:

  • Values range between -100 and +100, with 0 as the neutral point
  • Positive values indicate buying and a market in an upswing
  • Negative results indicate selling activity and downward moves in the market
  • Values are balanced, requiring the same amount of buying or selling for the indicator to be +100 or -100 and, therefore, averages are accurate

Now, the TRIN makes more sense to me!

How to trade with the Better TRIN Indicator

Better TRIN is one of the best indicators I’ve ever seen.

Thomas K.

I use Better TRIN all the time and I love it.

Ara V.

The Better TRIN system – outstanding, excellent.

Gordon R.

The TRIN Indicator video above goes through 5 different ways to use the TRIN Index to pin-point market turning points and improve your trading. Here are some screen grabs with commentary.

1. TRIN Indicator divergence patterns

TRINDiverg 1
TRIN Indicator Divergence Patterns and Market Turning Points

Divergence patterns on the TRIN Indicator occur when the market advances but the adjusted TRIN value is negative or vice versa. Since the TRIN Indicator re-sets at the beginning of each day, a market advance is assumed to be when the Close is greater than the Open.

These TRIN Indicator divergence patterns are shown on the chart above as red and white dots on Emini daily bars. Looking back on the chart you can see how well this single indicator warns of potential market turning points. I don’t suggest you use this indicator alone but combine it with other non-correlated market indicators to confirm turning points more accurately.

2. Turning the TRIN Indicator into an oscillator

TRINTurn 1
Emini Turning Points using the Better TRIN Oscillator

You can build a very useful oscillator by cumulating the adjusted TRIN readings and then measuring the distance from a moving average. I then use some simple mathematics to sharpen up the turning points and make the indicator crystal clear to interpret. The result is the Better TRIN Oscillator shown in the chart above, plotted beneath daily Emini bars.

Turns in the Better TRIN Oscillator are shown on the chart as red and white dots on the price bars. Looking back on the chart you can see how well this indicator alone confirms market turning points and measures market momentum. And remember, in the TRIN calculation there is no measurement of price, only the number of advancing/declining issues and advancing/declining volume.

Rather stick with your familiar RSI indicator?

TRINRSI 1
Better TRIN Oscillator vs. RSI

To see how clear the signals are using the Better TRIN Oscillator, compare it to the commonly used RSI. Daily Emini bars are shown at the top of the chart above, then the Better TRIN Oscillator and at the bottom of the chart is the built-in TradeStation RSI.

There’s no comparing the sharpness of the Better TRIN Oscillator signals. I know which indicator I’d rather be using!

3. Divergence patterns on the TRIN Oscillator are very powerful

TRINOsc 1
The Better TRIN Oscillator with Divergence Patterns

An even more powerful way of using the Better TRIN Oscillator is to follow divergence patterns against price. For example, a Bullish divergence pattern is made when the Oscillator makes higher Lows but price is making lower Lows. In the chart above two examples are shown.

In mid-July 2007 the market was still advancing but the Better TRIN Oscillator had made a lower High – an early warning signal of a 160 point drop in the Emini. Then in mid-August the Oscillator made higher Lows while the market was still dropping – again, an early warning signal of an important market turning point.

4. The TRIN Oscillator also works on intra-day charts

TRIN Osc Intraday 1
Better TRIN Oscillator on 5 minute Emini chart

If you’re a day trader you can also use the Better TRIN Oscillator on intra-day charts. Any minute or hourly bar interval can be used, but unfortunately a TradeStation restriction prevents tick charts from being used.

The chart above shows the Better TRIN Oscillator superimposed on 5 minute Emini bars. The sharp tuns in the oscillator make it easy to interpret.

But remember, you should always be trading with the trend. And the best signals will be turns in the Better TRIN Oscillator that are in the direction of the intra-day trend.

5. Trading systematically with the TRIN Indicator

TRIN indicator systems 1
Equity Curve for the Example Better TRIN Systems (2002-2012)

The Better TRIN Oscillator can also be used for building your own trading systems. Some example Better TRIN Systems are included in the Better TRIN Indicator Package, available below.

These Better TRIN Systems are very robust, have never been optimized since their release in May 2007 and continue to make new equity highs.

Better TRIN Indicator FAQs

The Better TRIN Indicator measures buying and selling pressure at a particular point in time. For example, a daily reading of +50 indicates moderate buying during that day. The Better TRIN Oscillator shows the waves or cycles of buying and selling. For example, if the oscillator turns up from -100 and starts rising, this indicates the market has bottomed and traders are starting to buy.

Yes and No. The indicators and systems also work for the mini-NASDAQ (NQ), mini-Russell (TF) and mini-S&P Midcap 400 (EMD). Instead of inserting ES in a chart, substitute the NQ, TF or EMD. However, because of TradeStation software restrictions you cannot plot TRIN data with the mini-Dow (YM), SPY or OEX options. But the Better TRIN system signals can still be taken on any index market – just trade the YM, SPY or OEX options instead of the Emini.

Yes. The indicators have been updated to work on intra-day charts. The only exception is the TRIN divergence warning signal does not apply to intra-day charts.

No. The Better TRIN systems are not designed for day trading, only swing trading. If you want to use the Better TRIN Oscillator for day trading, look for divergence patterns between the oscillator and price for good entry points.

“Format Strategy” settings are: TypeA to TypeE = True; DoubleUp = True; Using both NYSE & NASDAQ TRIN data; Look inside bar back-testing disabled.

“Properties for All Strategies” settings are: Allow up to 50 entry orders in same direction regardless of entry; Trade Size = 1 contract; Commissions & Slippage = 0; MaxBarsBarck = 50; Max Contracts per Position = 65,000.

“Format Symbol” settings are: @ES.D symbol; Daily data; Data from 1998 but NASDAQ TRIN data not available that far back and so signals only generated from December 2001.

The “Double Up” input allows the systems to double the number of contracts traded on the next trade after a losing trade. This is a useful trick in improving system performance, however, from a statistician’s perspective it is not logical. They would argue that all trades are independent and that the probability of a winning trade after a losing trade is no different than after a winning trade.

However, from a practical perspective, if you have a robust system that does not have long losing streaks and you are sufficiently capitalized then the “Double Up” input will improve system performance.

Both. In TradeStation subscribe to both NASDAQ Level 1 and NYSE data. Each real-time data feed only costs $1 per month. These settings can be found by logging into your TradeStation internet account and going to TradeStation Platform > Add/Remove Data or Features. TradeStation takes anywhere from a few minutes to a few hours to update new data settings and you will need to restart TradeStation for the requests to take effect.

No. The Better TRIN indicators just use the NYSE and NASDAQ TRIN data symbols ($TRIN and $TRINQ). The new TRIN data symbols cover the Dow ($TRINI), S&P500 ($TRINSP), Russell 2000 ($TRINRL) and all US indices ($TRINUS). They are a good idea but do not have sufficient back data to be useful yet.

No. TradeStation does not allow multiple data streams to be plotted on the same tick chart or share chart.

What people are saying about the Better TRIN Indicators

I am amazed by the accuracy of the Better TRIN and Better Put Call Ratio Oscillators.

George F.

I’m really enjoying the Better TRIN indicator and it has already helped me several times in a few swing trades. Thank you!!!!!!!!!!!!!!!!

Brad M.

I have yet to see Barry Taylor put out something that isn’t superior. His Better TRIN swing-trading system makes steady money, is far better than many highly expensive systems and costs about $50.

CCLSYS, moderator Big Mike Trading Forum

Not only has the Better TRIN been one of the best indicators I’ve looked at, but for only $70 with a nice follow up email, it seems too good to be true! I’ve found it extremely useful when applied to some of my trend following systems, its addition increased my profit factor and avg $ per trade substantially! So, a personal thanks for building it.

Brent McC.

Firstly, let me tell you that your indicators have helped me turn my mediocre index futures trading results to consistently profitable levels. I find the Better TRIN Oscillator indispensable for my Emini trading.

Kishen C.

Having written many complicated strategies of my own, I have to say, the profit factors of the Better TRIN systems are quite amazing, considering the strategy is basically using just one indicator for it’s decision making.

George C.

I have added stops and targets and limit my number of contracts to two, even so the equity curve is still pretty awesome. I laughed today when I heard your description of the TRIN system – ‘just such a machine!’ Couldn’t agree more, this is a great addition to discretionary trading.

Steve M.

I simply can’t thank you enough for the Better TRIN, which should be called ‘The Taylor Oscillator’. It is wonderful and it is transforming my trading. There aren’t enough good things that I can tell you about the Taylor Oscillator. I am making money consistently for the first time. I can’t say ‘thank you Barry’ enough.

Robert A.

About the Author

Barry Taylor is a full-time trader, owner of Emini-Watch.com and developer of the ‘Better’ Trading Indicators. The ‘Better’ Indicators are a unique set of 3 non-correlated indicators that will give you an edge, whether you’re a day trader, swing trader or investor. With over 14 years of full-time trading and traveling, Barry splits his time between Byron Bay, Biarritz and Kauai.

image of volume indicator

The Better Volume Indicator [Free Code]

Most traders ignore volume. Big mistake! Big! Huge! Volume has to be the most underrated market variable used in technical analysis. But if you know how to analyze and interpret it, you’ll be able to see market turning points develop and anticipate pullbacks and trend changes. You can figure out ...

image of global macro rotation indicator

The Better Rotation Indicator [Free Code]

The Better Rotation Indicator uses 8 major ETFs to track Global Macro trends. This indicator helps visualize the rotations from one Global Macro asset class to another – from unloved and over-sold to hot and being chased by the herd. Right now (4Q 2016) we’ve got a rotation taking place ...

image of TradeStation free code Vertical Line Time

The Vertical Line Time Indicator [Free Code]

Here’s a free TradeStation indicator that uses the new drawing object classes to plot vertical lines on your charts at any time you want. I use the indicator to mark the four most important times of the trading day/week: You can adjust the indicator inputs to plot the four lines ...