All calculators

Gold & Forex Swap Calculator

Calculate overnight charges or credits.

Estimates use your own inputs, not live broker prices.

All calculators

Instrument · Contract units per lot

Advanced settings

How the calculation works

Gold & Forex Swap Calculator · How the calculation works

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

Calculation formula

Signed net financing = Signed swap rate × Volume (lots) × (Rollover events + 2 × Triple rollover events)

Quote units per lot: Signed swap rate × Price increment × Contract units per lot × Currency conversion; Annual rate / 365: Signed swap rate ÷ 100 ÷ 365 × Reference price × Contract units per lot × Currency conversion

Positive signed rates mean a cost; negative rates may mean a credit. Triple rollover adds two charge-days.

Worked example

Example inputs · XAUUSD

Volume (lots)
0.10 lots
Signed swap rate
+2 USD / lots / Rollover events
Rollover events
3
Triple rollover events
1

Calculation steps

2 × 0.10 × (3 + 2 × 1) = 1.00

Estimated result

1.00 USD
Frequently asked questions

How is this calculated?

Calculation formula: Signed net financing = Signed swap rate × Volume (lots) × (Rollover events + 2 × Triple rollover events)

Why might my broker show a different result?

Check the broker’s actual contract, account and location conditions. Positive signed rates mean a cost; negative rates may mean a credit. Triple rollover adds two charge-days.

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.

Gold & Forex Swap Calculator · TradeVeta