Advertising disclosure: SpreadComparison is an independent comparison site, not a broker. Some links are affiliate links and we may earn a commission. 18+ only, service availability varies by country, and nothing here is investment advice. CFDs are complex instruments with a high risk of losing money rapidly due to leverage — most retail investor accounts lose money when trading CFDs.
Trading costs

Forex spread & fees calculator

Estimate the cost of a trade before you open it. Include spreads, commission and overnight fees, in your account currency.

Your trade

Illustrative inputs · not live rates

1 standard forex lot = 100,000 units.

Check your symbol’s contract size.

Use your account’s observed spread, not an advertised minimum.

Commission & holding costs

Positive = cost; negative = credit.

Estimated round-trip cost

US$17.00

Per trade · 1 lots · EUR/USD

Spread cost
US$10.00
Round-trip commission
US$7.00
Overnight swap
US$0.00
Other fees
US$0.00
Total for 1 trades
US$17.00
Pip value for this position
US$10.00
Spread used
1.000 pips
Compare costs before applying

Considering Vantage?

Check the account’s current spread, commission schedule and contracting entity before making your choice.

Open Vantage Account

Affiliate link: we may earn commission. 18+; eligibility varies. The referral destination does not guarantee an FCA-regulated UK account or UK protections.

Read the Vantage review

How to calculate forex trading fees

Spread cost = spread × pip value

For 1 EUR/USD standard lot, a 0.0001 pip size gives USD 10 per pip. A 1-pip spread therefore costs USD 10. At an illustrative USD 3.50 commission per lot per side, the round-trip commission is USD 7 and combined cost is USD 17.

Ask minus bid, divided by pip size, gives spread in pips. These examples are not Vantage quotes. Leverage does not reduce the spread cost for the same position size.

What this estimate excludes

Market movement, slippage, changing spreads, currency-conversion markups, taxes and payment fees are excluded unless included in your inputs. Swaps use a constant nightly rate; adjust for triple-rollover days and changing rates. Commission and swap inputs must already be in account currency.

Forex pairs only: gold, crypto and other CFDs can have different contract and tick sizes. Confirm specifications in your platform.

Methodology sources: MetaTrader 5 bid/ask and symbol specifications · FXCM pip value calculation.

More trading-cost calculators

Spread calculator questions

How do you calculate forex spread cost?

Multiply spread in pips by lots, contract units per lot and pip size. This gives the cost in the quote currency. Multiply by the quote-to-account currency rate to convert it into your account currency.

Is the spread charged twice on a round trip?

This estimate counts one full bid-ask spread for an entry and exit at unchanged mid-price and spread. Per-side commission is counted twice. Actual results vary if prices, spreads or execution change.

Are these live Vantage spreads and fees?

No. The starting numbers are illustrative examples, not Vantage pricing. Enter the spread, contract size, commission and swap from your account’s current symbol specifications and fee schedule.

Why does USD/JPY have a different pip value?

A conventional JPY pip is 0.01 rather than 0.0001. The value is first calculated in JPY, then converted into the account currency. Contract specifications must be confirmed with your broker.

CFDs are complex instruments and carry a high risk of losing money rapidly due to leverage. Consider whether you understand CFDs and can afford potential losses. This estimate is general information, not investment advice.