Strategy

Market Internals for Futures Trading: How to Use TICK, TRIN, and Advance-Decline

Cameron Bennion
·
2025-12-25
·
5 min read
Laptop and plant on a wooden work desk
Photo by Joyful on Unsplash.

Two ES rallies can print the same candles, the same distance from VWAP, and the same session high while very different things happen underneath. In one, most S&P 500 stocks are rising. In the other, a small group of heavily weighted names is pulling the index up while the average stock goes nowhere. Price alone can't tell you which one you're trading. Market internals can at least show you the difference.

What internals measure

Internals are breadth and participation statistics: how many stocks are moving up versus down, and where the volume is going. ES tracks the S&P 500, which is weighted by market cap, so index price reflects the biggest stocks most. Internals count stocks more evenly. When the two disagree, that disagreement is information. It isn't a prediction, and I treat it as context for a trade I already have a reason to take, never as a standalone signal.

I haven't tested any threshold in this article against a dataset, and I'm not publishing win rates for them. The levels below are widely used conventions. Plot your own last 20 sessions before deciding what an extreme reading means today.

NYSE TICK: the fast gauge

Your next step

Build the daily map before the session.

See how ES and NQ Key Price Levels fit the daily plan. Follow the room, practice in SIM, and review what happened around each level.

TICK is the number of NYSE stocks whose last trade was an uptick minus the number whose last trade was a downtick. It swings constantly and resets its meaning every few seconds, so one reading is noisy.

  • Readings near zero mean buying and selling are roughly balanced.
  • Sustained readings well above zero, often discussed around +600 to +1,000, suggest broad buying.
  • Spikes beyond roughly +1,000 or -1,000 are extremes by convention. They can show up on strong trend days, and they can show up right before a pause. Which one it is depends on what price does next, not on the number.

A 20-period moving average of TICK smooths the noise. If it stays above zero for most of a session, buying has been broad. If it stays below zero, selling has been broad. That is a description of the session so far, not a forecast.

Here's a hypothetical use. You're looking at a long near a level you've already marked, and TICK reads +500 with a positive moving average. The broad market isn't fighting you. If TICK reads -800 and the average is negative, the broad market is selling into your support. That doesn't cancel the trade, but I'd want smaller size or a tighter plan, since I'd be buying against participation.

TRIN: breadth against volume

TRIN, also called the Arms Index, compares the advance/decline ratio to the up-volume/down-volume ratio:

TRIN = (Advancing issues / Declining issues) / (Advancing volume / Declining volume)

Hypothetical caseCalculationTRIN
1,500 advancing, 1,500 declining; 900M up volume, 300M down volume1.0 / 3.00.33
1,800 advancing, 900 declining; 600M up volume, 600M down volume2.0 / 1.02.00

The second row surprises people. More stocks are up, yet TRIN is high, because volume isn't following the advancers. By convention, readings below about 0.75 mean volume is flowing toward advancers and readings above about 1.25 mean it's flowing toward decliners. TRIN runs inverted to price, so a falling TRIN line is the bullish direction. Many platforms let you flip the plot.

Because it's built from session-to-date figures, TRIN moves more slowly as the day goes on. A reading drifting from 1.0 to 1.8 across the morning tells you volume has been favoring decliners for hours. It's a regime description, and I'd check it around 10:00 AM ET as one input alongside price structure. Extreme TRIN readings sometimes precede bounces and sometimes sit there while the market keeps falling, so don't treat 2.0 as a buy signal.

Advance-decline line

The advance-decline line is a running total of advancing minus declining issues. It weights every stock equally. Two divergences are worth watching:

  • ES makes a new high while the A/D line fails to confirm. The index may be leaning on a narrow group of stocks.
  • ES makes a new low while the A/D line holds up. Selling pressure may be concentrated rather than broad.

This is a slow measure. Divergences form over days, not minutes, so it helps with the backdrop and does little for timing an entry. Divergence can also persist for a long time without any reversal, which is the main caveat with every breadth signal.

Setting up the panel in NinjaTrader

Add a panel under your ES chart with TICK as a histogram plus a 20-period average, TRIN as a line with reference lines at 0.75 and 1.25, and an advance-decline series. Symbol names and availability vary by data provider, and some feeds charge extra for index and internals data. Check your provider's instrument list rather than assuming a symbol. For NQ, remember it follows the Nasdaq-100, so Nasdaq-specific breadth may match it better than NYSE figures. The official NT8 help guide at ninjatrader.com covers adding instruments to a chart.

A five-question check before an entry

  1. What is TICK right now, and does it agree with the direction of the trade?
  2. Has the TICK average been above or below zero for most of this session?
  3. Is TRIN above or below 1.0, and which way is it trending?
  4. Is the A/D line confirming the price move or diverging from it?
  5. Do the internals agree, stay neutral, or disagree with the entry?

I use the answers to scale size and tighten the plan, not to add confidence I haven't earned. Aligned internals don't make a setup safe, and conflicting ones don't make it wrong. Fixed reference levels such as the KPL, which are anchored to the RTH opening print and stay put through the day, give you the where. Internals give you background on the broad market at that price. You can read how the levels are built on the KPL trading page. Internals are a separate input, not part of the KPL calculation.

If you want to know whether a given internals filter actually helps your entries, log TICK, TRIN and your trade outcome for every setup for a few months, then compare. A few dozen trades won't prove anything either way.

Tags:

About the Author

Cameron Bennion
Cameron BennionAbout Cameron →

Founder, Young Money Investments · Quant Trader

Cameron trades ES, NQ, and futures across multiple market cycles. He founded Young Money Investments to teach systematic, data-driven trading and manages Magnum Opus Capital. His work emphasizes documented rules, risk controls, and review over outcome promises.

Systematic Futures TradingHedge Fund Manager, Magnum Opus CapitalRisk-First EducationNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Learn the daily planning process:7-Day Free Trial →

Free, No Credit Card

Get the Free Room Preview

See how the room works before choosing a membership. Follow a setup in SIM and review what happened.

🔒 Your information is secure. We respect your privacy and will never spam you.

Risk Disclosure & Disclaimer

Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.

Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.

CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Build the daily map before the session.

See how ES and NQ Key Price Levels fit the daily plan. Follow the room, practice in SIM, and review what happened around each level.

Intro includes a 7-day trial, then $97/month. Cancel before the trial converts if it isn't a fit.