NQ · LIVE ENGINE Algomyth
EN
Order flow

The 8:30 AM ET CPI Print: Order Flow Rules for ES and NQ

Twelve mornings a year the book empties, the spread blows out and your DOM stops meaning what it usually means. Here is what actually happens in ES and NQ in the first sixty seconds, and how to trade around it.

Published 9 min read By the Algomyth desk

Wall Street street sign in New York, the market that reprices ES and NQ the second the 8:30 AM CPI number is released.

Twelve mornings a year, at 8:30 Eastern, the Bureau of Labor Statistics posts the Consumer Price Index. If you trade ES or NQ from anywhere in the United States, that is 8:30 in New York, 7:30 in Chicago where the contract is quoted, and 5:30 in California where you are probably awake for it anyway. For about sixty seconds after that, the order book you have spent months learning to read stops behaving like the order book you know.

Most of the advice you will find about this is one of two things: a promise that you can scalp the spike, or a flat instruction to stay flat. Both are lazy. What follows is the mechanical version: what the book does before the number, what it does in the first seconds after, what it costs you in ticks when you get it wrong, what protections the exchange has that will interrupt you, and three approaches that survive contact with reality.

What actually happens at 8:30:00

The CPI is released by the Bureau of Labor Statistics at a published date and time, and the release is simultaneous: the file goes live on the BLS site and reaches subscribers at the same instant. Nobody with a legitimate feed sees it early.

What differs is how fast a given participant turns the number into an order. Machine readable feeds parse the release in microseconds. A headline on a terminal reaches a human in perhaps a second. You, reading the same headline and deciding whether the core month over month figure was hot, are somewhere between two and ten seconds behind the fastest money in the market. That gap is the whole problem. Everything else in this article follows from it.

It also matters which number moves the market. The headline year over year figure gets the newspaper coverage. What the futures react to is usually the surprise against consensus in core CPI month over month, the series that strips out food and energy, and the size of the move tends to scale with how far the print lands from what was expected rather than with whether inflation was high or low in absolute terms. An in line print can produce almost nothing. A two tenths miss can produce a range in NQ larger than an average full session.

The book empties before the number lands

Open the DOM at 8:25 and watch what happens over the next five minutes. In normal conditions ES shows deep, stable size at every price near the inside market, and NQ shows thinner but still workable size. As the release approaches, that size leaves.

This is not a conspiracy and it is not stop hunting. Every liquidity provider posting a two sided quote is offering a free option to anyone who knows something they do not. Seconds before a scheduled release, everyone knows that somebody is about to know something. The rational response is to pull the quote, widen it, or cut the size to a token amount. So the book thins, the spread that normally sits at one tick in ES starts flickering to two or three, and the size you see at each level becomes a fraction of what it was at 8:00.

Two consequences you can act on:

  • Resting size stops being information. A 400 lot sitting on the ES bid at 8:20 tells you something. The same 400 lot at 8:29:50 may be a spread leg, a hedge, or an order that will be cancelled before you can trade against it.
  • Your own resting orders become the liquidity. If you leave a limit order in the book through the print, you are the one providing the free option. Sometimes that is fine. It is never accidental, and you should know you are doing it.

Why the DOM lies in the first seconds

After the release, three things happen at once that break the normal relationship between what you see and what you can get.

Price moves through levels faster than the display updates in a way you can act on. Your platform is not broken. The market simply trades through five or ten prices in the time it takes you to move the mouse. By the time you click a level on the ladder, the market is elsewhere.

Prints arrive out of the order your eye expects. Aggressive volume lands in bursts. Footprint and delta tools are still accurate over the bar, but reading them tick by tick during the burst tells you nothing useful, because the sequence you are trying to interpret compressed into a period shorter than your reaction time.

The first move is frequently not the move. A common pattern is an initial impulse on the algorithmic read of the headline, followed within seconds by a partial or total reversal as the detail of the report gets parsed, and then the actual directional decision over the following minutes. That is a description of a common shape, not a prediction: some prints go one way and never look back. The point is that treating the first three seconds as a signal is a coin flip with terrible fill quality attached.

What a gap costs you in ticks

Slippage stops being an abstraction when you attach the contract multipliers to it. Both index products tick in quarter points, and the money per tick comes straight from the multiplier published in the contract specifications for the E-mini S&P 500 and the E-mini Nasdaq-100.

ContractMultiplierTickValue per tickCost of 8 ticks slipped, 1 lot
ES50 times the index0.2512.50 USD100 USD
NQ20 times the index0.255.00 USD40 USD
MES5 times the index0.251.25 USD10 USD
MNQ2 times the index0.250.50 USD4 USD

Now apply it. A market order in NQ during the first seconds after a surprising print can easily fill several points away from the price you clicked. Ten NQ points is forty ticks, which is 200 dollars per contract on a single entry, before commissions, before the trade has been right or wrong about anything. If you run three contracts, that is 600 dollars of pure friction that your idea now has to overcome.

The same arithmetic is why stop orders are the hidden risk. A stop is a market order with a trigger. In a thin book it does not protect you at your price, it protects you at whatever price exists when it fires. If you are going to hold a position through the print, the honest question is not "where is my stop" but "what is my loss if the stop fills eight ticks past itself", and then "can I take that loss twice without breaking a rule".

