Guide

How to Avoid Trading During News in NinjaTrader 8

Scheduled releases are the one source of intraday volatility you can see coming. This guide covers what actually changes in the market during a release, how to work out which events affect your instrument, how to size a blackout window, and the four ways traders get the calendar in front of them.

Why news releases break otherwise-good trades

The problem is not that price moves. It is that the conditions your setup was measured under stop applying for a few minutes.

The spread widens before the number prints

Liquidity providers pull quotes ahead of a scheduled release. In the last 30-60 seconds before a major print, the book thins and the spread widens — so the cost of both entering and exiting rises before any price movement has happened at all.

Stops fill far from where you placed them

A thin book means a stop order sweeps through several price levels to find size. The stop that represented an 8-tick risk in normal conditions can fill 20 ticks away during a release. Your risk model was calculated against a market depth that no longer exists.

The first move is often the wrong one

Initial reactions to a release frequently reverse within minutes as the market digests revisions to prior figures and the detail beneath the headline number. Traders who enter on the spike are positioned for the move that gets faded.

Your setup was measured on a different market

A breakout level, a VWAP band, an initial-balance extension — all of these are calibrated on normal two-sided flow. During a release the market is not trading structure, it is repricing. The signal still fires; it just no longer means what it meant an hour ago.

Which events actually matter to your chart

A calendar showing every release from every country is as useless as no calendar at all. Two filters do almost all the work.

Step 1

Filter by impact

Economic calendars rank releases as high, medium, or low impact. For most intraday futures traders, high-impact events are the ones worth standing aside for; medium-impact events are worth knowing about but rarely worth a blackout. Low-impact releases are noise and are best hidden entirely.

Step 2

Filter by currency

A release only matters if it moves the instrument you are trading. Trading ES or NQ, US releases dominate and a Japanese print is usually irrelevant. Trading 6E, both EUR and USD releases matter. Showing every country on the chart makes the display useless — the point of a filter is that what remains is actionable.

Step 3

Know the recurring heavyweights

A short list does most of the work for US index and treasury futures: Non-Farm Payrolls, CPI, the FOMC rate decision and press conference, PCE, retail sales, and ISM. These are scheduled months in advance, so there is no excuse for being surprised by one.

Four ways traders handle scheduled news

Ranked roughly by how well they survive a busy session. Most traders think they are doing the fourth and are actually doing the second.

Approach 1

Trade through it

Viable only if your edge is explicitly built on release volatility and your risk model accounts for slippage on both entry and exit. This is a strategy choice, not a default — most traders who "trade through news" have simply never decided not to.

Approach 2

Check a calendar tab

Free, and better than nothing. It fails on the same thing every time: the calendar is in a browser window and your attention is on the chart. The release you miss is always the one you forgot to re-check after lunch.

Approach 3

Put the calendar on the chart

Event markers plotted at the exact release time on the price axis. The information arrives where you are already looking, and a countdown removes the mental arithmetic of converting a calendar time to your local session clock. This is what a news indicator is for.

Approach 4

Enforce a blackout window

A defined period around a release during which you do not enter. Stated as a rule rather than a judgement call, it survives the moment when a setup looks too good to pass up. For discretionary traders this is a personal rule; for automated strategies it can be enforced in code.

How long should a news blackout window be?

There is no universal number. Size it to the event, then keep it fixed — a window you renegotiate in the moment is not a rule.

Tier 1 — NFP, CPI, FOMC
Commonly 15-30 minutes before through 15-30 minutes after. FOMC in particular has a second wave during the press conference, which is a separate event from the rate decision itself.
Tier 2 — PCE, retail sales, ISM
Commonly 5-15 minutes either side. Enough to clear the initial spike and the first reversal.
Medium-impact releases
Often no blackout at all — just visibility, so an unexpected move has an explanation and you do not read it as a structural break.
The wrong way to size it
Picking a single window for every event. A number that is too wide for a medium-impact print will be ignored, and once you start ignoring the rule for small events you will ignore it for a large one.

Getting the economic calendar onto a NinjaTrader 8 chart

NinjaTrader 8 does not plot economic events on charts natively. Putting release times on the price axis takes a third-party NinjaScript indicator that reads calendar data and draws markers at the matching bar times. When comparing options, the differences that matter in practice are:

  • How the calendar data gets in. Some tools download it from inside NinjaTrader; others expect you to place a CSV in a folder yourself. The second kind gets stale the first week you forget.
  • What can be filtered. Impact level is the minimum. Currency filtering is what makes the chart readable, and working the currencies out from the instrument automatically saves reconfiguring the indicator every time you change chart.
  • Today only, or a date range. Today-only is fine for a live session and useless for reviewing why last Thursday looked the way it did.
  • Whether a strategy can read it. If you run automated strategies, an indicator that only draws on the chart cannot help them. It has to publish its state as something NinjaScript can read.
  • Time zone handling. Calendar data is rarely published in your local time. A tool that converts automatically removes an entire category of error.

Our own tools in this category are News Markers Lite, which is free and plots today's high and medium impact events, and News Markers PRO, which adds currency filtering, a week-at-a-time view, countdowns, and blackout state that strategies can read. Apply the criteria above to them the same as to anything else.

Trading around news FAQ

Should you avoid trading during news releases?

It depends on whether your edge accounts for release conditions. During a scheduled high-impact release the spread widens, the order book thins, and stops fill further from their placed price — so a setup measured under normal liquidity is being traded under conditions it was never tested in. Most intraday traders are better served by standing aside for a defined window around high-impact events than by trading through them and treating the slippage as bad luck.

How long before and after news should you stop trading?

There is no universal number, and using one for every event is the common mistake. A frequent starting point is 15-30 minutes either side of tier-one releases such as Non-Farm Payrolls, CPI, and the FOMC rate decision, and 5-15 minutes either side of second-tier releases such as PCE, retail sales, and ISM. Medium-impact events often warrant visibility without a blackout at all. Size the window to the event, then keep it fixed so it is a rule rather than a judgement call.

Which economic events actually affect US index futures?

For ES, NQ, YM, and RTY, the recurring movers are Non-Farm Payrolls, CPI, the FOMC rate decision and press conference, PCE, retail sales, and ISM manufacturing and services. Releases from other currencies rarely move US index futures enough to matter intraday, which is why filtering an economic calendar by currency is what makes it usable on a chart.

Does NinjaTrader 8 show economic news on the chart?

NinjaTrader 8 does not plot an economic calendar on charts out of the box. Getting release times onto the price axis requires a third-party NinjaScript indicator that reads calendar data and draws markers at the corresponding bar times. Free and paid options exist; the differences are in how events are filtered, whether past and future events are shown or only today, and whether the tool exposes its state to automated strategies.

What is a news blackout window?

A blackout window is a defined period around a scheduled release during which you do not open new positions. It is stated in advance — for example, no entries from 15 minutes before through 15 minutes after a high-impact release — so the decision is made while you are calm rather than while a setup is forming. Some NinjaTrader tools track the window on the chart and expose it to NinjaScript strategies so it can be enforced automatically.

Can an automated NinjaScript strategy avoid trading during news?

Yes, if it has access to the release schedule. A strategy cannot read a browser calendar tab, so it needs an indicator that both parses calendar data and publishes its blackout state as a series the strategy can read on each bar. Given that, the strategy can block entries, flatten, or reduce size around a release. See our guide on pausing a NinjaScript strategy around news for the implementation.