Free trading growth tool

Forex Compounding Calculator: See Where Monthly Returns Really Lead

See where a trading account lands when profit stays in and earns more profit. Add monthly deposits, take some profit out, and test real month-to-month swings instead of a perfectly straight line.

Free, no sign-up
Runs in your browser
Deposits and withdrawals
Shows the range, not one number

Monthly return:
$0

Typical balance over time
Your moneyGrowth9 in 10 outcomes fall in this rangeTarget
Year by year
YearStartAddedProfitWithdrawnEnd

What the numbers assume. Each month earns your average return plus or minus the swing, with an equal chance of either. Deposits land at the end of the month. There are no fees, taxes, slippage or margin calls, and your size always follows the balance. Real results are bumpier, so treat the range as a guide and not a forecast. Nothing here is advice.
Three questions

One calculator, three ways to ask

1

Where will I be?

Start balance, monthly return and time. You get the typical result and the range around it.

2

What return do I need?

Start balance, target and deadline. You get the steady monthly return the plan demands.

3

How long will it take?

Start balance, target and return. You get the time on a steady path and the time with swings.

How it works

Profit that earns profit

Compounding means each month’s return is applied to the balance you have now, and that balance includes everything you earned before. Earn 3% on $5,000 and you have $5,150. Next month the 3% is taken on $5,150, not on $5,000.

Balance = Start × (1 + r) n
r = monthly return as a decimal, n = number of months
With deposits D at the end of each month:
Balance = Start × (1 + r) n + D × ((1 + r) n − 1) / r

The formula is the easy part. The calculator adds what the formula leaves out: swings from month to month, profit you take out, and the fact that a deposit made in year three earns far less than one made on day one.

The ladder

What a monthly return turns into

How many times your starting balance a steady monthly return produces, with no deposits and no withdrawals.

Monthly return1 year2 years3 years5 yearsPer year
1%×1.13×1.27×1.43×1.8212.7%
2%×1.27×1.61×2.04×3.2826.8%
3%×1.43×2.03×2.90×5.8942.6%
5%×1.80×3.23×5.79×18.779.6%
8%×2.52×6.34×16.0×101151.8%
10%×3.14×9.85×30.9×304213.8%

Read across the 3% row: a steady 3% a month is ×2.03 after two years, and 42.6% a year when compounded. Now read the 10% row: five years of 10% a month would multiply the account by ×304. The curve is the reason compounding tables look so exciting, and the reason to ask how long a return can really be held.

Why the straight line lies

Swings cost you growth

Two months, same average

Month one earns 9%, month two loses 3%. The average is 3%. But 1.09 × 0.97 = 1.0573, while two steady 3% months give 1.03 × 1.03 = 1.0609.

The steady path wins even though the average is the same.

The bigger the swing, the bigger the gap

Typical growth follows the geometric mean of an up month and a down month. With an average return of 3% and a swing of ±6%, that is 2.83% a month, not 3%.

The calculator shows both numbers, so you can see the drag.

The table below uses a 3% average month, $5,000, and 36 months. Only the size of the swing changes.

Monthly swingTypical resultBad luck
(1 in 10)
Good luck
(1 in 10)
Ends below $5,000Real growth a month
None$14,491$14,491$14,4910%3.00%
±3%$14,272$11,305$18,0180%2.96%
±6%$13,631$8,549$21,7350.2%2.83%
±10%$12,220$5,607$26,6356.6%2.51%
±15%$9,852$3,047$31,85220.3%1.90%

With no swing, $5,000 becomes $14,491. With a ±6% swing the typical result is $13,631, and one account in ten ends below $8,549. At ±15% the typical account is worth $9,852, below where it started, and 20% of accounts end under $5,000. Same average return, very different lives.

Working backwards

What return does a target need?

The steady monthly return needed to multiply the starting balance, with no deposits. Use the second mode of the calculator to add deposits and a target in dollars.

Goal12 months24 months36 months60 months
Grow ×25.9%2.9%1.9%1.2%
Grow ×39.6%4.7%3.1%1.8%
Grow ×514.4%6.9%4.6%2.7%
Grow ×1021.2%10.1%6.6%3.9%

