Edgoro
Risk · Free tool

Martingale Calculator

See every lot of a martingale series or averaging grid, the loss of a full losing streak, the move that wipes the account and the odds behind it.

Type

$10 per pip per lot fits EUR/USD and other pairs quoted in dollars. Use the pip value calculator for other symbols.

Loss if every trade in the series loses
$510
Share of the balance5.1%
Last lot of the series1.28 lots
Trades the balance can pay for8 of 8
Smallest profit of a winning series+$2.00

The odds, at your win rate

One series loses every trade0.391%
At least one full loss in 100 series32.4%
Expected result per series$0.00
Expected result of one flat trade$0.00

Each loss multiplies the next lot; a win ends the series. Lots are rounded to the lot step. Spread, commission and swap are not included.

Level by level

TradeLotLoss if it losesTotal lost so far% of balanceNet if it wins
10.01-$2.00-$2.000.0%+$2.00
20.02-$4.00-$6.000.1%+$2.00
30.04-$8.00-$14.000.1%+$2.00
40.08-$16.00-$30.000.3%+$2.00
50.16-$32.00-$62.000.6%+$2.00
60.32-$64.00-$126.001.3%+$2.00
70.64-$128.00-$254.002.5%+$2.00
81.28-$256.00-$510.005.1%+$2.00

Trading involves substantial risk of loss and is not suitable for every investor. Edgoro is a software tool, not a broker or financial adviser: nothing it produces is investment advice, and past or backtested performance does not guarantee future results.

What the martingale calculator shows

A martingale increases the position after every loss, so that one win recovers everything lost before it plus a small profit. It feels safe because most series end with that small profit. The calculator shows the other side: the size of the last lot, the loss when a whole series goes wrong, and how likely that is over the number of series you plan to run.

It covers the two forms you'll find in Expert Advisors:

  • Classic: one trade at a time. After a loss, the next trade is the multiplier times bigger. A win ends the series.
  • Grid (averaging down): positions stay open. Each time price moves a set number of pips against the basket, a bigger position is added, and the whole basket closes at a take-profit beyond its average entry price.

How to use it

  1. Choose the type, then enter the starting lot, the multiplier and the maximum number of trades or positions.
  2. Enter the lot step (0.01 at most brokers), the value of one pip for one lot and your balance.
  3. Classic: enter the stop-loss and take-profit of each trade, your win rate for a single trade and how many series you expect to run, for example in a year.
  4. Grid: enter the grid step and the basket take-profit.

The table lists every level: the lot, the money at risk, the share of your balance and what a win (or a bounce) brings at that point.

The formulas

lot at level k        = starting lot × multiplier^(k − 1)       rounded to the lot step

classic, after k losses
total lost            = Σ lot × stop × pip value
one series loses all  = (1 − win rate)^levels
at least one in N     = 1 − (1 − (1 − win rate)^levels)^N

grid, with k positions open
open loss             = Σ lot × (distance now − entry distance) × pip value
bounce to take-profit = distance now − average entry distance + take-profit

Worked example

Classic. Start at 0.01 lot on EUR/USD ($10 per pip per lot), double after each loss, at most 8 trades, 20-pip stop and target, $10,000 balance:

  • Lots: 0.01, 0.02, 0.04, 0.08, 0.16, 0.32, 0.64 and 1.28.
  • Every winning series nets $2: the first trade's target.
  • Eight losses in a row cost $510, 5.1% of the balance.
  • At a 50% win rate, a series loses all 8 trades 0.39% of the time. Over 100 series, the chance of at least one full loss is 32.4%.
  • Expected result per series: $0.00, exactly the same as a single flat trade with no edge. Doubling changes the shape of the results, not their average.

Grid. Start at 0.01 lot, multiply by 1.5, a new position every 20 pips against, at most 8 positions, take-profit 10 pips beyond the average entry. After rounding, the lots are 0.01, 0.02, 0.02, 0.03, 0.05, 0.08, 0.11 and 0.17. When the 8th opens, 140 pips against, the basket holds 0.49 lots with an open loss of $166, and price must come back 43.9 pips to close it at the take-profit for $49. Use 0.10 lot and a multiplier of 2 on a $5,000 account instead, and a move of about 140 pips against you wipes out the balance.

Why the average doesn't change

If one trade has no edge, its expected result is zero, and a series made of such trades is still zero: the many small wins are paid for by rare, large losses. With a real edge, the martingale keeps it but puts more of the account at risk to collect it. The risk of ruin calculator and the Monte Carlo simulator show the same trade-off for fixed-fraction sizing.

What the calculator leaves out

  • Margin. Brokers close positions at the stop-out level, usually well before the balance reaches zero. Check the margin of the last levels with the margin calculator.
  • Costs. Spread, commission and swap grow with the lot size and with the time a basket stays open.
  • Gaps and news. A weekend gap can skip grid levels or stops entirely.
  • Win rate after losses. In trending markets losses cluster, so long streaks come more often than the independent-trade formula suggests.

For the full picture on MetaTrader 5, with an EA that caps the levels and stops at an equity floor, read martingale EAs on MT5: the math and the guardrails.

Frequently asked questions

How do you calculate martingale lot sizes?

Multiply the starting lot by the multiplier once per loss: with 0.01 and a multiplier of 2, the lots are 0.01, 0.02, 0.04, 0.08 and so on. Brokers trade in lot steps, usually 0.01, so each lot is rounded to the step.

How much balance do I need for a martingale?

At least the sum of every loss in the longest series you allow, plus margin for the last positions. With 0.01 lot doubled over 8 trades and a 20-pip stop at $10 per pip per lot, eight losses cost $510.

What are the odds of a long losing streak?

For independent trades with a win rate p, a series of n losses has a probability of (1 − p)^n. At 50%, eight losses in a row happen 0.39% of the time per series, which is about a one-in-three chance of happening at least once over 100 series.

Does a martingale improve a strategy's expectancy?

No. With trades that have no edge, the expected result of a martingale series is zero too: frequent small wins are paid for by rare large losses. It changes how the results are distributed, not their average.

What is the difference between a martingale and a grid?

A classic martingale takes one trade at a time and increases the size after a loss. A grid martingale keeps every position open and adds a bigger one each time price moves a set distance against the basket, then closes the whole basket at a profit.

Related guides

All guides
All free tools

Let AI build the indicator behind your numbers.

Turn the rules you just calculated into a TradingView indicator, an MT5 bot or a crypto bot. Instant access, with a 7-day money-back guarantee.