How to Read a Broker Fee Schedule
Decode spreads, commissions, swap rates, and hidden charges to calculate your true trading cost
How do you compare broker fees and calculate the true cost of trading?
To compare broker fees accurately, add up four components for each broker: the bid-ask spread (in dollars), any per-trade commission, the overnight swap rate if you hold positions, and non-trading fees like inactivity or withdrawal charges. Running this calculation for a standard 1-lot EUR/USD trade often reveals cost differences of 40% or more between brokers.
How to Decode a Broker Fee Schedule: 6 Practical Steps
Locate the Official Fee Schedule
Go to the broker's website and find sections labeled 'Trading Costs,' 'Spreads,' 'Pricing,' or 'Fees.' Brokers regulated by the FCA, CySEC, or ASIC are required to publish transparent pricing. Note which account type the schedule applies to - Standard accounts and ECN/Razor accounts often have very different cost structures. For example, Pepperstone's Razor account shows raw spreads from 0.0 pips, while its Standard account bundles costs into a wider spread.
Identify the Spread Cost in Dollar Terms
The bid-ask spread is the gap between the buy and sell price. For EUR/USD, 1 pip on a standard lot (100,000 units) equals $10. So a 1.5-pip spread costs $15 per round-trip trade. Variable spreads widen during news events and low liquidity periods - always check the average spread, not the minimum advertised. Libertex, for instance, operates on a spread-only model with no separate commission, with typical EUR/USD spreads around 1.5 pips ($15 per lot).
Calculate Commission Costs Per Trade
ECN and STP brokers charge a commission on top of a tighter raw spread. Pepperstone charges approximately $7 per standard lot round-turn on its Razor account. Interactive Brokers uses a tiered model starting at around $2 per lot for lower volumes, dropping further as monthly volume increases. Zero-commission brokers like eToro embed their revenue in wider spreads - so always convert the spread to dollars before comparing. A 'free' trade with a 2-pip spread costs $20 per lot, which is more than a $7 commission with a 0.1-pip spread.
Factor In Overnight Swap Rates
Swap rates (also called overnight financing or rollover fees) apply when you hold a position past 5:00 PM EST. They are based on the interest rate differential between the two currencies in a pair. For a long EUR/USD position, the swap is often negative - meaning you pay a fee each night. On Wednesdays, triple swap applies to cover the weekend. Even a modest -0.4 pip swap ($4 per lot per night) adds $28 over a week. For swing traders holding positions for days or weeks, swap costs can easily exceed the spread cost.
Add Non-Trading Fees to Your Annual Estimate
Non-trading fees are frequently overlooked. Inactivity fees range from $5 to $50 per month after 3 to 12 months of no trading activity. Withdrawal charges vary by method: bank wires often cost $10 to $50 per transaction, while e-wallet withdrawals (Skrill, Neteller) tend to be free or low-cost at most brokers. Currency conversion fees of 1% to 2% apply when your account currency differs from the instrument currency. For global traders, this can silently erode returns on every single trade.
Build a Side-by-Side Comparison Using a Standard Trade
Use a consistent benchmark - for example, 1 standard lot EUR/USD held overnight for one day - and fill in this framework for each broker you are evaluating: Spread cost + Commission + Swap + (Non-trading fees divided by estimated annual trades). The table below illustrates how dramatically results differ. Pepperstone's Razor account totals approximately $12 for this trade. Libertex totals approximately $20. Interactive Brokers comes in around $6 for higher-volume traders. Over 100 trades per year, that gap compounds into hundreds of dollars in real cost differences.
Common Mistakes to Avoid When Reading a Broker Fee Schedule
Most beginners make the same errors when comparing broker costs - and they tend to be expensive ones.
Mistake 1: Trusting Minimum Spreads, Not Average Spreads
Brokers advertise their tightest possible spreads, often seen only during peak London or New York session liquidity. Variable spreads on EUR/USD can triple or quadruple during major news events like NFP releases or central bank decisions. Always look for the average spread, not the floor figure. Several brokers publish average spread data on their pricing pages - use that number in your cost calculations.
Mistake 2: Ignoring Swaps for Multi-Day Trades
Day traders who close before 5 PM EST pay no swap. But anyone holding positions overnight - even accidentally - gets charged. Beginners often discover this fee for the first time on their account statement. Check the swap rate for your intended position direction before opening any trade you plan to hold beyond the trading day.
Mistake 3: Comparing Different Account Types
Pepperstone's Standard account and Razor account have structurally different costs. Comparing Pepperstone Standard against Interactive Brokers Pro is not an apples-to-apples exercise. Always match account tier to account tier when running your cost framework.
Mistake 4: Overlooking Currency Conversion Costs
If your account is denominated in GBP but you trade US-dollar instruments, the broker converts your margin and profits at their internal rate, which typically includes a 0.5% to 1.5% markup. For global traders funding accounts in local currencies, this hidden conversion cost can be significant across dozens of trades per month.
The 'Zero Fee' Trap: What Brokers Don't Advertise
Advanced Tips for Calculating the True Cost of Trading CFDs
Once you have the basics down, a few additional techniques sharpen your cost analysis considerably.
Match Fee Structure to Your Trading Style
Trading style determines which cost component matters most. Scalpers and high-frequency traders execute dozens of trades per day, so even a 0.1-pip difference in spread has a large cumulative impact. For these traders, raw-spread ECN accounts at brokers like Pepperstone or Interactive Brokers are structurally cheaper. Swing traders holding positions for days or weeks should weight swap rates more heavily than spreads - a low-spread broker with punishing swap rates can be more expensive overall than a wider-spread, swap-friendly alternative.
Use Volume Tiers to Your Advantage
Interactive Brokers, for example, operates a tiered commission model. Traders executing under 300 million USD in monthly volume pay around $2 per lot. Above that threshold, the rate drops further. If you are trading actively, calculating your expected monthly volume and checking whether you qualify for a lower tier is a straightforward way to reduce costs without changing brokers.
Review Fee Schedules Quarterly
Broker pricing is not static. Spreads, swap rates, and non-trading fees change with market conditions, regulatory requirements, and competitive pressure. A broker that was cheapest for your style in Q1 2025 may not hold that position by Q3 2025. Set a calendar reminder to re-run your cost comparison every three months using the same standardized trade benchmark.
Test With a Demo Account First
Demo accounts show live spreads and swap charges in real time. Running your benchmark trade on a demo account for one week gives you actual observed costs rather than advertised estimates - and that data is significantly more reliable for decision-making.
- Swap Rate (Overnight Financing Rate)
- A swap rate is the fee or credit applied to a trading position held open past the daily rollover time, typically 5:00 PM EST. It reflects the interest rate differential between the two currencies in a forex pair, or the financing cost of holding a leveraged CFD position. Swap rates can be positive (you receive a credit) or negative (you pay a charge), depending on the direction of your trade and the current rate differential. On Wednesdays, most brokers apply a triple swap to account for the weekend settlement period.
- Example: If you hold a long EUR/USD position overnight and the swap rate is -0.4 pips per day, a standard 1-lot position (100,000 units) incurs a charge of approximately $4 per night. Over a 5-day trading week, that totals $20 in financing costs - before accounting for the Wednesday triple swap, which would add another $8, bringing the weekly swap cost to $28.
Tools and Resources for Comparing Broker Fees
Several practical tools make the cost comparison process faster and more accurate.
Broker Cost Calculators
Pepperstone and Libertex both publish interactive cost calculators on their pricing pages. You input the asset, lot size, and hold duration, and the tool returns an estimated cost breakdown. Interactive Brokers maintains a detailed pricing simulator on its IBKR Pro page that accounts for volume tiers - useful once you have an estimate of your monthly trading activity.
Downloadable Comparison Template
Copy this framework into any spreadsheet application and fill in figures from each broker's fee schedule:
- Trade: [Asset / Lot Size / Hold Time]
- Columns: Broker Name | Spread (pips / USD) | Commission (USD/lot) | Swap (USD/day) | Inactivity Fee (USD/month) | Withdrawal Fee (USD/transaction) | Total Cost (USD)
- Final Row: Difference between highest and lowest total - highlight the winner for your trading style
Demo Accounts for Real-World Cost Observation
Brokers including Pepperstone, Admirals, FxPro, and Capital.com offer demo accounts with live market spreads. Running your benchmark trade on a demo for five to ten trading days gives observed cost data that is more reliable than any published average. Combine demo observations with the spreadsheet template for a complete broker pricing guide you can apply to any platform independently.