Forex Trading Return Calculator

Calculate percentage return on a forex account over a period, annualised.

Please note: Forex trading carries a high risk of loss, amplified by leverage. Exchange rates must be entered manually — no live market data is used.

What the Forex Trading Return Calculator does

Account return measures trading performance separately from deposits and withdrawals. Using average capital employed avoids flattering a result achieved after a large mid-period deposit.

Formula

  • Net profit = End − Start − Deposits + Withdrawals
  • Average capital = Start + Deposits ÷ 2 − Withdrawals ÷ 2
  • Return % = Net profit ÷ Average capital × 100
  • Annualised = (1 + Return)^(12 ÷ Months) − 1

Inputs explained

InputUnitRequiredNotes
Starting balanceselected currencyYesAccepts more than 0.
Ending balanceselected currencyYesAccepts 0 or more.
Deposits during the periodselected currencyOptionalAccepts 0 or more.
Withdrawals during the periodselected currencyOptionalAccepts 0 or more.
Period lengthmonthsYesAccepts more than 0.
Currencyone of 10 optionsOptional

How to use it

  1. Choose Currency.
  2. Enter Starting balance, Ending balance and Period length.
  3. Optionally add Deposits during the period and Withdrawals during the period.
  4. Select Calculate.

Worked example

Started at $10,000, ended at $13,500, deposited $1,000, over 9 months.

Start
10000
End
13500
Deposits
1000
Months
9

Net profit $2,500 on $10,500 average capital = 23.8%, annualising to about 32.8%.

Frequently asked questions

What return is realistic in forex?

Consistently profitable retail traders often make 10–30% a year with controlled drawdowns. Claims of large monthly returns almost always come with risk that eventually ends the account.

Related calculators