This page also contains partner links to brokers; we receive commissions for them.
Snapback Pro EA waits until price runs far beyond the previous day's range, enters against that stretch on the first pullback and works the trade as a linear grid until the whole basket closes in profit with a trailing stop. One EA on one chart trades up to 20 pairs, at most 5 of them at risk at the same time. For the broker that means: milliseconds matter less than the cost of many small positions on cross pairs – and an account that allows baskets in the first place.
What a Snapback basket costs
A basket consists of several positions starting at 0.01 lot that grow linearly over time. Each of them pays:
- the spread on entry and exit,
- a commission per lot on raw or ECN accounts,
- swap for every night the basket stays open.
The basket is closed with a trailing stop that, at default values, starts at 25 pips of profit and keeps a 5-pip distance. At distances like these, one pip more or less of spread is not a detail.
What to check before you choose
1. Hedging account
Snapback holds a basket of several positions per pair and runs buy and sell baskets separately. For that it needs a hedging account; a netting account merges all trades of a symbol into one position, and the EA runs in a reduced mode only. The guide MT4 vs MT5 for algo trading explains the two modes.
2. Spread on the pairs of your set
The set files trade GBPCAD, CADJPY and NZDUSD (3 pairs), plus NZDCAD and USDCAD (5 pairs) and NZDCHF and EURCHF (7 pairs). These are mostly cross pairs whose spread varies a lot by broker and time of day. The advertised "from" spread on EUR/USD says little about them. How to check your broker:
- Watch the spread of your set's pairs in the MT5 Market Watch over a few days – including at night and around the daily rollover.
- Run the set in the Strategy Tester on your broker's data with every tick based on real ticks. That model uses the broker's recorded spreads.
- Set the entry spread limit ("Max spread for entries") to suit your broker's spreads.
3. Swap on open baskets
A basket can stay open overnight and for several days, and every position in it books swap. Snapback's three drawdown methods count profit plus swap by default. Swap rates are not in our fact boxes because they change with interest rates and differ by symbol and account – you can see them in the MT5 symbol properties (Market Watch → right-click → Specification).
4. Commission
On raw and ECN accounts you pay a commission per lot on top of the spread. Snapback estimates the exit commission from the entry commission (input "Estimated exit commission"), so the basket stop accounts for costs. Check your account's commission in the broker's conditions.
5. Volume step, margin and stop-out level
The sets start at 0.01 lot; your account's minimum lot and volume step have to allow that. A full basket on several pairs ties up margin. How much depends on leverage and account terms; the margin level at which the broker force-closes positions (stop out) is stated there as well. The sets' capital recommendations apply to the conditions we tested under.
6. Symbol names and Sunday candles
- Symbol suffix: if the pairs are called e.g. "GBPCAD.r" at your broker, enter the suffix in the portfolio part under "broker symbol suffix".
- Sunday candles: Snapback builds its levels from the previous day's range. Some brokers show a short daily candle of its own on Sunday; the input "Ignore Sunday D1 bars" (on by default) skips it as the previous day.
7. What you do not need
- No colocation. By default Snapback checks entries and the grid on a new bar only; that is not latency-critical. A terminal that stays reliably online around the clock matters more.
The broker of our tests: RoboForex
How this order is builteditorial · partner · as of 01 October 2026
- Selection: the 1 brokers this article compares (RoboForex) — an editorial selection by the article’s topic.
- Pick — partner influence: yes: No ranking: RoboForex is listed here because all MT5 real-tick backtests of Snapback Pro EA's set files ran on its data (ECN account). We have not tested the sets on other brokers yet. RoboForex is a partner broker (active affiliate link), so this mention is not independent of that partnership, and the account link in this section is a partner link.
- Rating — partner influence: no: Weighted average of Costs 20%, Execution 20%, Algo suitability 20%, Regulation 15%, Conditions 15%, Deposits & support 10%, the same for every broker. Commissions do not count, and no rating is raised for partners. Methodology →
- As of: 01 October 2026
| Broker · account | What we ran with Snapback | Result |
|---|---|---|
| RoboForex · ECN | MT5 real ticks, 01.01.2025–09.10.2026, 0.01 start lot, no equity stop, max. 5 pairs at risk | 3 pairs: +2,637 USD, max DD 818 USD, PF 1.68 · 5 pairs: +3,231 USD, 1,618 USD, 1.47 · 7 pairs: +3,606 USD, 1,147 USD, 1.59 |
| RoboForex · ECN | all 20 pairs on 3,000 USD | stop out in March 2026 |
What this means – and what it doesn't: the sets and their capital recommendations were built on RoboForex data. That does not mean another broker would be worse; it means we do not know for other brokers. Just under two years on one broker is a sample, not proof.
- Regulation: FSC Belize (licence 9759600)
- Trading servers: Amsterdam (ECN server) (VPS measurement)
- EAs, scalping, hedging: unrestricted
- Swap-free: yes (Swap-Free programme available)
- Free VPS: yes (from 300 USD equity + 3 lots/month; otherwise 5 USD/month)
For readers in the EU: RoboForex Ltd itself states that it does not target clients from the EU/EEA or the UK; German clients are served by a different group company. An account at RoboForex Ltd therefore comes without EU investor protection. Details in the RoboForex review.
Open an account at RoboForex (partner link)
Other MT5 brokers with hedging
If you will not or cannot trade at RoboForex, here are our partner brokers with MT5. The cards show them in a fixed editorial order – that is advertising, and the expandable note explains how the order is built. The rating next to each is calculated for every broker by the same criteria. We have not tested Snapback on any of these brokers other than RoboForex.
Advertisement · Our recommendations
Our broker recommendations (partners)
The brokers we use for EA trading ourselves and have an affiliate partnership with — in editorial order. The rating next to each is produced with the same criteria for every broker.
How this order is builtpartners first · as of 04 October 2026
- Selection: only the 6 brokers we have an active affiliate partnership with. Every other reviewed broker is in the table further down.
- Order — partner influence: yes: A fixed editorial order of our recommendations, any further partners after that by rating. If you open an account via a partner link we earn a commission, at no extra cost to you.
- Rating — partner influence: no: Weighted average of Costs 20%, Execution 20%, Algo suitability 20%, Regulation 15%, Conditions 15%, Deposits & support 10%, the same for every broker. Commissions do not count, and no rating is raised for partners. Methodology →
- As of: 04 October 2026
- IC MarketsPartner4.6
- Regulation
- ASIC, CySEC, FSA
- Min. deposit
- 0 USD
- Commission
- 3.50 USD/lot/side
- BlackBull MarketsPartner4.4
- Regulation
- NZ FSP register, FSA
- Min. deposit
- 0 USD
- Commission
- 3.00 USD/lot/side
- RoboForexPartner4.3
- Regulation
- FSC Belize
- Min. deposit
- 10 USD
- Commission
- 20 USD per 1M USD volume per side — round turn ≈ 4 USD per lot
- Fusion MarketsPartner4.4
- Regulation
- ASIC, VFSC, FSA
- Min. deposit
- 0 USD
- Commission
- 2.25 USD/lot/side
- Vantage MarketsPartner4.3
- Regulation
- FSC Mauritius, FSCA, ASIC +1
- Min. deposit
- 50 USD
- Commission
- 3.00 USD/lot/side
- EightcapPartner4.1
- Regulation
- CySEC, ASIC, FCA +1
- Min. deposit
- 100 USD
- Commission
- 3.50 USD / 2.75 EUR / 2.25 GBP per lot per side
Hedging or netting, swap rates, spreads on cross pairs and volume step are not in our fact boxes because they can differ by account and symbol. Check them on a demo account before you deposit real money.
All reviewed MT5 brokers
Advertising notice: our recommendations come first — brokers we have an affiliate partnership with (marked "Partner"). If you open an account via such a link we earn a commission, at no extra cost to you. The star rating is independent of this and uses the same weighted criteria for every broker. Choose "Rating" to sort purely by score.
How this order is builtpartners first · as of 04 October 2026
- Selection: all 17 reviewed brokers offering MetaTrader 5. None is left out for lack of a partnership.
- Order — partner influence: yes: Our partner brokers (active affiliate link) come first in editorial order, then every other reviewed broker by overall rating. If you open an account via a partner link we earn a commission, at no extra cost to you. Use the “Rating” toggle to sort the whole list purely by score.
- Rating — partner influence: no: Weighted average of Costs 20%, Execution 20%, Algo suitability 20%, Regulation 15%, Conditions 15%, Deposits & support 10%, the same for every broker. Commissions do not count, and no rating is raised for partners. Methodology →
- As of: 04 October 2026
| Broker | Type | Regulation | Leverage | Min. deposit | Rating | Visit |
|---|---|---|---|---|---|---|
| Our recommendations · partnerseditorial order, affiliate links | ||||||
| ECN / Raw Spread | ASIC, CySEC, FSA | up to 1:5000 dynamic | 0 USD | 4.6 | Visit | |
| ECN / STP | NZ FSP register, FSA | 1:500 | 0 USD | 4.4 | Visit | |
| ECN / STP / Market Maker | FSC Belize | 1:2000 | 10 USD | 4.3 | Visit | |
| ECN / STP | ASIC, VFSC, FSA | up to 1:500 | 0 USD | 4.4 | Visit | |
| ECN/STP | FSC Mauritius, FSCA, ASIC, FCA | up to 1:1000 depending on account equity | 50 USD | 4.3 | Visit | |
| Raw-spread broker | CySEC, ASIC, FCA, SCB | 1:30 | 100 USD | 4.1 | Visit | |
| ECN / Raw Spread | FSC Mauritius | 1:500 | 0 USD | 4.4 | Visit | |
| ECN / Raw Spread | FSC Mauritius, FSCA South Africa, FSRA St. Lucia, FSA St. Vincent +1 | up to 1:500 | 100 USD | 4.1 | Visit | |
| ECN/STP | FSC Mauritius | up to 1:500 | 100 USD | 4.1 | Visit | |
| STP/ECN | FSC Mauritius Ltd), FCA announces for 2026; DACH clients are served via FSC Mauritius), FSCA | up to 1:2000 | 50 USD | 4.0 | Visit | |
| Market maker | CySEC, FSC Mauritius | 1:30 | 5 USD | 4.0 | Visit | |
| Other reviewed brokers · by rating | ||||||
| ECN / STP | ASIC, FCA, CySEC, DFSA +1 | 1:30 retail | EU: 100 USD | 4.4 | Visit | |
| No Dealing Desk | FCA, CySEC, FSCA, SCB | 1:30 | no fixed minimum | 4.4 | Visit | |
| ECN / STP | ASIC, FCA, CySEC, DFSA +3 | 1:30 retail | none required | 4.4 | Visit | |
| Broker & asset manager | FCA, CNMV, FSA Seychelles | 1:30 FX majors, 1:20 other pairs | 500 EUR/USD/GBP | 4.3 | Visit | |
| Hybrid: orders routed to group-owned execution venues with multiple liquidity providers | CySEC for EU/DACH | 1:30 | 100 EUR | 4.2 | Visit | |
| ECN / STP | FCA, CySEC, FSA, FSCA +1 | up to 1:1000 dynamic | 100 USD | 4.2 | Visit | |
How to test your own broker
- Get Snapback Pro EA from the MQL5 product page and the set file for your account size from the comments section.
- Strategy Tester: CADJPY M15 as the chart, every tick based on real ticks, the set with the recommended capital, as far back as your broker's data goes.
- Compare net result, maximum drawdown and profit factor with the table above. If the drawdown is clearly higher, look at the pairs' spreads and swap first.
- Then a few weeks on a demo account at that broker, only then live. Why one does not replace the other is explained in backtesting and forward testing.
If you are still choosing a broker, our lowest-spread broker comparison is a starting point – keep in mind that it compares EUR/USD and gold costs, not the cross pairs of the sets. Where a broker's trading servers sit is listed under broker server locations.
Bottom line
For Snapback Pro EA, what matters is a hedging account, low spreads on the cross pairs of your set, swap on open baskets and an account that allows 0.01 lot and enough margin for up to 5 baskets. Our backtests ran on RoboForex ECN; for other brokers, check spreads and swap yourself and run the set on your broker's real ticks before you go live.
Snapback Pro EA on MQL5· 99 USDOur own product · not a partner link, we earn from salesSnapback is a grid EA without a stop loss per position; the set files use no equity stop. Backtests are simulations; past results do not guarantee future results. Trading forex and CFDs on margin carries a high risk of loss.
Further reading
- Snapback Pro EA explained – strategy, inputs, set files, risk and backtests
- VPS for Snapback Pro EA
- Brokers with a free VPS