Broker Fee Structures: Spreads & Costs Explained
Calculate your true per-trade cost before opening an account - spreads, commissions, swaps, and hidden fees decoded
What This Guide Covers
- 1 What You Need to Know Before Comparing Broker Fees
- 2 The Three Pricing Models: How Each One Works
- 3 Hidden Costs: Swaps, Currency Conversion, and Inactivity Fees
- 4 Always Test Live Spreads in Demo Before Committing
- 5 How to Calculate Your True Per-Trade Cost (The Formula)
- 6 Worked Example: 1-Lot EUR/USD Across All Three Models
- 7 Summary and Next Steps
- 8 Frequently Asked Questions
- Broker Fee Structure
- A broker fee structure is the complete set of costs a broker charges for executing and holding trades. It includes the bid-ask spread (the gap between buy and sell prices), per-lot commissions, overnight swap rates for positions held past 5 PM ET, currency conversion fees, and inactivity charges. Understanding the full structure - not just the advertised spread - determines your real cost per trade.
- Example: A broker advertising '0.0 pip spreads' may still charge a $7 round-turn commission per lot, making the effective spread 0.7 pips on a standard EUR/USD lot where each pip equals $10.
What You Need to Know Before Comparing Broker Fees
Most beginners compare brokers by looking at one number: the advertised spread. That's a mistake that can cost 20-50% more in fees than expected, according to fee analysis data across major retail brokers. The true cost of a trade combines at least four separate components, and brokers are not always transparent about all of them upfront.
This guide covers the broker fee structure explained in full - every component that affects your bottom line, with real numbers and a formula you can apply to any broker before committing real capital. The goal is simple: give you the tools to compare broker fees the way a professional would.
Why This Matters for Beginners
If you trade 10 lots of EUR/USD per month on a spread-only account with a 1.0 pip average spread, your monthly spread cost alone is $1,000. Switch to a commission-plus-raw-spread account at 0.2 pips plus $5 commission per lot, and that same volume costs $700. That's a 30% difference - not from better trading, just from understanding the pricing model.
The good news: once you know how to read a broker fee structure, comparing options takes about 15 minutes and a basic spreadsheet. Regulators including the FCA (UK), ASIC (Australia), and CySEC (Cyprus/EU) require brokers to disclose all-in costs under MiFID II and equivalent frameworks, so the data is available - you just need to know what to look for.
- Spread-only brokers: all costs embedded in a wider bid-ask spread
- Commission plus raw spread brokers: tight spreads plus explicit per-lot fees
- Hybrid brokers: a mix of both, depending on the instrument or account tier
Each model suits a different trading style and volume level. The sections below break down exactly how each works.
The Three Pricing Models: How Each One Works
Broker pricing falls into three distinct structures. Understanding each one - including where the broker's profit actually comes from - is the foundation of any honest broker fee comparison.
Model 1: Spread-Only (Market Maker)
The broker widens the natural interbank spread and keeps the difference. If the raw EUR/USD spread is 0.1 pips, a spread-only broker might quote 1.0 pip. That 0.9 pip markup is the broker's revenue. No separate commission line appears on your statement, which feels simple - but the cost is still there, just less visible. This model is common among beginner-focused brokers and CFD platforms. eToro (rated 4.5) and Capital.com (rated 4.4) both operate primarily on spread-only models for CFD instruments.
Model 2: Commission Plus Raw Spread (ECN/STP)
Here the broker passes through near-interbank spreads - often 0.0 to 0.3 pips on EUR/USD - and charges an explicit commission, typically $3-$7 round-turn per standard lot. The total cost is transparent and predictable. IC Markets (rated 4.3) and Pepperstone (rated 4.5) are well-known examples of this model, with Pepperstone's Razor account quoting average EUR/USD spreads from 0.09 pips plus a $7 round-turn commission.
Model 3: Hybrid (A-Book/B-Book Mix)
Hybrid brokers route some trades to external liquidity providers (A-Book, where they hedge the position) and keep others on their own book (B-Book, where they take the opposite side). Pricing may vary by instrument, account type, or trade size. This model is common among larger multi-asset brokers. IG Markets (rated 4.6) and Saxo Bank (rated 4.4) use hybrid execution across their product ranges, with tighter spreads on major forex pairs and wider spreads on exotic instruments.
The Libertex Exception: Commission-Only, Zero-Spread
Libertex (rated 4.4, minimum deposit $100) operates a distinct fourth variant: a zero-spread model where no bid-ask spread is charged at all. Instead, traders pay a fixed commission per trade that varies by instrument and volume. This makes cost calculation straightforward - there is no spread variability to account for, only the stated commission. For beginners who want predictable fees, this structure removes one layer of complexity from the calculation.
The spread is not the cost - it is only part of the cost. Traders who calculate total holding costs including swaps consistently find their real fee burden is 30-60% higher than the advertised spread implies.
Hidden Costs: Swaps, Currency Conversion, and Inactivity Fees
The spread and commission are the visible costs. But for anyone holding positions overnight - or leaving an account dormant - the secondary fee layer often matters more.
Overnight Swap Rates
A swap (also called a rollover fee) is charged or credited when you hold a position past 5 PM ET. The rate reflects the interest rate differential between the two currencies in a pair, adjusted by the broker's markup. On a long EUR/USD position, you might pay approximately -0.5 to -0.8 pips per day depending on the broker and current rate environment. Crucially, Wednesday swaps are triple-charged to account for the weekend settlement period - so a position held from Wednesday to Thursday incurs three days of swap cost in one night.
On a 1-lot EUR/USD trade held for three days (including a Wednesday), swap costs can reach $15-$24, which exceeds the entry spread cost on many accounts. XM Group (rated 4.2, minimum deposit $5) and AvaTrade (rated 4.3, minimum deposit $100) both publish swap rates in their contract specifications - always check these before holding positions overnight.
Currency Conversion Fees
If your account is denominated in USD but you trade an instrument priced in EUR or GBP, the broker converts your profit or loss back to USD. Conversion markups typically range from 0.5% to 2% per conversion. This is rarely advertised prominently. Admirals (rated 4.2) and FxPro (rated 4.2) offer multi-currency accounts that reduce this friction for international traders.
Inactivity Charges
Most brokers charge $10-$20 per month after 6-12 months of no trading activity. Trading 212 (rated 4.3) and XTB (rated 4.2) have both adjusted their inactivity policies in recent years - check the current terms before opening an account you might not use actively. RoboForex (rated 3.3, minimum deposit $10) also applies inactivity fees, though the threshold period varies by account type.
The combined impact of these secondary costs is significant. Data from broker fee research shows that traders who account for swaps and conversion fees in their cost modeling find their actual fee burden runs 20-50% above the headline spread figure.
Always Test Live Spreads in Demo Before Committing
How to Calculate Your True Per-Trade Cost (The Formula)
Identify the Pricing Model
Check the broker's account types page for the labels 'spread-only,' 'ECN/raw spread,' 'commission-based,' or 'zero-spread.' Libertex uses commission-only with zero spread. Pepperstone's Razor account uses raw spread plus commission. eToro uses spread-only for CFDs. This tells you which cost components apply.
Gather the Specifications
From the broker's contract specifications or fee schedule, note: (a) average spread in pips for your instrument, (b) commission per lot round-turn in USD, (c) daily swap rate for long and short positions, and (d) any currency conversion markup. Use the average spread figure, not the minimum.
Define Your Trade Scenario
Decide on your typical trade size in lots, the instrument (e.g., EUR/USD where 1 pip = $10 per standard lot), and your expected holding period in days. If you plan to hold through Wednesday nights, multiply your daily swap by 3 for that night's charge.
Apply the Cost Formula
Total Cost = (Average Spread Pips × Pip Value × Lots) + (Commission Per Lot × Lots × 2) + (Daily Swap Rate × Days Held × Lots). Enter this into a spreadsheet. For a 1-lot EUR/USD day trade on a spread-only account at 1.0 pip: (1.0 × $10 × 1) + (0 × 1 × 2) + (0) = $10. On a raw-spread account at 0.2 pips plus $5 commission: (0.2 × $10 × 1) + ($5 × 1) = $7. On Libertex's commission-only model at a fixed $5 commission: $5.
Add the 3-Day Swap Cost
For a position held 3 days (including Wednesday), add swap costs. At -0.5 pips/day long on EUR/USD: 0.5 × $10 × 3 days = $15 extra. This brings the spread-only total to $25, the raw-spread-plus-commission total to $22, and the Libertex commission-only total to $20. Swap costs often matter more than the entry spread for swing traders.
Compare Across Brokers Side by Side
Build a simple table with each broker in a column and each cost component in a row. Total the columns. The broker with the lowest total for your specific scenario - your lot size, holding period, and instruments - is the most cost-efficient choice for your trading style, regardless of which headline spread looks best.
Worked Example: 1-Lot EUR/USD Across All Three Models
Numbers make this concrete. The table below compares the full cost of a 1-lot EUR/USD trade across three pricing models - first as a same-day trade, then held for three days. Pip value on a standard lot is $10. Swap rate assumed at -0.5 pips per day long (typical for current rate environment).
Cost Comparison Table
| Cost Component | Spread-Only (1.0 pip avg.) | Raw + Commission (0.2 pip + $5) | Libertex Commission-Only ($5 fixed) |
|---|---|---|---|
| Spread cost (entry + exit) | $10.00 | $2.00 | $0.00 |
| Commission (round-turn) | $0.00 | $5.00 | $5.00 |
| Day Trade Total | $10.00 | $7.00 | $5.00 |
| 3-day swap (-0.5 pip/day) | $15.00 | $15.00 | $15.00 |
| 3-Day Hold Total | $25.00 | $22.00 | $20.00 |
A few things stand out from this comparison. First, the swap cost ($15) is larger than the entry cost on every model - which means swing traders should optimize for swap rates, not just spreads. Second, Libertex's zero-spread model produces the lowest day-trade cost at $5, but all three models converge once swap costs dominate on longer holds. Third, the raw-spread-plus-commission model wins on volume: at 10 lots per month, the $3 per-lot saving over spread-only adds up to $30 monthly, or $360 annually.
One practical note: these figures use average spreads. During major news events like US Non-Farm Payrolls, spread-only brokers can temporarily widen to 3-5 pips, which would push the spread-only day-trade cost to $30-$50 on a single lot. Commission-plus-raw accounts are more insulated from this because the commission is fixed regardless of spread conditions.
Summary and Next Steps
Decoding a broker fee structure comes down to one discipline: calculating total cost per trade, not just reading the headline spread. The three-component formula - spread cost plus commission plus swap multiplied by holding days - gives you a comparable number across any pricing model.
For beginners, the practical path forward is straightforward. Start with the six-step process above. Pull the fee specifications for two or three brokers from the list on this site. Run your typical trade scenario through the formula. The broker with the lowest total for your volume and holding period is the right choice for cost efficiency.
If you want predictable, transparent fees with no spread variability, Libertex's commission-only model (minimum deposit $100, rated 4.4) is worth examining first. For higher-volume trading where raw spreads matter, Pepperstone (rated 4.5, no minimum deposit) and IC Markets (rated 4.3) offer competitive ECN pricing. Beginners who want the simplest possible fee structure with a very low entry point might consider XM Group (rated 4.2, minimum deposit $5) or Trading 212 (rated 4.3, minimum deposit £1).
One final point on regulation: always verify which entity you are opening an account with. Global brokers often operate multiple regulated entities under different jurisdictions. An FCA-regulated entity offers stronger investor protections than an offshore SVG or Seychelles entity from the same brand. Check the specific license number, not just the brand name.