Instruments & Indices

How to Backtest the Nasdaq (US100)

Backtesting the Nasdaq 100 matters because it breaks almost every habit a forex trader brings to it: it moves in points rather than pips, it gaps every single night instead of once a week, and it packs a fifth of its daily range into the two hours after the New York open.

NASDAQ written across a US100 candlestick chart in the FxBacktest replay simulator, showing a multi-day uptrend with daily session separators
The Nasdaq 100 (US100) replayed bar by bar in FxBacktest. The dashed verticals are daily session separators — on an index CFD each one is a break that leaves a gap.

The Nasdaq 100 — quoted by brokers as US100 or NAS100 — is an index of the hundred largest non-financial companies listed on the Nasdaq exchange, and it behaves nothing like a currency pair. It is more volatile, more concentrated in a handful of technology names, and structured around a cash session that a forex trader has no equivalent for. A strategy that works on EUR/USD cannot simply be pointed at it.

US100, NAS100, NDX or NQ — which one are you testing?

These names get used interchangeably and they are not the same instrument. Getting this wrong is the first and most expensive mistake in a Nasdaq backtest, because each one has a different session, a different gap profile and a different cost structure.

NameWhat it isSessionExpiry
NDXThe cash index itself09:30-16:00 ET onlyNone — not tradeable
NQCME E-mini futuresNearly 24 hoursQuarterly rollover
US100 / NAS100Broker CFD on the indexNearly 24 hoursNone

The distinction matters most for gaps. A cash-index chart shows one enormous gap every night, because it simply does not exist between 16:00 and 09:30. A CFD or a future trades right through that window, so its overnight "gap" is only the short broker break. Statistics from one do not describe the other. The simulator replays the CFD, which is what most retail traders actually trade, so the rest of this guide describes that instrument.

Futures traders, read this twice: if you are testing NQ, your backtest has to handle quarterly rollover. A continuous back-adjusted series is not the same price history as the contract you traded, and ignoring the roll quietly corrupts every long-horizon result. A CFD has no expiry, which removes the problem entirely — at the cost of financing charges on positions held overnight.

Points, not pips

The Nasdaq is quoted in index points. There is no four-decimal pip, and a "100 point move" on US100 has nothing in common with a 100-pip move on a currency pair. One point is worth a fixed cash amount per lot, set by your broker, so the dollar value of a move depends on contract size rather than on the pip-value arithmetic you use in forex.

This is where forex traders most often blow up an index account. Carrying a familiar lot size across from EUR/USD onto US100 takes far more dollar risk than intended, because the instrument's daily range is an order of magnitude larger in nominal terms. The fix is the same as it is for gold: let the stop distance set the position size, never the other way round.

Measured: the Nasdaq's daily range grew tenfold in nine years

There is no such thing as "a typical Nasdaq day". We measured the average daily high-low on US100 across every session in the archive:

YearAvg daily rangeAs % of priceIndex level (year end)
201563 points1.44%4,633
201750 points0.86%6,397
2019109 points1.45%8,745
2020261 points2.68%12,884
2022370 points2.91%10,958
2024301 points1.58%21,034
2025397 points1.83%25,250
2026487 points1.78%29,474

Two things follow for anyone backtesting this instrument:

  • A stop distance from 2017 is not a stop distance for 2026. The average Nasdaq day ran 50 points in 2017 and 487 points in 2026 — nearly ten times wider. A fixed 100-point stop was generous in 2017 and sits well inside the noise today. This is the single biggest reason Nasdaq backtests fail to carry forward: the strategy was fitted to a volatility regime that has since ended.
  • In percentage terms it is far steadier. The point range grew tenfold, but as a share of price it moved between 0.86% and 2.91% — because the index itself went from roughly 4,600 to nearly 30,000. Size in percent or in ATR, and most of that apparent explosion disappears.

Computed from the FxBacktest tick-derived OHLC archive: 3,444 US100 daily bars, May 2013 to September 2026. "Points" are index points. Percentages are the daily high-low divided by that day's close, averaged over the year. 2026 covers 198 sessions to date.

The Nasdaq trades almost 24 hours — but not evenly

A CFD on the Nasdaq is open nearly around the clock, which tempts traders into assuming any hour is as good as another. It is not close. Our study of Nasdaq volatility by hour measured 3,378 sessions in US Eastern time and found the movement is heavily concentrated:

