InvestingPlatformGuide

Broker Fee Structures: Spreads & Costs Explained

Calculate your true per-trade cost before opening an account - spreads, commissions, swaps, and hidden fees decoded

Michael Torres
By Michael Torres CFD & Derivatives Expert
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.

Broker Fee Analysis

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

Broker marketing materials quote 'typical' or 'minimum' spreads, which often reflect optimal market conditions during peak liquidity hours. Testing reveals that actual spreads during news events or off-peak sessions can be 3-5 times wider. Run at least 100 demo trades across different sessions and record the actual spread at execution - not the quoted figure. This single step can prevent significant cost surprises when you switch to a live account. Brokers regulated by the FCA, ASIC, and CySEC are required under MiFID II-equivalent rules to provide execution quality reports - request these if available.

How to Calculate Your True Per-Trade Cost (The Formula)

1

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.

2

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.

3

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.

4

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.

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.

6

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 ComponentSpread-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.

Frequently Asked Questions

What is the difference between a spread and a commission in broker fees?
A spread is the built-in gap between the buy (ask) and sell (bid) price of an instrument. It is the broker's profit on spread-only accounts and is paid implicitly every time you open and close a trade. A commission is an explicit, separately stated fee per lot traded - typically $3-$7 round-turn on ECN/raw spread accounts. Both represent real costs; the difference is visibility. Spread costs are embedded and harder to track; commissions appear as a line item on your statement.
How do I calculate the true cost of a forex trade?
Use this formula: Total Cost = (Average Spread Pips × Pip Value × Lots) + (Commission Per Lot × Lots × 2) + (Daily Swap Rate × Days Held × Lots). For a 1-lot EUR/USD day trade on a spread-only account with a 1.0 pip average spread, where each pip equals $10, the cost is $10. Add a $5 round-turn commission on a raw-spread account with 0.2 pip spread, and the cost drops to $7. Holding for 3 days at -0.5 pips/day swap adds $15 to either model.
What is Libertex's pricing model and how does it differ from other brokers?
Libertex uses a commission-only, zero-spread model. Unlike standard brokers that charge a bid-ask spread on every trade, Libertex quotes the same buy and sell price and charges a fixed commission per trade instead. This makes cost calculation straightforward - there is no spread variability to account for. The commission amount varies by instrument and account type. Libertex has a minimum deposit of $100 and is rated 4.4 on this site.
What are overnight swap rates and how much do they cost?
Overnight swap rates (also called rollover fees) are charged or credited when you hold a position past 5 PM ET. They reflect the interest rate differential between the two currencies in a pair, plus the broker's markup. On a long EUR/USD position, typical costs run -0.5 to -0.8 pips per day. Wednesday swaps are triple-charged to cover the weekend settlement period. On a 1-lot EUR/USD position held for 3 days including a Wednesday, swap costs can reach $15-$24 - often exceeding the entry spread cost.
Which broker pricing model is best for beginners?
Spread-only models are generally the simplest for beginners because there is no separate commission line to track. However, they tend to cost more per trade at standard volumes. For beginners who want transparent, predictable costs, Libertex's commission-only zero-spread model removes spread variability entirely. Brokers like XM Group (minimum deposit $5) and Trading 212 (minimum deposit £1) also offer accessible entry points with straightforward fee structures. The best model depends on your trade frequency and typical holding period.
What hidden fees should I check before opening a broker account?
Beyond the spread and commission, check four additional cost areas: (1) overnight swap rates for your intended instruments and trade direction, (2) currency conversion fees if your account currency differs from the instrument's currency - typically 0.5-2% per conversion, (3) inactivity fees of $10-$20 per month after 6-12 months without trading, and (4) deposit and withdrawal fees, which some brokers charge on specific payment methods. Always request the full fee schedule, not just the trading conditions page.
How do I compare broker fees across different pricing models?
Build a simple spreadsheet with one column per broker and one row per cost component: average spread cost, commission, daily swap, currency conversion estimate, and inactivity fee. Input your typical trade size in lots, instrument, and holding period. Calculate the total for each broker using the formula: (Spread Pips × Pip Value × Lots) + (Commission × Lots × 2) + (Swap Rate × Days × Lots). The broker with the lowest column total for your specific scenario is the most cost-efficient choice. Free tools like BrokerChooser's fee simulator can automate this comparison.
Are brokers required to disclose all their fees?
Brokers regulated by major authorities are required to disclose all-in trading costs. Under MiFID II (applicable to FCA-regulated UK brokers and CySEC-regulated EU brokers) and equivalent ASIC rules in Australia, brokers must provide execution quality reports and comprehensive cost disclosures. This means you can request full fee schedules from regulated brokers. Offshore-regulated brokers operating under SVG, Seychelles, or Vanuatu licenses face fewer disclosure requirements, which is one reason regulatory status matters when choosing a broker.

Related Content