Strategy

How to Use Volume in Futures Trading to Check Price Moves

Cameron Bennion
·
2025-07-28
·
4 min read
Lower Manhattan skyline across the water
Photo by Peter Beke on Unsplash.

A level breaks, you buy the breakout, and price slides right back through. Looking at the volume on that break bar often shows part of the reason: it wasn't any bigger than the bars around it. Volume doesn't predict anything by itself, but it's a cheap way to check whether a price move had participation behind it.

Compare Volume to the Same Time of Day

Absolute volume numbers mean little. Volume follows a daily pattern, so the right comparison is a bar against typical volume for the same minute on other days. In ES, with times in Eastern:

  • Volume usually rises around scheduled data, often at 8:30 am ET, and around the regular cash open at 9:30 am ET.
  • The first hour of the regular session is often among the busiest, with spreads widest in the first minutes.
  • Midday is commonly quieter. Check your own chart to see how much.
  • Activity tends to build again late in the session and into the close at 4:00 pm ET, though that varies by day.

Also make sure you're looking at the front-month contract. Volume splits between contracts around quarterly rolls, and the chart can look dead when the activity moved to the next one.

Three Observations Worth Testing

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.

Each of the following is a hypothesis. The thresholds are parameters you pick and test, and I haven't got a sourced hit rate for any of them.

1. Breakouts With Participation

When price breaks a reference level, compare the break bar's volume with the average of the previous several bars. If it's clearly larger, there's more participation than usual in the move. If it's similar or lower, the move may be thin. A reasonable rule to test: wait for a retest or a follow-through bar before entering on a break that didn't show extra volume. Log how those trades turn out versus the high-volume ones.

2. Impulse Versus Pullback Volume

On a trending move, check whether volume is higher on legs in the trend direction and lighter on pullbacks. When pullback volume matches or beats impulse volume, the move may be losing support. It's a warning to tighten your attention, not a reversal signal on its own.

3. Very Large Volume at Extremes

A bar with unusually heavy volume at a new session high or low, followed by a stall, can mark the end of a push, because the aggressive side may have been absorbed. It can also mark the middle of a bigger move. Treat it as a reason to stop adding, not to take the other side blindly.

Volume and VWAP

VWAP weights price by traded volume, so the two read well together. Check the VWAP settings first: the default resets each session, and a VWAP on a chart that mixes overnight and regular hours behaves differently than one reset at the 9:30 am ET open.

Worked example, hypothetical: ES moves 6 points above VWAP on 80,000 contracts over 15 minutes, then drifts back to VWAP on 35,000 contracts. The light pullback suggests sellers aren't pushing hard. A trader testing this idea might buy at VWAP with the stop below the last swing low, say 5 points below, which is $250 per ES. If the target is the prior high 12 points away ($600), the ratio is 2.4 to 1 before costs. That arithmetic doesn't say the setup wins, only what it needs to win often enough to be worthwhile. If it fails to hold VWAP on rising volume, the idea is wrong and the stop does its job.

Setting Up Volume in NinjaTrader 8

  1. Open a chart, right-click and choose Indicators, then add Volume if it isn't already showing.
  2. Add the volume moving average indicator from the same list (look for Volume Moving Average in your installed indicator list) and set a period such as 20.
  3. Set bar colors so above-average volume stands out from below-average.
  4. Check the settings against your session template so the chart uses the contract and hours you trade.

The official NinjaTrader 8 help guide covers indicator properties in detail. A volume average gives you a visual reference, not a trade trigger.

Using This With Levels

Volume works as a filter on levels you already have. For example, if you trade the fixed reference prices on the KPL trading page, which are anchored to the regular-session opening print, you can record how volume looked each time price touched one and compare outcomes later. That's a test you can run on your own data without relying on anyone's claimed statistics.

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.