How to Read a Broker Fee Schedule
Decode spreads, commissions, swap rates, and hidden charges before your first trade costs you more than expected
How do you compare broker fees to find the true cost of trading?
To compare broker fees accurately, add the spread cost (pips x pip value) plus any commission per lot, then factor in swap rates for overnight positions. For a 1-lot EUR/USD trade, a 1.0-pip spread equals roughly $10, and a $6 commission brings your round-turn cost to $16. Always check inactivity and withdrawal fees too.
How to Decode Any Broker Fee Schedule in 6 Steps
Find the Official Fee Disclosure Page
Search the broker's website for 'pricing', 'spreads', or 'fees'. Reputable brokers regulated by the FCA, CySEC, or ASIC are legally required under frameworks like MiFID II to publish full cost disclosures. If you can't find a clear fee schedule within two clicks, that's a red flag worth taking seriously. Libertex, Pepperstone, IG Markets, and eToro all publish dedicated pricing pages.
Identify Your Account Type and Its Cost Model
Most brokers offer two main structures: a standard (spread-only) account where all costs are baked into a wider spread, and an ECN or raw spread account that charges a separate commission but offers much tighter spreads. For example, Pepperstone's Razor account offers raw spreads from 0.0 pips plus a commission, while its Standard account is commission-free with wider spreads. Neither is automatically cheaper. You need to calculate the total.
Record the Key Numbers for Each Instrument
For each asset class you plan to trade, write down: the average spread in pips (EUR/USD, GBP/USD for forex; BTC/USD for crypto), the commission per round-turn lot (if applicable), and the overnight swap rate for both long and short positions. Swap rates are usually listed per standard lot per night. These three numbers are the building blocks of your true cost calculation.
Calculate True Cost Per Trade
Use this formula: (Average Spread in pips x Pip Value) + Commission = Cost Per Round-Turn Trade. For EUR/USD, one pip equals roughly $10 per standard lot. So a 1.2-pip spread costs $12, and if you add a $6 round-turn commission, your total is $18 per trade. For stock CFDs, pip values differ. For crypto CFDs, spreads are often quoted as a percentage rather than pips, and they tend to be significantly wider.
Estimate Your Annual Swap Exposure
Swap rates hit your account every night you hold a leveraged position past 5 PM ET. On Wednesdays, brokers typically charge triple the daily rate to cover the weekend. To estimate annual impact, multiply the daily swap rate by 365. If you're holding a long EUR/USD position and the daily swap is -$5 per lot, that's -$1,825 per year per lot. This cost is invisible to many beginners and can quietly erode profitable strategies.
Check for Hidden Fees: Inactivity, Conversion, and Withdrawal
Scan the broker's full terms and conditions for three often-overlooked charges. Inactivity fees typically kick in after 12 months of no trading activity and can run $10 to $50 per month. Currency conversion fees of 1-2% apply when your account currency differs from the instrument's denomination. Withdrawal fees vary by method. Some brokers charge nothing; others apply third-party processor fees for e-wallets like Skrill or Neteller. eToro, for instance, charges a fixed $5 withdrawal fee, which matters more on small withdrawals.
Common Mistakes to Avoid When Comparing Broker Fees
Most beginners make the same handful of errors when trying to understand forex broker spreads and costs. Knowing them upfront saves real money.
Looking Only at the Headline Spread
Brokers advertise their tightest possible spread, often during peak liquidity hours on EUR/USD. Real spreads widen during news events, overnight sessions, and low-liquidity periods. A broker advertising 0.6 pips might routinely charge 2.5 pips during the London-New York overlap on a volatile day. Always check the average spread, not the minimum.
Ignoring Swap Rates Entirely
Beginners often hold trades for days or weeks without realising swap fees are accumulating daily. On a leveraged position, these can easily outpace the spread cost. Demo accounts are perfect for testing this: open a position, hold it overnight, and watch your account balance the next morning.
Comparing Different Account Types
Comparing Pepperstone's Razor account (raw spread + commission) against Plus500's spread-only account without adjusting for the commission is like comparing apples to oranges. Always calculate the all-in cost for the same trade size across all brokers on your shortlist.
Missing the Currency Conversion Trap
If your account is denominated in EUR but you're trading USD pairs, every deposit, withdrawal, and trade settlement may trigger a conversion fee. This 1-2% charge is one of the most common hidden broker fees and rarely appears prominently in fee schedules. Check whether the broker offers accounts in your home currency.
- Never rely on a single data point for spreads
- Factor in all fee types before opening a live account
- Read the full terms and conditions, not just the marketing page
The Wednesday Swap Triple Charge
Advanced Tips for Calculating True Trading Costs
Once you've got the basics down, a few more layers of analysis can meaningfully reduce what you pay to trade.
Build a Fee Comparison Worksheet
Create a simple spreadsheet with columns for: broker name, EUR/USD average spread (pips), commission per round-turn lot ($), daily swap rate long and short ($ per lot), inactivity fee ($/month), and deposit/withdrawal fees. Then add a calculated column: (Spread x $10) + Commission for a standardised cost-per-trade comparison. This is how you genuinely compare broker fees across eight different providers without getting confused by marketing language.
Understand Volume-Based Rebates
Several brokers, including IG Markets and Pepperstone, offer commission rebates or tighter spreads for high-volume traders. If you're trading more than 10 lots per month, ask your broker directly about tiered pricing. Effective commission can drop from $6 to under $3 per round lot at higher volume thresholds. This matters more than most beginners realise once trading frequency increases.
Crypto CFD Costs Are Different
Crypto CFDs don't use pip-based spreads. Instead, spreads are quoted as a percentage of the asset price. A 0.5% spread on Bitcoin at $60,000 means you're paying $300 per contract to enter and exit. That's dramatically higher than forex. Brokers like eToro and Capital.com list crypto spreads on their asset-specific pages. Always check the instrument page, not just the general fee schedule.
Swap-Free Accounts for Longer Holds
Islamic (swap-free) accounts eliminate overnight financing charges but sometimes add an administrative fee after a set number of days. If your strategy involves holding positions for more than a week, compare the total swap cost against any swap-free account fees to see which is genuinely cheaper for your trading style.
- Swap Rate (Overnight Financing Rate)
- A swap rate in CFD and forex trading is the daily fee charged (or occasionally credited) when you hold a leveraged position open past the broker's daily rollover time, typically 5 PM ET. It reflects the interest rate differential between the two currencies in a pair, adjusted for the broker's markup. Swap rates apply to forex pairs, stock CFDs, commodity CFDs, and crypto CFDs. Understanding swap rates in CFD trading is essential for any strategy that holds positions overnight.
- Example: If you hold 1 standard lot of EUR/USD long overnight and the daily swap rate is -$3.50, you pay $3.50 that night. On Wednesday, the charge is -$10.50 (triple rate). Held for 30 days, that's approximately $119 in swap costs on a single lot, before even counting spread or commission.
Tools and Resources for Comparing Broker Fees
You don't need to figure all this out manually. A handful of reliable tools make the process much faster.
Broker Fee Calculators
Most of the featured brokers on this page, including IG Markets, Pepperstone, and XTB, offer built-in fee calculators on their websites. Enter your trade size, instrument, and holding period, and the calculator returns an estimated total cost. These are genuinely useful for quick comparisons, though they typically use average spreads rather than worst-case figures.
Demo Accounts for Real Spread Testing
The most reliable way to verify what a broker actually charges is to open a demo account and monitor spreads during live market hours. Plus500, Pepperstone, eToro, and Capital.com all offer free demo accounts with no time limit. Open the same instrument on two demo accounts simultaneously and compare the live spread. That's more informative than any published table.
Your Own Spreadsheet
Download or copy the fee comparison worksheet structure described in the advanced tips section. Populate it with data from three to five brokers on your shortlist. Include a row for estimated monthly cost based on your expected trade frequency. This single exercise tends to reveal which broker is genuinely cheapest for your specific trading style, rather than cheapest in general.
- Broker websites: dedicated pricing and spreads pages
- Demo accounts: Pepperstone, eToro, Capital.com, Plus500
- Independent comparison tables: BrokerChooser, ForexBrokers.com
- Regulatory disclosures: FCA Register, CySEC, ASIC Connect