AdBroker we recommendIC Markets
Find my broker

Forex Trading Cost Calculator: Spread, Commission and Swap Compared

Add up spread, commission and swap to see what each trade really costs, then compare two accounts or brokers side by side over a month and a year.

3costs combined
2accounts compared
$10per pip on 1 EUR/USD lot
0sign-up needed

Trading cost calculator

Per trade–
Per month–
Per year–

Per trade–
Per month–
Per year–
Difference– 

Costs shown as positive amounts you pay; a positive swap credit reduces them. Enter commission as the round-turn total (per-side × 2).

This tool is for education and planning only and is not financial advice. Forex and CFD trading carries a high risk of losing money rapidly due to leverage. Check your broker's own contract specifications, fees and margin rules before you trade.

The three costs of every forex trade

CostHow it is chargedFormula per trade
SpreadBuilt into the price: you buy at the ask and sell at the bidSpread in pips × pip value × lots
CommissionA fee per lot, usually on raw or ECN accounts; quoted per side or round turnRound-turn commission × lots
SwapInterest adjustment for positions held past the daily rolloverSwap per lot per night × lots × nights

Some brokers quote commission per side ($3.50 to open, $3.50 to close). Enter the round-turn total, $7, in the calculator.

Standard vs raw-spread accounts

Brokers usually offer two pricing models. A standard account has no commission but a wider spread, often around 1 to 1.5 pips on EUR/USD. A raw or ECN account passes on a much tighter market spread, often 0 to 0.3 pips, and charges a commission instead.

Which is cheaper depends on the numbers. At a $10 pip value, a raw account with a 0.1-pip spread and $7 round-turn commission costs $8 a lot, against $12 for a 1.2-pip standard account. For traders who trade often, the gap adds up to thousands of dollars a year; for occasional traders it may not matter.

See which brokers offer the tightest pricing on our lowest spread brokers page.

Costs traders often miss

Spread widening

Spreads widen around news, at the daily rollover and at the Sunday open. Average spreads matter more than the lowest advertised figure.

Slippage

Fast markets can fill orders a few pips away from the requested price, especially stop-losses.

Currency conversion

Funding an account in a different currency adds a conversion cost on every deposit and withdrawal. See the currency converter.

Deposit and withdrawal fees

Some brokers or payment methods charge fees, and banks may add their own.

Inactivity fees

Several brokers charge a monthly fee on dormant accounts.

Swap-free admin fees

Islamic accounts may replace swap with a fixed fee after a set number of nights.

Worked example: an active trader's yearly costs

Illustrative case: Tanvir, 33, DhakaThe name is invented; the spreads and commission are typical published figures, not quotes from a specific broker.
  1. His trading

    Tanvir trades 1 lot of EUR/USD about 60 times a month and closes before the daily rollover.

  2. Standard account

    A 1.2-pip spread costs $12 a trade: $720 a month, $8,640 a year.

  3. Raw account

    A 0.1-pip spread plus $7 commission costs $8 a trade: $480 a month, $5,760 a year.

  4. The difference

    Switching account type saves about $2,880 a year with no change to his strategy.

For an active trader, account type is a strategy decision. The calculator shows the break-even point for your own volume.

Cost comparison mistakes

Comparing spreads without commission

A 0.0-pip spread is not free if the commission is $7 a lot.

Using minimum spreads

Advertised "from" spreads are the lowest, not the typical, figure.

Ignoring swap on swing trades

Holding for weeks can make swap the biggest cost.

Forgetting per-side commission

A $3.50 per-side quote is $7 per round turn.

Add this tool to your website

Run a forex blog, course or community? Embed the trading cost calculator on your own site for free. It works on any page that accepts HTML, resizes itself and stays up to date.

Free to use on any site. Please keep the credit line under the widget.

Trading Cost Calculator FAQs

How do I calculate the cost of a forex trade?

Add the spread cost (spread in pips × pip value × lots), the round-turn commission × lots, and any swap for nights held. The calculator does this for you.

Is a raw spread account cheaper than a standard account?

Often, for active traders. A 0.1-pip spread with $7 commission costs $8 per EUR/USD lot, against $12 for a 1.2-pip standard spread. The saving depends on the broker's actual figures.

What is a round-turn commission?

The total commission for opening and closing one lot. A broker charging $3.50 per side charges $7 per round turn.

How much does 1 pip cost on EUR/USD?

$10 on a standard lot, $1 on a mini lot and $0.10 on a micro lot.

Do spreads change during the day?

Yes. They are usually tightest during the London and New York sessions and widen around news, the daily rollover and the Sunday open.

Sources: FCA PS19/18: restricting CFDs for retail clients, ESMA: CFD product intervention.