Broker A

Broker B

Trading Profile

Monthly Cost Comparison

Broker A
Broker B
Difference / month
Difference / year

How it works

Per-trade cost = (spread × pip value × lots) + (commission × lots) + (|swap| × lots × nights). Multiplied by trades × days. Lower number wins on cost — but the cheaper broker is not always the right broker. Regulation, country availability, withdrawal reliability, and execution quality matter at least as much.

This calculator works in USD with EURUSD-style pip value defaulted at $10 per standard lot. Adjust pip value for other instruments (gold ≈ $1, JPY pairs differ — use the pip-value calculator).

Note: Contract specifications, spreads, swaps, and margin requirements vary by broker. The figures above are illustrative estimates using typical CFD specs. Always verify with your broker before trading. This tool does not constitute financial advice. Trading CFDs involves significant risk of loss.

Earn cashback on every trade

ShaFX members receive cashback on every standard lot traded across 20+ regulated brokers — automatically.

See cashback rates →

Other calculators