Nasdaq Opening Bell (NOB) is an MT5 expert advisor for the Nasdaq 100 (US100, NAS100, USTEC) that trades the New York cash open. When the opening auction is decisive, it follows the move with a stop order, a hard stop loss and a same-day exit. When the open isn’t decisive, it stays out. At most one trade a day, with no martingale, no grid and no overnight holds. Profitable in every calendar year 2018–2026 in MetaTrader 5 backtests, at a low 0.25% default risk.

Nasdaq Opening Bell EA (NOB)

99.00$

Need help or got any questions?

US100 · Nasdaq 100 · MetaTrader 5

Nasdaq Opening BellNOB

One decision at the New York open. A hard stop from the first second. Flat the same day.

Nasdaq Opening Bell trades the most important moment of the Nasdaq 100 day: the opening auction of the New York cash session. When the open is decisive, it follows it with a stop order, a hard stop loss and a fixed exit later the same day. When the open is not decisive, it does nothing. In our MetaTrader 5 backtest it has been profitable in every calendar year since 2018.

No martingaleNo gridNo hedgingHard stop on every tradeMax one trade a dayNever holds overnightNo licence key
2018 – 2026
Every year profitable*
1,053
Backtest trades since 2017
5.4R : 1R
Average win vs loss
0.25%
Default risk per trade
The edge

Why the opening bell

At 09:30 New York time the US cash market opens with an auction. Orders that built up overnight, pre-market news and the first institutional flows of the day all meet in a few seconds. It is the densest burst of volume in the Nasdaq 100 day. When that auction resolves hard in one direction, the imbalance behind it rarely clears in a minute: it keeps pushing through the morning. Nasdaq Opening Bell exists to catch that follow-through, and only that.

Concentrated

The day’s biggest volume burst

The open is when the most real money changes hands at once. That is where a genuine, tradable imbalance shows itself most clearly.

Selective

Only decisive opens qualify

Most opens are noisy and two-sided. A strength test on the opening auction filters those out. On those days the EA places no order at all.

Tested, not assumed

13 indices tested, one survived

We tested the same opening-auction idea on 13 stock indices. It held only on the Nasdaq 100. Moving the rule to later times of day removed the edge, so the edge belongs to the open itself.

How it trades

Three kinds of day

Every New York trading day ends up as one of three things. The whole strategy is built around making the first one large and the second one small.

opening bellconfirmationprotective stoptime exitThe payday

A decisive open that keeps going

Price confirms the move, the order fills, and the trend carries it through the morning. The trade is closed at a fixed time the same day. Big winners come from these days.

opening bellconfirmationprotective stopout in minutes, −1RThe cost of business

A false start

The open looks decisive, but price turns back. The protective stop closes the trade, usually within minutes, for a loss of about 1R (the amount you chose to risk).

opening bellweak or two-sided openno order, no riskThe quiet day

No decisive open

The opening auction is weak or two-sided. No order is placed, and nothing is risked. That happens on roughly half of all trading days.

1

Read the open

At the New York opening bell the EA reads the opening auction of the Nasdaq 100.

2

Strength test

Only a one-sided, decisive open passes. Everything else is a no-trade day.

3

Wait for confirmation

A stop order waits at a confirmation level. If price never confirms within a set window, the order is cancelled.

4

Stop, then time exit

A hard stop is attached the moment the order fills. Whatever is left is closed at a fixed time the same day, never overnight.

The exact strength filter, levels and timings are part of the product and are explained in the user guide that comes with the EA. The EA trades long and short: 570 long and 483 short trades in the backtest, and both directions were profitable.

Backtest

Nine years, one rule, no re-tuning

One rule set, unchanged, tested from October 2017 to October 2026 in the MetaTrader 5 Strategy Tester at the default risk of 0.25% per trade. The rule was found on part of the data, and the 2018–2019 years were kept back as a hold-out test. It was positive there too.

$28,493
From $10,000
+$18,493
Net profit
1.56
Profit factor
10.8%
Max equity drawdown
1,053
Trades
22.7%
Winning trades

Account balance

$10,000 start · 0.25% risk · hover for detail
$10k$15k$20k$25k$30k201820192020202120222023202420252026$28,493

Drawdown from the previous high

closed trades
0%-5%-10%-8.5% (2019-07)

MT5 Strategy Tester, US100 M1, “every tick” generated from 1-minute data (98% history quality), XSFintech spreads and commission, $10,000 start, 0.25% of balance risked per trade, compounding, 1 Oct 2017 – 17 Oct 2026. Backtests are hypothetical; see the disclosure at the bottom of this page.

Year by year

Every full year in profit