The exchange brakes you are trading against

CME Globex is not passive during a print. Several automated controls can interrupt trading, and knowing they exist stops you panicking when your order is rejected or the market goes quiet for a moment.

  • Price banding. Orders priced too far away from the current market are rejected rather than accepted. This is why an aggressive limit or a badly typed price may bounce back at exactly the moment you least want to be retyping it.
  • Velocity logic. If price moves a defined amount within a defined short window, the instrument goes into a brief reserved state, quotes continue but trades do not occur, and then it reopens. It exists precisely for events like this one. The parameters are product specific and published by CME.
  • Stop price logic. A cascade of triggered stops that would run the market far beyond available liquidity can also put the instrument into a short reserved state instead of letting it print air.
  • Daily price limits. Equity index futures have limits tied to the broader market circuit breaker framework, with an overnight limit in each direction and further levels that apply during US cash market hours. The levels in force for a given session are published by the exchange alongside the contract specifications.

Two practical notes. First, a reserved state is not your platform freezing, so do not start hammering the order button or closing the application. Second, trades executed during a violent move are generally not cancelled just because they were bad. CME has a defined error trade policy with no bust ranges, and a fill eight ticks away from where you wanted it is a bad fill, not an error.

Three honest ways to handle the print

There are only three postures that make sense, and the first one is not a joke.

2. Trade the aftermath, not the event

Let the first impulse and its reversal happen. Wait until the spread comes back to normal, which in ES usually means the inside market settling back to a tick and depth reappearing, and then trade the structure the release created: the range built in the first several minutes, the level that held on the retest, the point at which the first move failed. You are trading a normal market that happens to have a fresh reference level in it, with readable order flow and a book you can actually hit.

3. Position before, with size cut to the gap

If you genuinely have a view and want exposure through the print, size it so that an eight to ten tick adverse gap is a loss you had already accepted. In practice that usually means dropping from ES to MES, or from three contracts to one. This is the least popular option because it feels like giving up edge, and it is the only one of the three that lets you be in the move without lying to yourself about fills.

What does not work: a tight stop through the print, a market entry in the first three seconds, or a limit order left in the book with no intention of being filled there.

The 2026 CPI calendar

The dates are published in advance by BLS. These are the 2026 release dates from the official CPI release schedule, all at 8:30 AM Eastern:

Reference monthRelease date
December 2025Tuesday 13 January 2026
January 2026Friday 13 February 2026
February 2026Wednesday 11 March 2026
March 2026Friday 10 April 2026
April 2026Tuesday 12 May 2026
May 2026Wednesday 10 June 2026
June 2026Tuesday 14 July 2026
July 2026Wednesday 12 August 2026
August 2026Friday 11 September 2026
September 2026Wednesday 14 October 2026
October 2026Tuesday 10 November 2026
November 2026Thursday 10 December 2026

Two warnings about the calendar. Dates have been changed before when federal funding lapsed and statistical agencies suspended publication, so confirm on the BLS page rather than on a third party economic calendar that may not have been updated. And the January release, covering December, normally arrives alongside annual updates to seasonal adjustment factors, which means revisions to recent months land on the same morning as a fresh print. That combination has produced some of the messier reactions in recent years.

Also worth marking: the employment situation report, also from BLS at 8:30 Eastern, usually on the first Friday of the month. Different data, same market mechanics, same rules apply.

Checklist for the morning of the print

  • 8:00. Confirm the release is actually scheduled today on the BLS page. Note the consensus figure for core month over month, and note it as a reference point, not as a forecast you are trading.
  • 8:15. Mark the overnight high and low, and the prior session value area. These are the levels the market will use after the noise clears.
  • 8:25. Flat, or sized down deliberately. Cancel resting orders you do not want filled in a thin book. Check your platform connection and that your broker has not raised margin for the event.
  • 8:30 to 8:35. Watch. Do not click. Let velocity logic, the first impulse and its reversal all happen without you.
  • 8:35 to 8:45. Check that the spread is back to normal and depth has returned before you consider an entry. Mark the range the release built.
  • After. Write down what the book did, not what price did. Over a year that notebook is worth more than any single trade you would have taken at 8:30:01.

The CPI print is not a special kind of trading. It is normal trading with the liquidity removed and the clock speeded up, which means every weakness in your execution gets multiplied on exactly twelve days a year. The traders who do well on those days are rarely the ones with a faster finger. They are the ones who decided the day before what they were going to do, and then did that.

This article is general information about market mechanics and it is not investment advice or a recommendation to trade any product. Futures are leveraged and you can lose more than you deposit. Contract specifications, exchange controls and release schedules change, so verify the current details with CME Group, the BLS and your own broker before acting on any of it.

how to trade cpi release futures 8:30 am

Educational content, not investment advice. Trading futures involves substantial risk of loss and is not suitable for every investor. Any reference to Algomyth results is hypothetical, simulated over historical data, and shown in full on the performance page; past performance does not guarantee future results.

Algomyth Live

Take the seat: watch the engines live

Three specialist engines on Nasdaq, S&P and Gold, every signal streamed the moment it happens, with the stop and the target written before the trade. From $149 a month per market.