Calculate the overnight financing cost (or income) for holding forex positions. See daily, weekly, and monthly swap charges.
Daily Swap = Pip Value × Lots × Swap Rate (broker-specific)
Example: EUR/USD 1 lot, swap rate −0.5 pips/day: $10 × 1 × −0.5 = −$5.00/day
A swap (or rollover) is the interest rate differential charged or credited when holding a position overnight. It reflects the difference between the interest rates of the two currencies in the pair.
Swaps are charged daily at the rollover time (usually 5 PM EST / 10 PM GMT). On Wednesdays, most brokers charge triple swap to account for the weekend settlement.
Yes. If you buy a currency with a higher interest rate and sell one with a lower rate, you earn positive swap (carry trade). This is common with pairs like AUD/JPY.
Find a broker
Compare brokers with the lowest spreads, best execution and reliable regulation.
Calculator results are estimates only — not financial advice. Trading involves significant risk of loss. Full risk disclosure.
Indicative buy swap for EUR/USD: -0.52 pips/day
Total Swap (5 days)
$26.00
Negative swap — this is deducted from your account
Daily
$5.20
Weekly
$36.40
Monthly (~30d)
$156.00
Annual (~365d)
$1,898.00
Weekly = daily × 7 (brokers charge triple swap on Wednesday to cover Saturday & Sunday). Positive swap pairs (e.g. USD/JPY buy) generate income — a strategy known as the carry trade.
Break-Even Hold Time
Carry income is negative — this direction costs daily swap; no break-even point.
Carry Trade Screener — 1 lot · Annual swap income
best direction shown| Pair | Best Dir. | Annual Income |
|---|---|---|
| USD/JPY | Buy | +$2,205 |
| USD/CHF | Buy | +$1,404 |
| GBP/USD | Sell | +$803 |
| EUR/USD | Sell | +$657 |
| AUD/USD | Sell | +$548 |
| EUR/GBP | Sell | +$462 |
| NZD/USD | Sell | +$438 |
| GBP/JPY | Buy | +$245 |
| XAU/USD | Sell | +$183 |
| USD/CAD | Sell | $403 |
| EUR/JPY | Buy | $490 |
| BTC/USD | Buy | $5,475 |
Sorted by highest annual income. Green = positive carry (you receive). Rates are indicative — verify with your broker.