Calculate the daily swap fees for holding positions overnight in the forex market.
Calculate overnight rollover costs for holding forex positions across multiple days.
Modern CFD broker with clean UI and solid copy trading
Free account • No deposit required
Global broker with 18 years of history, regulated in 6 jurisdictions with multiple platform options including MT4, MT5, and AvaOptions.
Free account • No deposit required
Social trading platform for beginners and copy traders
Free account • No deposit required
High leverage crypto and forex trading
Free account • No deposit required
Fast execution and ultra-competitive spreads
Free account • No deposit required
Risk Warning: Trading forex and CFDs involves significant risk of loss and may not be suitable for all investors. 74-89% of retail investor accounts lose money when trading CFDs. These are affiliate links - we may earn a commission at no additional cost to you. Please ensure you fully understand the risks and seek independent advice if necessary.
The Swap Fee Calculator reveals the hidden overnight cost (or income) of holding forex positions past the daily rollover time. When you keep a trade open overnight, brokers charge or credit your account based on the interest rate differential between the two currencies in the pair. This swap — also called rollover or overnight financing — can significantly impact profitability for swing traders and position holders.
Understanding swap rates is essential because they vary dramatically by currency pair, direction (long vs. short), and broker. Some positions earn positive swaps (carry trade opportunities), while others incur substantial costs that erode profits over time. A trade that looks profitable on paper might actually lose money after accounting for weeks of negative swaps.
Daily Swap = (Lot Size × Contract Size × Swap Rate) ÷ 10
Where:
For multi-day positions: Total Swap = Daily Swap × Number of Days
Example 1: Negative Swap (Costly Position)
Calculation:
Daily Swap = (1.0 × 100,000 × -6.5) ÷ 10 = -$65 per night
Total Swap (10 nights) = -$65 × 10 = -$650
Holding this position for 10 nights costs $650 in swaps alone. Your trade needs to gain 65 pips just to break even on financing costs.
Example 2: Positive Swap (Carry Trade)
Calculation:
Daily Swap = (1.0 × 100,000 × +8.2) ÷ 10 = +$82 per night
Total Swap (30 nights) = +$82 × 30 = +$2,460
This carry trade earns $2,460 per month in swap income, regardless of price movement. Even if the trade is flat, you profit from the interest differential.
Example 3: Triple Swap Wednesday
Calculation:
Normal Daily Swap = (0.5 × 100,000 × -4.0) ÷ 10 = -$20
Wednesday Swap = -$20 × 3 = -$60
Holding through Wednesday rollover costs 3x the normal swap to account for Saturday and Sunday when markets are closed.
Calculate the exact price level where your trade covers all costs and breaks even.
Calculate your potential profit or loss for any trade before entering the market.
Calculate the exact cost of spreads for your trades and understand how spread impacts your profitability.
Calculate broker commission fees for your trades. Compare per-lot vs per-side commissions and understand your true trading costs.
Tools that work best with the Swap Fee Calculator
Calculate true forex break-even prices considering spread and fees.
Calculate forex profit or loss in pips and dollar value instantly.
Calculate total spread costs for forex trades across different position sizes.
Calculate broker commission costs for forex trades with different commission structures and lot sizes.