UNBIASED TRADING TOOLS

What will the trade cost?

Estimate spread, commissions and overnight expense using your own instrument specifications. No login or broker referral required.

All calculators

Spread & Commission

Add up spread and round-trip commission.

Estimates use your own inputs, not live broker prices.

All calculators

Instrument · Contract units per lot

Advanced settings

How the calculation works

Forex Spread & Commission Calculator · How the calculation works

Illustrative values only — not XM trading terms or an investment recommendation.

Calculation formula

Estimated trading cost = Volume (lots) × Spread × Contract units per lot × Currency conversion + Volume (lots) × Commission

Enter spread as ask minus bid in raw price units. Round-trip spread is counted once; swap and slippage are excluded.

Worked example

Example inputs · XAUUSD

Volume (lots)
0.10 lots
Contract units per lot
100 oz / lots
Spread
0.30 USD
Commission
6 USD / lots
Currency conversion
1

Calculation steps

(0.10 × 0.30 × 100 × 1) + (0.10 × 6) = 3.60

Estimated result

3.60 USD
Frequently asked questions

How is this calculated?

Calculation formula: Estimated trading cost = Volume (lots) × Spread × Contract units per lot × Currency conversion + Volume (lots) × Commission

Why might my broker show a different result?

Check the broker’s actual contract, account and location conditions. Enter spread as ask minus bid in raw price units. Round-trip spread is counted once; swap and slippage are excluded.

Are these live broker prices?

No. This calculator uses your inputs or editable example specifications, not live prices.

Educational calculator. Estimates use your own inputs or editable example contract defaults. Verify broker terms and eligibility independently.

Want to compare two accounts?

Use identical instrument, volume and fee conventions.

Cost calculator · TradeVeta