The quiet years still finished positive, and none of the profit comes from a single lucky year. 2019, 2020 and 2023 were the slow ones. 2021, 2022, 2024 and 2025 were the strong ones.

Return per calendar year

0.25% risk per trade · compounding
0%5%10%15%20%−0.3%2017*+11.4%2018+4.0%2019+4.1%2020+18.5%2021+16.1%2022+6.0%2023+18.9%2024+18.4%2025+15.4%2026*

* 2017 covers October to December only (24 trades). 2026 runs to 17 October.

Month by month

Every month since October 2017

71 of 109 months were positive. The best month was +9.6% and the worst was −3.2%. The losing months are small because every loss is capped by the stop. The winning months are where the large winners land.

Monthly return, with the yearly total

JanFebMarAprMayJunJulAugSepOctNovDecYear
2017·········+0.1%+0.5%−0.9%−0.3%
2018+4.4%+1.4%+1.1%+2.0%+0.1%−1.5%+0.8%+2.2%−1.0%+3.5%−1.6%−0.5%+11.4%
2019−0.4%+0.3%−2.8%−1.3%−1.2%−0.1%+1.3%+0.9%+4.3%+2.0%−0.3%+1.6%+4.0%
2020+2.5%+0.7%−0.9%+1.2%+0.1%−0.7%+3.7%+0.5%−1.2%+1.0%−1.8%−1.0%+4.1%
2021+6.0%−1.4%−2.3%+2.0%+2.1%+4.1%+5.0%+2.4%−0.4%−0.3%−2.6%+3.0%+18.5%
2022+5.5%+0.2%−1.4%−3.2%+9.6%−1.7%−0.3%+1.2%+0.5%+1.2%+3.3%+0.7%+16.1%
2023−0.7%+0.1%−1.2%+1.5%+1.4%+1.9%−1.8%+4.2%−2.3%+2.7%−0.2%+0.3%+6.0%
2024−2.5%−0.7%+3.3%+5.8%+2.4%−1.8%+1.9%+0.1%+2.2%+1.3%+5.6%+0.2%+18.9%
2025+0.7%+2.0%+2.0%−2.2%+1.9%−0.8%+1.5%−1.0%+1.9%+3.9%+5.8%+1.7%+18.4%
2026−0.2%+1.2%+2.7%+2.4%+0.4%+1.9%−0.4%+1.3%+4.5%+0.6%··+15.4%
Positive monthNegative monthDarker = bigger month. A dot means no trades.

The month is the month a trade closed. Percent = that month’s profit as a share of the balance at the start of the month, at 0.25% risk. R = the sum of results in multiples of the amount risked (1R = one full stop-out), which does not depend on your risk setting. The yearly total compounds the months.

Statistics

Lose small and often, win big and rarely

This is a trend-following strategy with a low win rate. Fewer than one trade in four wins, and that is by design. A loser is cut at about 1R, usually within minutes. A winner is held for hours. The few winners pay for all the losers, with something left over.

Out of every 100 trades
23 win · 77 lose
Winning tradeLosing trade
But the sizes are not equal
Average win
+5.36R
Average loss
−1.04R
Per trade
+0.41R

Per 100 trades: 22.7 wins × 5.36R ≈ +122R, and 77.3 losses × 1.04R ≈ −80R. That leaves about +41R per 100 trades, or +0.41R per trade on average.

The winners: how big they got

number of trades by result, in R
01020304023+1R36+2R40+3R20+4R18+5R17+6R13+7R11+8R14+9R38+10+R

Not shown: the 809 trades (77%) stopped out at about −1R, and 14 that closed near break-even. Each winner here paid for several of those, and 38 trades made 10R or more.

Largest win
+25.8R

The best single trade made 25.8 times the amount risked.

Median win
+4.2R

Half of all winners made more than 4.2 times the risk.

Losers are quick
~5 min

The typical losing trade is stopped out about five minutes after it opens.

Held to the exit
97%

Of the trades still open at the time exit, 97% were in profit.

Figures in R come from the same 1,053-trade backtest. R is the result divided by the amount risked on that trade, so they hold at any risk setting. The loss average is slightly worse than −1R because of spread, commission and slippage.

What to expect

Losing streaks are part of the deal

With a win rate near 23%, long runs of losing trades are not a malfunction. They are simple arithmetic. Traders most often give up on a strategy like this halfway through a normal losing streak, just before the winner that would have paid for it. Know these numbers before you start.

Longest losing streak in each year

number of losing trades in a row
typical yearly range 10–20010203072017102018152019152020172021252022162023142024192025122026
At least one win in the next…
72% · 92% · 99%

…5, 10 and 20 trades. Ten trades in a row without a single winner happens about 8% of the time.

