Skip to content
ForexCanada.ca

Free tool

Forex Profit & Loss Calculator

Calculate profit or loss on a forex trade in pips, the quote currency and your Canadian-dollar account currency.

Profit / loss in CAD

$0.00

Before spread, commission and financing

Pips

0

P/L in CAD

$0.00

Tip: holding positions overnight adds financing (swap) charges or credits, and spreads widen around the 5 p.m. ET daily rollover.

Reference prices are derived from Bank of Canada daily exchange rates (latest: 2026-09-29). They are not live dealing prices — enter your broker's price for exact figures.

How P/L is calculated

P/L (quote currency) = (exit − entry) × units for a buy, and the reverse for a sell. The result is in the pair's quote currency — U.S. dollars for EUR/USD, Canadian dollars for USD/CAD — and is then converted into your account currency.

Example: buy 20,000 USD/CAD at 1.3950 and sell at 1.4010. The difference is 0.0060 (60 pips); 0.0060 × 20,000 = C$120 before costs.

Costs the calculator doesn't include

  • Spread and commission — you start every trade slightly negative.
  • Financing (swap) — positions held past 5 p.m. ET are charged or credited overnight interest, based on the interest-rate difference between the currencies plus the broker's markup.
  • Currency conversion — if your P/L is in USD but your account is in CAD, the broker converts at its rate.

Tax reminder

Every closed trade is a taxable event in a non-registered account. Keep a record of trades in Canadian dollars (the CRA generally expects amounts converted at the Bank of Canada rate for the day, or another rate acceptable to the CRA). See our forex tax guide.

Questions

Do I pay tax on forex profits in Canada?

Yes. Gains are taxed either as capital gains (50% inclusion) or as business income (100% taxable), depending on how and how often you trade.