Martingale trading bot: how it works, what it costs in reserve, and when it blows up
BotIndex editorial team · Updated 11 Nov 2026 · Editorial policy
A martingale trading bot buys again each time price drops by a set step, and multiplies the order size every time. A small bounce then closes the whole position at a profit. The catch is the reserve: with a 2x multiplier it doubles with each step, and a long decline or leverage can exhaust it and end in a large loss or liquidation.
What a martingale trading bot does
A martingale trading bot opens a position, then buys again every time the price falls by a set step, and makes each new order bigger than the last. When the price bounces a little above the new average entry, it sells the whole position, takes the profit, and starts a fresh round.
The name comes from the old betting system of doubling the stake after every loss. Our glossary puts it simply: order size increases after each drop so that a small rebound closes the whole position. On a short martingale the logic is mirrored: it adds to a short as price rises.
How martingale differs from classic DCA
Both strategies average down. The difference is how the order size changes.
- Classic DCA safety orders stay the same size, or grow gently. The average entry drifts down slowly, and you need a larger bounce to get out.
- A martingale bot multiplies each order by a fixed factor, commonly 2x. Each new order outweighs everything bought before, so the average entry jumps toward the latest price and a small bounce is enough to exit.
That faster exit is the whole appeal, and it is paid for with capital. Our DCA bot guide covers safety orders, take-profit and step settings in detail, so this guide focuses on what the multiplier does to your reserve. If you are deciding between strategies, see grid vs DCA bots.
Worked example: how fast the reserve grows with a 2x multiplier
Example (illustrative numbers, fees ignored): a bot starts with a 10 USDT order at a price of 100, adds an order every 2% below the first price, and doubles each order.
| Order | Price | Order size (USDT) | Total committed (USDT) | Average entry | Bounce needed to break even |
|---|---|---|---|---|---|
| 1 | 100 | 10 | 10 | 100.00 | 0% |
| 2 | 98 | 20 | 30 | 98.66 | 0.67% |
| 3 | 96 | 40 | 70 | 97.12 | 1.17% |
| 4 | 94 | 80 | 150 | 95.43 | 1.52% |
| 5 | 92 | 160 | 310 | 93.63 | 1.77% |
| 6 | 90 | 320 | 630 | 91.75 | 1.94% |
| 7 | 88 | 640 | 1,270 | 89.82 | 2.07% |
| 8 | 86 | 1,280 | 2,550 | 87.86 | 2.16% |
Three things stand out:
- The reserve doubles with every step. Covering a 14% fall took 2,550 USDT, 255 times the first order. One more step would need 5,110 USDT. Twenty steps would need more than 10 million USDT.
- The bounce you need barely changes. Even after eight orders, a rise of about 2% from the last price is enough to break even. That is why martingale bots win most rounds.
- The losing round is huge compared with the winning ones. A typical round earns a small percentage on a small position. A round that runs out of orders sits on a position worth thousands.
For contrast, the same eight orders at a flat 10 USDT each would commit only 80 USDT, but the average entry would be 92.77, and price would need to climb almost 8% from 86 to break even. Martingale trades a smaller required bounce for a much larger required reserve.
You can model your own settings with the DCA calculator before you commit any money.
Why a martingale bot needs a capital reserve
A martingale bot only works while it can keep placing orders. Once the planned orders are used up, it stops averaging down and simply holds the position. From that moment it behaves like any large losing trade.
So the real question is not “what is my first order?” but “how far can price fall before I run out of orders, and what happens next?” The answer is the sum of every order in the round, plus a buffer for fees.
When a martingale bot blows up
Long, one-way declines
Martingale assumes price bounces. In a steady slide with no meaningful rebound, every order fills, the reserve is spent, and the bot is left holding a large position well above the market. On spot you can wait, but your money is stuck and may stay underwater for a long time. If you set a stop-loss, the round closes at a loss that can wipe out many earlier wins.
Leverage and liquidation
On futures, the problem is sharper. A leveraged position has a liquidation price: the point where the exchange closes it because your margin is used up. Each martingale order adds to the position size, so the liquidation price moves closer as the round deepens.
The CFTC’s customer advisory on virtual currency trading warns that leveraged futures accounts “can amplify the risks of trading,” that profits and losses from crypto volatility are amplified in margined futures, and that traders may lose more than their initial investment.
Simplified example (ignores maintenance margin and fees): at 10x leverage, a fall of roughly 10% against your average entry uses up your margin. In the table above, price fell 14% over eight orders. A 10x futures martingale with those settings could be liquidated before it ever reached its last order. Exchanges also liquidate before your margin is fully gone, so real liquidation prices sit closer than this rough figure.
Spot vs futures martingale
| Spot martingale | Futures martingale | |
|---|---|---|
| Worst case in a long decline | You hold coins worth less | Position can be liquidated |
| Can you wait for recovery? | Yes, if you never sell | Only if margin holds |
| Short side available? | No | Yes |
| Extra costs | Trading fees | Trading fees plus funding |
Which platforms offer martingale bots
From the bot lists in our data:
| Platform | Spot martingale | Futures martingale | Max leverage in our data |
|---|---|---|---|
| Bybit | No | Yes | 50x |
| Bitget | Yes | Discontinued (custodial), 12 Oct 2026 | Not listed |
| OKX | Yes, “Spot DCA (Martingale)” | Yes, “Futures DCA (Martingale)” | Not listed |
| Gate | Yes | Yes | Not listed |
| KuCoin | Yes | No | — |
| HTX | Yes | No | — |
| Pionex | Listed as a strategy | Not listed | — |
A few notes from the same data. Bybit, Bitget, OKX, KuCoin and Pionex charge no separate bot fee; Gate charges none for bots you set up yourself; HTX states no separate bot fee. Bitget’s custodial Futures Martingale bots were discontinued on 12 October 2026, so check what remains in your account before you plan around it. Bybit’s verdict in our review notes that EU users get only spot grid and DCA through Bybit EU, so its futures martingale is not on that menu.
Availability is the other filter. Every exchange above restricts some countries, and several exclude the US, Canada and Singapore entirely. Check your country page, for example United States or United Kingdom, before you open an account.
How to size a martingale bot safely
There is no setting that makes martingale safe, but some settings make the worst case visible before it happens.
- Write down the full reserve. Add up every order in a round with your multiplier and step. Fund the bot with that amount, not just the first order.
- Decide how far down you are covered. Multiply the step by the number of orders. If that coverage is smaller than moves the coin has made before, the plan relies on luck.
- Use a lower multiplier or fewer orders. A multiplier of 1.2 or 1.5 grows the reserve far more slowly than 2x. Fewer orders cap the round size.
- Set a stop-loss you can live with. Decide the maximum loss for one round in USDT, and check that the stop-loss price produces it.
- On futures, check the liquidation price with every order filled. Size your margin so liquidation sits well below your last planned order. The position size calculator helps you tie position size to the loss you accept.
- Keep it a small slice of your account. A round that runs out of orders should hurt, not end your trading. Our risk management guide covers per-trade limits.
Run the numbers first, then decide whether the rare large loss is one you accept. If it is not, a grid or classic DCA bot with flat orders keeps the downside more predictable.
FAQ
Is martingale profitable?
It wins often and loses rarely, but the rare loss is large. Each cycle closes on a small bounce, so most rounds end in profit; a decline longer than your reserve covers forces you to hold a big losing position, stop out, or be liquidated on futures. Whether the small wins outweigh that loss depends on the market, not on the bot.
What is the difference between a martingale bot and a DCA bot?
Both add orders as price falls and sell on a bounce. A classic DCA bot keeps safety orders the same size or grows them gently; a martingale bot multiplies each order, often by 2x, so the average entry moves faster and the reserve grows much faster. Several exchanges label the same tool both ways, such as OKX's "Spot DCA (Martingale)".
Spot vs futures martingale: which is riskier?
Futures martingale. On spot, a long decline leaves you holding coins worth less, but nothing is force-sold. On futures, leverage puts a liquidation price under the position, and the CFTC warns that leveraged futures traders may lose more than their initial investment.
Which exchanges offer martingale bots?
In our data, Bybit has a futures martingale bot with up to 50x leverage; Bitget, OKX and Gate list spot and futures martingale; KuCoin and HTX list spot martingale; Pionex lists martingale among its strategies. Bitget discontinued its custodial Futures Martingale bots on 12 October 2026.
Sources
- CFTC — Customer Advisory: Understand the Risks of Virtual Currency Trading ↗checked 11 Nov 2026
Not financial advice. Trading bots do not remove market risk.