Where the day actually happensUS100, 3,378 sessions
First two hours after the open
20.6% of the day
Whole cash session (7 hours)
54.9% of the day
Everything else (16 hours)
45.1% of the day

The seven-hour cash session is under a third of the clock yet carries more than half the movement and 54% of all daily highs and lows. The quietest overnight hour still averages 21 points, so the rest is thin rather than empty — but point-based stops and targets mean completely different things in each window, and a backtest that mixes them without noticing is really two different tests averaged together.

One finding is worth singling out because it contradicts the usual advice: the closing hour, 15:00-16:00 ET, sets the session high more often than any other hour — 13.06% of the time, beating the open. If you are testing a breakout strategy and stop watching at lunchtime, you are missing where a large share of the day's extremes are made. The same clock logic applies to forex sessions, but the concentration is far sharper here.

Every night has a gap

Forex traders think of gaps as a Sunday problem. On an index they are a nightly one. Our study of index overnight gaps measured 9,722 session breaks and found the median US100 overnight gap is 11.11 points — about 7.4% of a normal day's range — with 89.3% filling within 24 hours.

That fill rate is the most misquoted statistic in index trading. Nine in ten gaps closing sounds like an edge and is not one, because it tells you nothing about whether price reached your stop first, and because the gaps that do not fill are the large ones. Roughly 5.5% of Nasdaq nights gap more than half a daily range. A stop does not protect you across a gap — it becomes a market order at whatever price returns — so holding US100 overnight is a separate risk decision from the trade itself, and one your stop placement has to account for explicitly.

How to backtest the Nasdaq properly

FxBacktest handles the US100 contract size and spread for you, so the dollar risk shown when you drag a stop is the index's real risk rather than a forex figure applied to the wrong instrument. You can open a Nasdaq chart and start replaying immediately — all 93 instruments, including US100, US500 and US30, are free on every plan.

  1. Pick the instrument you will actually trade — CFD, future or cash — and test that one. Their gaps and sessions differ enough that results do not transfer.
  2. Decide your session rule before you look at results. Cash-session-only, overnight-only or all hours are three different strategies. Choosing after the fact is curve fitting.
  3. Size from the stop, in points. Use position sizing driven by ATR or a percentage of price, not a fixed point stop carried across regimes.
  4. Span more than one volatility regime. Include a quiet year (2017) and a violent one (2020, 2022) so the result is not a single regime in disguise — see how far back to backtest.
  5. Build a real sample. One good month is not evidence; how many trades to backtest covers the arithmetic, and testing across conditions covers the rest.

None of this needs paid software. The full step-by-step loop, from loading the chart to reading the report, is in how to backtest free online.

Respect what makes it different

The Nasdaq offers some of the cleanest trends and sharpest reversals available to a retail trader, but only to someone who sizes for its range, respects its session structure, and treats the overnight hold as its own decision. Backtest it as its own instrument — not as a currency pair with a bigger number — and it becomes a genuinely different market to trade alongside forex rather than a faster way to lose on the same habits.

Backtesting the Nasdaq FAQ

What is the difference between US100, NAS100, NDX and NQ?

NDX is the cash index and has no overnight session. NQ is the CME E-mini future, which trades nearly 24 hours but expires quarterly. US100 and NAS100 are broker CFD tickers with no expiry. Test the one you will trade — their sessions, gaps and costs all differ.

Does the Nasdaq use pips or points?

Points. One index point is worth a fixed cash amount per lot set by your broker, so forex pip-value intuition does not transfer. Size from the stop distance in points and the value of a point.

What is the best time of day to backtest the Nasdaq?

The cash session, 09:30-16:00 ET, carries 54.9% of the daily movement and 54% of daily highs and lows in under a third of the trading day — with 20.6% in the first two hours alone. Other hours are thinner, not dead.

How far back does Nasdaq data go on FxBacktest?

Daily and hourly US100 bars go back to May 2013 — roughly thirteen years and more than 3,400 sessions. Lower timeframes cover less: 30-minute from 2017, 15-minute from 2022, 5-minute from 2025. All free on every plan.

Sources

Risk disclaimerTrading foreign exchange, CFDs, and other leveraged products carries a high level of risk and is not suitable for every investor — losses can exceed your deposits. Everything on this page is educational content, not financial advice. Backtest and simulator results are hypothetical: they do not represent live trading and past performance does not guarantee future results.