Markets

Nasdaq 100 trading bot for MetaTrader 5

The Nasdaq opens into the middle of Mercury’s trading window. Prior-day value areas and naked POCs on NAS100 produced the strongest results of all six markets in testing.

Result
+117.5R
Trades
267
Profit factor
1.66
Win rate
36%

NAS100, backtest January 2016 → October 2026, after costs.

How Mercury trades NAS100

Mercury runs all five strategies on NAS100: breakouts through H4 fair value gaps, daily and H4 swing levels, yesterday’s value area and untested daily POCs. Each trade needs a decisive close through the level and a confirming candle, enters between 12:00 and 16:00 UTC, carries a fixed stop and a 3R or 4R target, and is closed after eight hours at the latest. Mercury holds at most two NAS100 positions at a time.

When Mercury trades NAS100

The Nasdaq cash session opens at 13:30 UTC in summer and 14:30 UTC in winter, in the middle of Mercury’s 12:00 to 16:00 UTC window. The first hours after the open carry most of the day’s volume, which is when yesterday’s value area and naked points of control get broken or defended.

What moves Nasdaq 100

  • • The largest US technology companies, which make up most of the index.
  • • US interest-rate expectations: growth stocks react strongly to rate news.
  • • Earnings seasons, when single companies can move the whole index.

NAS100 at your broker

Brokers name this market differently: NAS100, US100, USTEC, NDX100, USTECH100 or TECH100, often with a suffix such as US100.cash or USTEC.pro. The Mercury Bridge EA recognises these names automatically.

Sizing and costs on NAS100

Index CFDs differ between brokers in contract size, minimum lot and overnight financing. Mercury reads those values from your MT5 terminal and sizes each trade from them. A raw-spread account keeps costs closest to the backtest; check your broker’s NAS100 spread around the US open, when Mercury trades.

In the backtest

From January 2016 to October 2026, after costs: 267 trades, 36% winners, an average winner of 3.07R and a deepest drawdown of 19.6R. Most trades lost; the result came from winners being larger than losers. Simulated, not live.

NAS100 questions

Is this the same as trading NQ futures?
No. Mercury trades the Nasdaq 100 CFD your MT5 broker offers. It follows the same index, but contract sizes, costs and trading hours are your broker’s.
Why does NAS100 show the most trades?
It has the most volume-profile and swing levels broken during Mercury’s window. More trades also means more losing trades; the results above include both.

Hypothetical results from a backtest — simulated trades on historical prices with raw-spread costs (0.1 pip spread and $3.50 commission per side; index futures equivalent), not actual trading. The rules were built on 2012–2019 prices and checked on later years, but the results shown include the years they were built on, so live results are likely to be lower; your broker’s spreads, slippage and execution can differ. Past or simulated performance does not guarantee future results. Trading leveraged products can lose more than you expect.