Longest losing run per year
10 – 20

The typical range is 10 to 20, with an average of 14. The longest in the backtest was 25 trades, in 2022, a year that still ended +16%.

Chance of a run this long in a year
42% · 13% · 3%

For runs of 15, 20 and 25 losses, over a year of about 116 trades.

✅ Every trade is independent

These are base rates computed from the win rate. They describe what to expect over many trades. They do not predict the next one: after ten losses in a row, the next trade still has about a 23% chance to win, the same as always. At the default 0.25% risk, even the worst streak in the backtest (25 losses) cost about 6.3% of the account.

Choosing your risk

Why the default is only 0.25% per trade

The edge per trade is the same at any risk setting. What changes is how deep the drawdowns get. We set the default low on purpose, so that a normal losing streak stays easy to sit through.

Risk per tradeMax drawdownCost of a 25-loss streakAverage year (2018–25)Weakest / strongest yearSuits
DEFAULT0.25%10.8%−6.3%+12.2%+4.0% / +18.9%Most accounts. For a prop firm with a 10% max loss, use 0.15–0.2%
0.5%≈16.7%−12.2%≈+26.0%≈+7.9% / +42.4%Traders comfortable with a 15–20% drawdown
1%36.5%−23.0%≈+55.8%≈+14.1% / +95.8%Aggressive only. Expect a drawdown of a third of the account

The 0.25% and 1% drawdowns are MT5 equity drawdowns from separate backtest runs. The 0.5% row and the 1% yearly figures are calculated by compounding the same 1,053 trades at that risk, and are marked ≈. Higher risk raises returns and drawdowns together; it does not improve the edge.

On your chart

A dashboard that keeps you honest

A minimal panel in the corner of your chart shows what the EA is doing and what to expect. It is built for the hard part of this strategy: staying with it through a losing streak.

  • State of the day: waiting, live, armed, in trade, done, holiday or weekend, with a countdown to the New York open.
  • Today’s open: whether it passed the strength test and, if so, the order and its stop.
  • P&L: today, and this EA’s whole history on your account.
  • Odds panel: backtest vs your live win rate (with its uncertainty range), the chance of a win in the next 5, 10 and 20 trades, and your current streak against its normal range.
  • Clock check: warns you if your broker’s clock does not match the setting.

Dashboard illustration with example values.

Features

Set up once, then leave it

Protection

Hard stop on every trade

The stop loss goes in with the order. No position is ever open without one, and none is held overnight.

Sizing

Three ways to set risk

Risk a percentage of your balance (default 0.25%), a fixed amount per trade, or a constant lot size.

Any broker

Broker clock settings

Works with New York+7 servers, GMT+2/+3 servers on the European clock change, and fixed-offset servers. US daylight saving is handled for you.

Automatic

Finds your Nasdaq symbol

It uses the chart symbol or finds US100, NAS100, USTEC or NDX on its own. Suffixes like .cash can be typed in.

Calendar

Skips holidays and early closes

No trading on NYSE holidays or 13:00 early-close days, when the open behaves differently. The calendar is built in to 2028.

Simple

No licence key, any timeframe

Attach it to one chart of any timeframe. It works on hedging and netting accounts, and there is no licence or WebRequest setup.

Install

Running in five steps

  1. Download the zip from your account. It contains Nasdaq Opening Bell.ex5, the preset Nasdaq Opening Bell - default.set and the user guide.
  2. Copy the EA into MetaTrader 5: File → Open Data Folder → MQL5 → Experts, then refresh the Navigator (right-click Expert Advisors → Refresh).
  3. Open one chart of your broker’s Nasdaq 100 symbol (US100, NAS100, USTEC…). Any timeframe works.
  4. Attach the EA, load the preset if you like, and check Broker Server Clock (the user guide shows how in one minute). Make sure Algo Trading is on.
  5. Keep MetaTrader 5 running during the New York morning. A VPS is best. The EA must be running at the open to take the day’s trade, and later to close it.
Live results

No live track record yet, and we say so

Nasdaq Opening Bell is new. Everything on this page comes from the MetaTrader 5 Strategy Tester, not from a live account. We are not going to dress a backtest up as a track record. A public live account will be linked here once it has enough trades to mean something. With about 116 trades a year, a few months tells you that the EA runs as described, but not yet that the win rate holds.

Read this before you buy

The risk picture, in one place

