A Boom and Crash EA is an expert advisor built for Deriv’s spike indices — Boom 300, 500 and 1000 and their Crash counterparts. These are not currency pairs, and a robot written for EURUSD will not work on them. The instruments spike on a published average frequency rather than reacting to news, and they never close, which changes almost everything about how automation has to be designed.

What a Boom and Crash EA actually does
On a Boom index, price drifts gently downward and then spikes sharply upward, on average once every 300, 500 or 1000 ticks depending on the instrument. Crash indices do the reverse. A Boom and Crash EA exists to act on that structure faster and more consistently than a person watching a screen can.
In practice the logic falls into three families:
- Spike anticipation — counting ticks since the last spike and positioning for the next one. Simple to describe, unforgiving to size wrongly.
- Spike reaction — waiting for the spike to begin and entering on the move. Lower theoretical reward, considerably lower exposure.
- Drift capture — trading the long quiet stretch between spikes in the drift direction, which is where most of the chart’s time actually sits.
The first family is the one most heavily marketed and the one most likely to end an account, because an anticipated spike that does not arrive is an open position drifting the wrong way with no stop discipline.
Why spike instruments need a different robot
Three properties make these markets unlike forex. They run continuously, weekends included, so a position opened on Friday is still live on Sunday. Their movement comes from a random-number model with stated parameters rather than from an underlying market, so there is no economic calendar to trade around. And the spike is asymmetric — on a Boom index, the risk of holding a short is not the mirror of holding a long.
That asymmetry is the single most important design consideration. A robot that treats both directions identically is mispricing its own risk on every trade.
What to check before buying a Boom and Crash EA
- Does it define risk per trade? No stop loss and no maximum position size means a martingale in disguise, whatever the sales page calls it.
- Is the back test tick-accurate? These instruments are tick-driven. Anything below real-tick modelling quality tells you close to nothing.
- Does the vendor show losing periods? Every real system has them. A results page without drawdown is incomplete by definition, not impressive.
- Which side does it trade? A Boom and Crash EA that only takes the spike side behaves very differently from one that also trades the drift.
- Can you demo it first? Run it long enough to see a losing stretch before committing real money. If a vendor discourages that, you have your answer.
Be sceptical of anything sold as a “killer” or guaranteed system. Spike instruments are leveraged, and marketing that omits the downside is telling you something about the seller rather than the software.
Boom and Crash EA settings that matter
Most parameter lists are longer than they need to be. These are the ones that change outcomes:
- Lot size relative to balance. The most common cause of a wiped account is a full-size lot on a small balance meeting one adverse spike. Our position size calculator works this out for a given risk and stop distance, and flags the case where the minimum lot exceeds your risk budget.
- Maximum concurrent positions. Several open trades on correlated indices is one trade with extra steps.
- Stop distance in points, not percent. Volatility differs enormously between Boom 300 and Boom 1000; a single percentage does not transfer.
- Trading window. Even on a 24/7 market, liquidity and spread are not uniform through the day.
Change one parameter at a time and record what happened. Optimising several at once on recent data is curve fitting, and it produces a system tuned to a past that will not repeat.
Running a Boom and Crash EA on MT5
Deriv’s synthetic indices are served on MetaTrader 5, not MT4. An MT4 expert advisor cannot be dropped onto these charts — the language and the order-handling model both differ, and it has to be rebuilt. If you are comparing products, confirm MT5 support before anything else.
An EA also only works while the terminal is running and connected. A home computer that sleeps or drops its connection will miss entries and, worse, leave open positions unmanaged through a spike. That is why a VPS is standard practice here rather than a luxury: it keeps the terminal live next to the broker’s servers and cuts execution latency on instruments where a spike resolves in seconds.
For where to open an account, see our guide to brokers offering these instruments. Deriv publishes the parameters for each index on its synthetic markets page.
Risks you should understand
Automation removes emotional error and adds two risks of its own: a robot can be systematically wrong, and it can be wrong faster than you would have been by hand. Boom and Crash indices are leveraged products, and a spike running against an unprotected position can take a large part of an account in seconds.
Treat any EA as a tool that expresses a strategy. Size it on money you can afford to lose, keep the stop, and demo it through a losing stretch before going live.
Frequently asked questions
Which broker do I need?
Boom and Crash are Deriv instruments. You need a Deriv account with MT5 access — they are not listed at brokers carrying only forex and share CFDs. Our broker guide covers what to verify before depositing.
Can a Boom and Crash EA run on MT4?
No. These instruments are on MT5 only, and an MT4 robot must be rewritten to work with them.
Does VantageX trade these indices?
Yes. See the Boom 500 index page and the Crash 500 back-test review for how it handles them, or the broader robot guide.
Do these markets close at weekends?
No. They price continuously, because there is no underlying market to close.
Trading leveraged products carries significant risk and can result in the loss of your capital. Nothing on this page is investment advice.