Doubling in a year takes 5.9% every single month. Turning $5,000 into $50,000 (×10) in five years takes 3.9%. Longer deadlines make a target far more reasonable than a faster return does.

Taking money out

Withdrawals slow the curve

Withdrawing profit feels harmless because the account still grows. It also removes the money that would have compounded.

Here $5,000 earns 3% a month for 36 months, and a share of each month’s profit is taken out. Taking out half cuts the final account by about 41% compared with leaving everything in, though you have the cash.

Loss months withdraw nothing. The calculator applies the share only to months that make money.

Share outAccountCash outTotal
0%$14,491$0$14,491
25%$11,139$2,046$13,185
50%$8,546$3,546$12,091
75%$6,543$4,630$11,173
100%$5,000$5,400$10,400
Compounding only works if size follows the balance

Your lot size should grow with the account

A compounding plan assumes you risk the same share of the balance every time. Doing that by hand means working out a new lot size on every trade. Lot Architect for MT5 and MT4 does the calculation on the chart: choose Long or Short, Market, Limit or Stop, and size by Risk %, Risk USD or Lots. Drag Entry, Stop Loss and Take Profit on the chart, and it shows size, margin, risk, reward and R:R, with the lot size on the order button.

What it does not do: it does not read prop firm rules, it does not tell you what to trade, and it does not compound for you or promise any profit. It only sizes the trade you chose.

This is our own product, and we earn money if you buy it. For a quick one-off size, try the position size calculator.

Lot Architect trade sizing panel on a MetaTrader chart
FAQ

Quick answers

How do you calculate compounding in forex?

Multiply the balance by one plus the monthly return, then repeat for every month. With a 3% monthly return, $5,000 becomes $5,150 after one month, $5,304.50 after two, and about $14,491 after 36. Deposits are added at the end of each month, after that month’s return.

What monthly return is realistic?

There is no standard number, and it differs for every trader and every year. Use the ladder table above to see what each rate implies, and be suspicious when the result looks too good: 10% a month for five years is a multiple of about ×304. A safer habit is to test a lower return than the one you hope for and check the plan still makes sense.

Why does the monthly swing lower my result?

Because losses hurt more than equal gains help. A 50% loss needs a 100% gain to recover, as the drawdown recovery calculator shows. Over many months, uneven results grow slower than steady ones with the same average.

Is the compounding monthly or per trade?

Monthly. Your return is applied once a month. If you resize every trade, you compound a little more often, which changes the numbers slightly but not the shape of the curve.

How do deposits and withdrawals work?

A positive monthly deposit is added at the end of each month. A negative number is taken out instead. The balance cannot fall below zero. The “profit withdrawn” box is separate: it takes a share of each month’s profit and leaves loss months alone.

What do “9 in 10” and “typical” mean?

Typical is the median: half of the possible outcomes end above it and half below. The 9 in 10 range runs from the 10th to the 90th percentile, so one outcome in ten is worse than the low end and one in ten is better than the high end.

Will I get different numbers each time I use it?

No. With no deposits the calculator counts every possible sequence of good and bad months exactly. With deposits it runs 4,000 simulated paths using a fixed starting seed, so the same inputs always give the same answer.

Does this mean I can turn a small account into a big one?

No. The calculator shows arithmetic, not a promise. It assumes you can earn the same return month after month with no fees, slippage or bad streaks, and holding a return for years is the hard part. To see how bad streaks can end a plan, try the risk of ruin calculator.

More free tools

Related tools

Drawdown Recovery Calculator

The gain needed to get back to break-even after a loss.

Risk of Ruin Calculator

The odds of hitting a loss line within the trades you plan.

Expectancy Calculator

Edge per trade and profit factor from your own results.

Position Size Calculator

Turn a risk percent into a lot size.

Our own indicators and EAs are on MQL5: tachiteam on MQL5. They are our own products, and we earn money if you buy. How our tools are built.

This is an educational tool, not financial advice. Trading leveraged products such as forex and CFDs carries a high risk of loss. Read the risk disclaimer. TachiTrade is independent and is not affiliated with any broker or prop firm mentioned here. The results come from a simplified model, and real trading can be worse.