Spread Cost & Swap Fee Calculator
Calculate the real cost of forex, gold and index trading: spread cost per trade, monthly spread bill, annual scalping fees and overnight swap charges. Built for traders who need costs visible before entry.
Quick Answer: How to Calculate Spread Cost
Spread cost = spread x pip/point value x lot size. A 1.5-pip EURUSD spread on 0.10 lot costs about $1.50 per trade. Ten trades per day for 21 trading days costs about $315/month and $3,780/year before commission and swap.
Swap fee calculation is separate: swap cost = swap per lot per night x lots x nights held. Wednesday often charges triple swap because brokers roll the weekend financing into one night.
Why This Number Matters
A scalper taking 10 trades a day at a 1.5-pip spread on 0.1 lots pays roughly $3,780 per year in spread alone. If your annual net profit is less than your spread bill, your edge is negative — the calculator exists to expose that before the market does.
Formula: Annual cost = spread × trades/day × days/month × 12 × lots × value/point, plus swap × nights × lots × 12.
Cost Benchmarks by Trader Type
| Trader Type | Cost Risk | Best Filter |
|---|---|---|
| Scalper | Spread and commission dominate. | Trade only when spread is below the strategy average. |
| Swing trader | Overnight swap can erase carry. | Check swap before holding gold or high-rate crosses. |
| News trader | Spread can widen 5x to 20x. | Use a hard max-spread rule in the EA. |
FAQ
How much does spread really cost a scalper per year?
A 1.5-pip EURUSD spread, 10 trades/day, 21 days/month on 0.1 lots costs about $315/month — $3,780/year. Scalpers with tight profit targets often find spread consumes most of their gross edge.
What is a swap fee in forex?
Swap (rollover) is the interest charged or paid for holding a position overnight, based on the interest-rate difference between the two currencies. Long gold and short carry positions typically pay the most.
How can I reduce my trading costs?
Trade fewer setups, use limit orders, choose ECN/RAW accounts with tight spreads, avoid holding through swap on Wednesdays (triple swap), and compare brokers' all-in cost per round turn.
Build An EA That Trades Only When Costs Allow
Choose the next useful step
Most visitors arrive with one question: build, test, price, or trust. These shortcuts keep the path practical.