Algo Trading School

Compounding calculator

Compounding is the engine behind every seductive equity projection: modest per-period growth turns into startling multi-period numbers. The arithmetic is real; the assumption of steady returns is not.

Use this calculator both ways: to see what consistent growth would produce, and to notice how sensitive the result is to that word — consistent. Real returns arrive with losing months, and drawdowns do disproportionate damage to compound growth.

Ending balance
$12,682.42
Total growth
26.82%

This is arithmetic, not a forecast. Real trading returns are irregular, include losing periods, and no growth rate is guaranteed — the point of the exercise is understanding how compounding and drawdowns interact.

How it works

Ending balance = start × (1 + rate) ^ periods.

Total growth % = (ending ÷ start − 1) × 100.

The same formula with a negative rate models decay — useful for understanding what a string of losing periods does to an account.

Common questions

Is projecting returns like this realistic?

As a forecast, no — markets do not pay a fixed percentage per month, and anyone promising steady returns is describing marketing, not trading. As an educational tool it is valuable: it shows the mechanics of growth and why interruptions (drawdowns) matter so much.

Should profits be withdrawn or compounded?

That is a personal decision about risk, not a mathematical one. Compounding accelerates both growth and the absolute size of drawdowns; withdrawing caps both. Many traders compound to a target account size, then withdraw beyond it.

Why do small differences in the rate change the result so much?

Because the rate is exponentiated by the number of periods. Over 24 periods, 2% per period produces +60.8% while 3% produces +103%. This sensitivity is also why overstated backtest returns produce absurd long-term projections.

The thinking behind this tool is covered in Lesson 03: Risk management before anything else.

Related terms

Get new lessons by email

Occasional, plain-language lessons on automated trading — the same tone as everything on this site. No signals, no promises, unsubscribe anytime.

We store your address to send you educational content and nothing else. See the privacy policy.