⚠️ What you should know

  • Backtests are hypothetical. All results shown are simulated in the MetaTrader 5 Strategy Tester. Your broker’s spread, commission, execution and data will give different results.
  • Long losing streaks will happen. Runs of 10–20 losses are normal in a year, and 25 has happened. If you cannot sit through that, this is not the EA for you.
  • The open moves fast. The New York open is the most volatile minute of the day. Slippage on entries and stops can be larger than at other times. A low-spread broker and a VPS are recommended.
  • One market, one idea. Everything depends on the Nasdaq 100 open behaving as it has since 2017. A market regime can change.
  • CFD trading carries substantial risk. There is no guaranteed profit. Trade only money you can afford to lose, and size your risk to your own account.
Questions

Straight answers

What exactly does it trade?
The Nasdaq 100 index CFD (called US100, NAS100 or USTEC depending on your broker), on MetaTrader 5. At most one trade a day, at the New York cash open. It never trades any other market or time.
Why is the win rate so low?
Because the strategy cuts losers fast and lets winners run. A trade that does not work is usually stopped out within minutes for about 1R, while the winners are held for hours. That gives a 22.7% win rate, with an average win more than five times the average loss. The edge comes from the size of the wins, not from how often they happen.
Why don’t you publish the exact rules?
The exact filter, levels and timings are what you pay for, and they are explained in full in the user guide that comes with the EA. This page explains how the strategy works and shows every month of results, so you can judge it without us giving the rules away.
Does it use martingale, grid or hedging?
No. One position at most, a hard stop loss from the moment it opens, a fixed size set by your risk setting, no averaging down, and no positions held overnight.
Which broker do I need? Does the server time matter?
Any MetaTrader 5 broker with a Nasdaq 100 CFD. The server time matters, because the EA has to find the New York open on your broker’s clock. It has three clock settings that cover almost every broker, and the dashboard warns you if the clock does not match. A low spread at the open matters more than anything else, so a raw-spread account and a VPS are recommended.
Can I use it on a prop firm account?
Yes. It trades once a day with a hard stop and no overnight holds, which fits most prop rules. Use 0.15–0.2% risk per trade with a 10% max-loss limit: the backtest drawdown at 0.25% was 10.8%. Always check your firm’s own rules first.
Do I need a licence key or WebRequest?
No. There is no licence key and no internet permission to set up. Copy the EA into MetaTrader 5 and attach it to a chart.
Can I run it alongside other EAs?
Yes. It only manages its own trades, identified by its magic number (48 by default, which you can change). On a netting account, avoid holding other positions on the same Nasdaq symbol at the same time.
How were the results produced?
In the MetaTrader 5 Strategy Tester on US100 1-minute data, “every tick” mode (98% history quality), with broker spreads and commission, $10,000 starting balance and 0.25% risk per trade, from October 2017 to October 2026. The rule was not re-optimised year by year, and 2018–2019 were kept back as a hold-out test.

One decision a day. A stop on every trade.

Nasdaq Opening Bell trades the follow-through of the New York open, and nothing else. Set your risk, attach it to one chart, and let the opening bell do the work.

Platform
MetaTrader 5
Instrument
US100 / NAS100 / USTEC
Trades
Max 1 a day, intraday
Default risk
0.25% per trade
Account
Hedging or netting
Version
v1.10 · no licence key
Authorship & non-custodial. Nasdaq Opening Bell is a Trading Kernel LLC product, researched, built and tested by Trading Kernel. Trading Kernel is non-custodial: the software runs in your own MetaTrader 5 terminal on your own broker account. We never hold funds or trade on your behalf.
Risk disclosure

Trading foreign exchange, CFDs and other leveraged products, including stock-index CFDs such as the Nasdaq 100 (US100), carries a high level of risk and may not be suitable for all investors. You may lose some or all of your investment. Past performance does not guarantee future results. Every result on this page is a Strategy Tester backtest. It is hypothetical and depends on tick quality, broker, spread and settings; your own results will differ. CFTC Rule 4.41: hypothetical or simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not actually been executed, the results may have under- or over-compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. Nothing here is investment advice or a solicitation. You are solely responsible for your trading decisions and for complying with the rules of any broker or prop firm you use.

Please log in and purchase this product to join the discussion.

No comments yet — be the first to share your experience.

0 reviews
0
0
0
0
0

There are no reviews yet.

Be the first to review “Nasdaq Opening Bell EA (NOB)”

RELATED PRODUCTS

Adaptive Supply Demand MT4 & MT5

Original price was: 129.00$.Current price is: 99.00$.

Blazzers Beast 2.0 Pro for MT4 and MT5

(1)
Original price was: 499.00$.Current price is: 299.00$.

Dynamic Outlier Quotes Reversal Indicator for MT5

24.99$

Godfather 2.0 Pro

Original price was: 599.00$.Current price is: 199.00$.

MT5 to DxTrade Copier

(8)
Original price was: 99.00$.Current price is: 49.99$.