YM Futures Statistics 2026
YM futures averaged a 521-point regular-session range in 2026, about $2,600 per contract (1.04% of price), and 667 points on the full Globex session. Below: the month-by-month range, first hour range, volatility by time of day, gap fill and initial balance odds for the E-mini Dow, from 187 sessions of CME data, updated every month.
YM is one of the three markets I trade every morning, along with ES and RTY, and it's the one with the least real data published about it. Search for its average daily range and you get contract specs, one day's high and low, or a volume figure from 2018.
So here's the same breakdown I keep for ES, built the same way as the ES statistics page and updated every month.
Everything below comes from 1-minute bars of the front-month contract, January 2 to September 30, 2026. I add a row when each month closes.
On this page
YM Average Daily Range by Month
ETH is the full Globex session. RTH is 9:30 AM to 4:15 PM ET, where YM does most of its business. All figures in index points, so multiply by $5 for one YM contract or $0.50 for one MYM.
| Month | Days | ETH range | RTH range | First hour | 1st hr % of RTH | Narrowest | Widest | Net change | Avg RTH volume |
|---|---|---|---|---|---|---|---|---|---|
| January | 20 | 603.20 | 506.15 | 336.40 | 66.5% | 265 | 794 | +629 | 84,230 |
| February | 19 | 713.95 | 617.74 | 445.53 | 72.1% | 343 | 1,028 | −71 | 93,787 |
| March | 22 | 975.27 | 683.00 | 396.27 | 58.0% | 375 | 1,282 | −2,641 | 96,245 |
| April | 21 | 671.00 | 494.00 | 295.95 | 59.9% | 252 | 874 | +3,346 | 66,907 |
| May | 20 | 572.65 | 462.50 | 306.05 | 66.2% | 293 | 859 | +1,144 | 70,454 |
| June | 21 | 731.38 | 602.62 | 355.00 | 58.9% | 293 | 1,053 | +1,136 | 79,701 |
| July | 22 | 640.73 | 525.32 | 344.05 | 65.5% | 316 | 924 | −43 | 63,895 |
| August | 21 | 472.71 | 353.86 | 243.48 | 68.8% | 211 | 696 | +732 | 44,713 |
| September | 21 | 607.43 | 440.19 | 293.43 | 66.7% | 256 | 1,041 | −2,393 | 52,240 |
| 2026 YTD | 187 | 667.20 | 520.84 | 334.47 | 64.2% | 211 | 1,282 | +1,839 | 72,265 |
The spread between months is bigger than people assume. March days were more than twice as wide as August days on the full session, so a stop that fit March was badly oversized in August. That's the argument for sizing off current range rather than a number you picked once and never revisited.
The other one is April. It printed the year's biggest gain (+3,346 points) on a below-average daily range, which is what a grinding trend month looks like. Big monthly moves and big daily ranges are not the same thing.
YM vs ES, NQ and RTY: Range in Points, Dollars and Percent
The same numbers for all four index futures, computed the same way over the same 187 sessions. Click a market to see its full page.
| 2026, Jan 2 to September 30 | ES | NQ | YM | RTY |
|---|---|---|---|---|
| Avg regular-session range (points) | 70.61 | 404.29 | 520.84 | 42.53 |
| Same range in dollars, one contract | $3,530 | $8,090 | $2,600 | $2,130 |
| Same range, one micro contract | $353 | $809 | $260 | $213 |
| Range as a share of price | 0.98% | 1.46% | 1.04% | 1.53% |
| First hour share of the range | 55.5% | 62.4% | 64.2% | 64.2% |
| First 30 minutes share of the range | 45.5% | 52.8% | 55.8% | 53.3% |
| Opening half hour vs quietest half hour | 2.1x | 2.7x | 2.8x | 2.7x |
| Sessions inside the first hour range | 4.3% | 5.9% | 6.4% | 5.3% |
| Sessions inside the overnight range | 4.3% | 7.5% | 4.3% | 5.9% |
| Gap up filled same session | 54.8% | 50.5% | 56.4% | 61.2% |
| Gap down filled same session | 53.0% | 50.0% | 57.0% | 57.1% |
| Avg regular-session volume | 1,171,487 | 417,479 | 72,265 | 146,976 |
Points don't compare across markets, so start with the share of price. YM moved 1.04% of its price on an average cash session, against 0.98% for ES, which makes it the third most volatile of the four in percentage terms.
Per contract it flips. One YM covered about $2,600 on an average day, about 74% of one ES ($3,530), because the multiplier is only $5 a point. The chart moves more in percent, the contract moves less in dollars, and it's the dollars your stop and your account feel.
The row I'd look at twice is the first hour. 64.2% of YM's cash-session range is in by 10:30, against 55.5% for ES. YM is more front-loaded than ES: the open does more of the day's work and the afternoon does less, and its opening half hour runs at 2.8 times the volatility of its quietest one, against 2.1 for ES.
YM Volatility by Time of Day
This is the chart I'd show anyone who asks why I trade the morning. Each bar is the average range of a 15-minute candle in that half hour, across all 187 days.
The shape is the whole point. The opening half hour averages 189.0 points per 15-minute bar. By 3:00 PM that's down to 66.45. Then it climbs back to 76.6 in the 3:30 half hour as the close approaches, and volume in that block (3,660 contracts per 15-minute bar on average) makes it the third busiest half hour of the day, at 46% of the opening half hour's 8,017.
So the midday lull is real and it's measurable. If you're taking the same size and the same targets at 1:00 PM as you do at 9:45, YM is giving you about a third of the movement to work with. I wrote more about the Dow contract itself in YM Futures Explained.
Initial Balance: What Happens After the First Hour
The initial balance is the range built in the first hour, 9:30 to 10:30 ET. Profile traders use it as the day's reference, so the useful question is how often the rest of the session breaks it, and by how much.
| Initial balance behaviour | 2026 |
|---|---|
| Average IB range | 334.47 pts |
| Session extends above the IB high | 53.5% |
| Session extends below the IB low | 57.2% |
| Extends both directions (neutral day) | 17.1% |
| Stays entirely inside the IB | 6.4% |
| Day's high was made in the IB | 46.5% |
| Day's low was made in the IB | 42.8% |
| Average extension beyond IB high | 159.92 pts |
| Average extension beyond IB low | 176.25 pts |
The number I'd put in front of a beginner is that 6.4%. Roughly one day in 16 stays inside the first hour's range. If you fade the IB edges as a default, you're taking the wrong side of a very lopsided statistic, and the average break runs another 160 to 176 points past the edge.
The first hour set the day's high 47% of the time and the day's low 43%, close enough that the morning doesn't favour one side. And when a day does extend both ways (17.1%), that's the neutral day from the market profile guide: both sides tried, neither finished the job.
Overnight Range, Prior Day Levels and Gap Fill
I mark the same handful of prices every morning. These are the odds each one gets touched during the cash session.
| Level or event | Hit rate |
|---|---|
| Cash session takes out the overnight high | 64.2% |
| Cash session takes out the overnight low | 59.9% |
| Session stays inside the overnight range entirely | 4.3% |
| Touches prior day's high | 49.2% |
| Touches prior day's low | 48.7% |
| Opens outside the prior day's range | 41.7% |
| Average distance from prior close to the open | 224.36 pts |
| Gap up returns to prior close same session | 56.4% |
| Gap down returns to prior close same session | 57.0% |
Only 4.3% of sessions stayed inside the overnight range. The cash session took out the overnight high on 64% of days and the overnight low on 60%, so those two lines do real work almost every morning. How to read the overnight session is in my premarket guide.
Then the gap fill rate. In 2026 an up gap in YM returned to the prior close in the same session 56.4% of the time and a down gap 57.0%. Better than a coin flip, but nothing like "always."
When the Day's High and Low Get Made
For each of the 187 sessions I found the half hour that produced the RTH high and the one that produced the low.
| Time (ET) | Made the high | Made the low |
|---|---|---|
| 9:30 - 10:00 | 38.0% | 33.2% |
| 10:00 - 11:00 | 16.0% | 17.6% |
| 11:00 - 12:00 | 10.2% | 9.1% |
| 12:00 - 13:00 | 7.5% | 8.0% |
| 13:00 - 14:00 | 5.9% | 7.0% |
| 14:00 - 15:00 | 4.8% | 3.7% |
| 15:00 - 16:00 | 13.9% | 13.4% |
| 16:00 - 16:15 | 3.7% | 8.0% |
The distribution has two humps. The opening half hour alone produced 33.2% of the year's lows and 38.0% of its highs. Then it dries up through the middle of the day: the 2:00 PM hour made the day's high on 4.8% of sessions and the low on 3.7%, before the 3:00 PM hour picks up again with 13.9% of the highs and 13.4% of the lows.
Read together with the volatility chart, that's the same story twice: the extremes and the movement both live at the edges of the session.
Rotations and Day Character
Rotation is a vague word, so here's a testable version of it: how many times does price close a 15-minute bar on the opposite side of the opening price from the bar before?
| Metric | 2026 |
|---|---|
| Average crossings of the opening price | 1.88 |
| Days crossing the open once or never | 59.4% |
| Days crossing the open 8 or more times | 2.1% |
| Most crossings in a single session | 8 |
More than half of all sessions crossed the opening price once or not at all (59.4%). Price picked a side early and mostly stayed there. Genuine two-way chop, eight crossings or more, happened on 2.1% of days, though when it happens it really happens: one session managed 8.
Chop feels like it dominates when you're in it. It doesn't. It's just far more memorable than a day that went one direction and left you alone.
YM Range by Day of the Week
| Day | Sessions | ETH range | RTH range |
|---|---|---|---|
| Monday | 35 | 688.06 | 491.23 |
| Tuesday | 39 | 658.44 | 546.44 |
| Wednesday | 39 | 664.05 | 512.54 |
| Thursday | 38 | 694.26 | 556.29 |
| Friday | 36 | 631.28 | 493.47 |
Thursday has been the widest cash session this year at 556.29 points and Monday the narrowest at 491.23, though a 65.1 point spread across 35 to 39 sessions each is not something I'd bet real money on. What makes it more interesting is that Thursday was the widest cash session in all four index futures, ES, NQ, YM and RTY.
The Monday number is the useful one. Its full session runs 197 points wider than its cash session, the biggest difference of any weekday. That's the Sunday evening reopen absorbing two days of weekend news, and a reminder that the overnight session does real work before you sit down.
How I Use These Numbers
Sizing stops against current range. When the average YM day is 683 points, as it was in March, a 55 point stop is noise and gets hit constantly. When the average day is 354, as it was in August, that same stop is reasonable. I look at the last month's average before deciding what a normal stop should cost me, which is the same logic I lay out in risk management.
Judging targets. If the first hour has already produced 400 points and the last month averaged 440 for the whole cash session, the easy move is behind me. That doesn't mean the day is over, but I stop expecting continuation and start expecting rotation.
Knowing when to stop trading. The volatility curve is why my session ends around 11:30. By 3:00 PM, YM is moving about a third as much per bar as it did at the open, for the same attention and the same risk.
Not fading things that rarely hold. The first hour's range breaks on 93.6% of days and the overnight range on 95.7%. So when price reaches one of those edges I'm looking for a continuation read first and a reversal read second, which is the opposite of how most people treat a level. The order flow at the edge still decides it, but the base rate tells me which outcome to expect while I'm waiting.
Methodology
If you're going to cite these numbers, here's exactly how they're built.
- Source: CME trade data for the YM contract (via Massive), built up from 1-minute bars into sessions, half hours and 15-minute bars.
- Contract: front month throughout, spliced at the volume crossover rather than on expiration day. In 2026 that means YMH6 to March 13, YMM6 from March 16 to June 11, YMU6 from June 12 to September 11, and YMZ6 from September 14.
- Sessions: ETH is the full Globex session. RTH is 9:30 AM to 4:15 PM ET, matching the equity index futures day session that ends at the 4:15 halt. First hour is 9:30 to 10:30 ET.
- Time zone: all session boundaries are in US Eastern with the March 8 daylight saving change handled, so the RTH window is correct on both sides of it.
- Holidays: Martin Luther King Day, Presidents Day, Memorial Day, Juneteenth, July 3 and Labor Day don't appear as sessions of their own. CME either closes or gives the hours traded on a market holiday the next business day's date, so the full-session range of the day after includes them. Good Friday (April 3) only traded a short overnight session with no cash session and is not counted. Any session trading under 25,000 contracts is excluded as a partial day. No session in this period fell below that line.
- Net change: the sum of daily close-to-close moves within each contract, so the price gap between the old and new contract at each roll doesn't distort the monthly figure.
- Ranges: simple high minus low for the session in question, in index points. Multiply by $5 for dollars per YM contract, or $0.50 for MYM.
- Initial balance: the high and low of 9:30 to 10:30 ET. An extension means any bar after 10:30 traded beyond that level. A day counts as staying inside the IB only if neither side was exceeded for the rest of the session.
- Gap fill: measured from the RTH open against the prior session's RTH close. A fill means price traded back through that closing price at any point in the same cash session.
- Overnight levels: the high and low of the Globex session from 6:00 PM ET the previous evening to 9:30 ET, tested against the cash session that follows. "Takes out" means trading beyond the level, not just touching it.
- Rotations: the number of times consecutive 15-minute closes flip from one side of the RTH opening price to the other. Bars closing exactly at the open are ignored rather than counted as a flip.
- Comparison table: ES, NQ, YM and RTY are all computed by the same script with the same definitions, over the same sessions.
YM Futures Statistics FAQ
What is the average daily range of YM futures?
Across 187 trading days in 2026 through September 30, YM averaged 667.20 points for the full Globex session and 520.84 points for regular trading hours (9:30 AM to 4:15 PM ET). At $5 per point that's roughly $3,340 and $2,600 of range per contract. It varies a lot by month: March averaged 975.27 points on the full session while August averaged 472.71.
How much does one YM contract move in a day in dollars?
YM is $5 per point and the micro, MYM, is $0.50 per point. With an average regular-session range of 520.84 points in 2026, one YM contract covered about $2,600 on a normal day and one MYM about $260. The median day was smaller, 478 points, because a handful of very wide days pull the average up.
How much of the YM daily range happens in the first hour?
The 9:30 to 10:30 AM ET hour averaged 334.47 points in 2026, which is 64.2% of the entire regular trading hours range. By month it ran from 58.0% in March to 72.1% in February. The first 30 minutes alone averaged 55.8% of the day's range.
What time of day is YM most volatile?
The 9:30 to 10:00 AM ET half hour, by a wide margin. The average 15-minute bar in that window covered 189.0 points in 2026, compared with 66.45 points in the 3:00 PM half hour, the quietest full half hour of the session. Volatility declines from the open into the early afternoon, then picks back up into the close.
Do YM gaps always fill?
No. In 2026 a YM gap up returned to the prior session's closing price during the same cash session 56.4% of the time, and a gap down did so 57.0% of the time. A bit better than a coin flip, but nowhere near the "gaps always fill" rule people repeat. Plenty of gaps never came back the same day.
How often does YM break out of the first hour range?
Almost always. Across 187 sessions in 2026, only 6.4% stayed entirely inside the initial balance, meaning the first hour's range from 9:30 to 10:30 ET. The session extended above the IB high on 53.5% of days and below the IB low on 57.2%, with 17.1% extending in both directions. The average break ran 159.92 points beyond the IB high or 176.25 points beyond the IB low.
Is YM more volatile than ES?
Yes, in percentage terms. YM's average regular-session range was 1.04% of its price in 2026, against 0.98% for ES. In dollars per contract it's the other way around: one YM moved about $2,600 on an average day against $3,530 for one ES, because the multiplier is smaller.
Which day of the week has the widest YM range?
In 2026 so far, Thursday has the widest regular-hours range at 556.29 points and Monday the narrowest at 491.23. Monday has the biggest difference between its full-session range (688.06) and its cash session, because the Sunday evening reopen has to price in everything that happened over the weekend.
Use This Data
All of it is free to use in your own research, blog, newsletter or video. The only thing I ask is a link back to this page so people can check the methodology for themselves.
Cite it
Jusell Trading Academy, "YM Futures Statistics 2026." Average daily range, initial balance and intraday volatility data for E-mini Dow futures, updated monthly. https://juselltradingacademy.com/ym-futures-statistics-2026
Embed the volatility chart
The chart from the time of day section, ready to drop into a post. It stays current as I update the data each month.
<iframe src="https://juselltradingacademy.com/ym-volatility-chart-embed" title="YM futures volatility by time of day, 2026" width="100%" height="330" style="border:1px solid #33312b;border-radius:8px;max-width:780px" loading="lazy"></iframe>
<p>Source: <a href="https://juselltradingacademy.com/ym-futures-statistics-2026">YM Futures Statistics 2026, Jusell Trading Academy</a></p>
Download the numbers
The monthly table as a CSV, with the methodology notes in the footer rows.
Want to learn from a full-time trader who's in these markets every morning? My 1-on-1 mentorship is daily coaching on your own trades, five students at a time.
See 1-on-1 Mentorship