DemoTradingPlatforms

The True Cost of a Trade: Full Breakdown

Learn how spreads, commissions, and swap fees add up so you can pick the right broker

Michael Torres
By Michael Torres CFD & Derivatives Expert
True Cost of a Trade
The true cost of a trade is the total amount you pay to open, hold, and close a position. It includes the bid-ask spread (the gap between buy and sell prices), any per-lot commission charged by the broker, overnight swap fees for positions held past market close, and currency conversion charges if your account currency differs from the traded asset. Understanding all four components is the only way to accurately compare broker pricing.
Example: A 1-lot EUR/USD trade with a 1.3-pip spread costs roughly $26 in spread alone. Add 5 nights of swap at -$7 per night and you're looking at $61 total before any profit or loss is counted.

What You Need to Know About Trading Costs

Most beginners focus entirely on whether a trade will go up or down. That's understandable. But here's something that catches a lot of new traders off guard: you're already at a small loss the moment you open a position, because the broker has already charged you something. Every single time.

That cost might be tiny on a single trade, but across dozens or hundreds of trades, it compounds fast. Understanding how to calculate trading costs isn't just an academic exercise. It directly affects your profitability, and it's one of the best ways to choose between brokers intelligently rather than just picking whoever has the slickest website.

Trading fees explained for beginners usually focus on just one number, the spread. But the real picture is more complete than that. There are four main cost components you need to understand:

  • The bid-ask spread - the built-in gap between buy and sell prices
  • Commissions - flat fees charged per lot traded, common in ECN-style accounts
  • Swap fees - interest charges for holding a position overnight
  • Currency conversion charges - fees when your account currency doesn't match the traded pair

Some brokers advertise "zero commission" trading, which sounds great. But zero commission often means wider spreads, and a wide spread can cost more than a commission-based account ever would. The only way to know is to run the actual math, which is exactly what this guide walks you through.

By the end, you'll be able to calculate the true cost of forex trades yourself, spot hidden fees, and use a practical checklist to compare brokers before depositing a single dollar.

The Bid-Ask Spread: Your First and Most Constant Cost

The spread is the most universal trading cost. Every broker charges it, even the ones that say they don't charge anything. Here's how it works.

Every tradable asset has two prices at any moment: the bid price (the price you sell at) and the ask price (the price you buy at). The ask is always slightly higher than the bid. That gap is the spread, and it goes straight to the broker.

Spreads are measured in pips. For most forex pairs, one pip equals 0.0001. So if EUR/USD has a bid of 1.1000 and an ask of 1.1003, the spread is 3 pips.

Calculating Spread Cost in Real Money

The formula is straightforward:

Spread cost = Spread in pips × Pip value × Number of lots

For a standard lot of EUR/USD (100,000 units), each pip is worth $10. So a 3-pip spread on 1 lot costs $30 to open. You pay this again on the way out, making the round-trip cost $60. That's the money you need to make back before you're even at breakeven.

For a micro lot (0.01 lots), that same 3-pip spread costs just $0.30 each way, which is why micro lots are popular with beginners who are still learning.

What About Crypto Like BTC/USD?

Crypto spreads work the same way but the numbers look different. If BTC/USD has a bid of $60,000 and an ask of $60,020, the spread is $20 per Bitcoin. On a 1-BTC position, that's a $20 entry cost and $20 exit cost, so $40 round-trip. Spreads on crypto tend to be wider and more volatile than on major forex pairs, which is something beginners often underestimate.

One thing to watch: spreads aren't fixed. During major news events like US jobs reports or central bank decisions, EUR/USD spreads can jump from 0.3 pips to 3 pips or more. That's a 10x increase in your entry cost, happening in seconds.

The broker always gets paid. The question isn't whether you'll pay trading costs. It's whether you know exactly how much you're paying and whether that amount makes sense for your trading style.

Commissions and Swap Fees: The Costs That Sneak Up on You

Once you understand spreads, the next two cost types are commissions and swap fees. These work very differently from each other, but both can significantly affect your bottom line.

How Commissions Work

Some brokers, particularly those offering ECN or raw spread accounts, charge a flat commission per lot instead of (or in addition to) a spread. This is common at brokers like IC Markets and FxPro.

The typical range is $3 to $10 per lot per side, meaning you pay on entry and again on exit. A common structure is $5 per lot per side, so $10 round-trip on a standard lot.

The formula: Commission cost = Rate per lot × Number of lots × 2 (for round trip)

Here's a practical example. Say you're trading 1 lot of EUR/USD on a commission account with a $5/lot/side fee and a raw spread of 0.2 pips. Your total entry cost is $5 commission plus 0.2 pips × $10 = $2 in spread, so $7 to open. Double that for the round trip and you're looking at $14 total. Compare that to a spread-only account with a 1.3-pip spread: 1.3 × $10 × 2 = $26. The commission account is nearly half the price for this trade.

Swap Fees: The Overnight Interest Charge

A swap fee (also called a rollover fee) is charged when you hold a position past 5:00 PM Eastern Time. It's based on the interest rate difference between the two currencies in a pair.

Sometimes the swap is positive, meaning you actually earn a small amount for holding. More often for retail traders, it's negative. For a long EUR/USD position, a typical swap might be around -0.7 pips per night.

The math: -0.7 pips × $10 per pip = -$7 per night. Hold that position for 5 nights and you've paid $35 in swap fees alone. On Wednesdays, brokers charge triple swap to account for the weekend, so that single night costs $21 instead of $7.

For day traders who close before 5 PM ET, swaps are irrelevant. For swing traders holding positions for days or weeks, swaps can easily become the largest single cost component of a trade. This is why the swap rate explained properly matters so much for anyone planning to hold positions longer than a day.

Watch Out for Triple Swap Wednesdays

Brokers charge three times the normal swap rate on Wednesday night to account for the weekend settlement. If you're planning to hold a position through Thursday morning, factor in that your Wednesday overnight cost will be 3x the usual amount. Many beginners are surprised by an unexpectedly large swap charge on their Thursday morning statement. Check your broker's swap table before you hold any position into Wednesday evening.

How to Calculate the Full Cost of Any Trade

1

Find the Current Spread

Log into your broker platform (or demo account) and note the bid and ask prices for your chosen pair. Subtract bid from ask to get the spread in pips. For EUR/USD, this is typically 0.3 to 1.5 pips depending on the broker and time of day.

2

Calculate Spread Cost in Dollars

Multiply the spread in pips by the pip value for your lot size. For a standard lot of EUR/USD, pip value is $10. For a mini lot (0.1), it's $1. For a micro lot (0.01), it's $0.10. Then multiply by 2 for the round trip (entry and exit).

3

Add Any Commission Charges

If your account type charges commission, multiply the per-lot rate by your lot size and by 2 for the round trip. Example: $5 per lot per side on 1 lot = $10 total commission. Add this to your spread cost from Step 2.

4

Estimate Swap Fees if Holding Overnight

Find your broker's swap rate table (usually in the platform under instrument details). Multiply the daily swap rate in pips by your pip value and by the number of nights you plan to hold. Remember Wednesday is triple. Add this to your running total.

5

Check for Currency Conversion Fees

If your account is denominated in USD but you're trading a pair like GBP/JPY, check whether your broker charges a conversion fee on profits or deposits. This is typically 0.5% to 2% and applies when converting between currencies. Multiply your trade value by the conversion percentage to estimate this cost.

6

Add It All Up and Compare

Sum all four components: spread cost + commission + swap fees + conversion charges. This is your true all-in cost for the trade. Run this calculation for two or three brokers using the same trade parameters. The differences are often surprising and can easily range from $14 to $61 for the same 1-lot EUR/USD trade held 5 days.

Spread vs Commission Trading: Which Model Is Cheaper for You?

This is one of the most common questions in trading cost discussions, and the honest answer is: it depends on how you trade.

Spread-Only Accounts

Brokers like Libertex and eToro typically use a spread-only model. You pay no separate commission; the broker's profit is built into the spread. This is simpler to understand and works well for beginners and traders who open fewer positions.

Libertex, for example, tends to offer spreads of around 0.5 to 1 pip on major pairs with no commission charge. For a 1-lot EUR/USD round trip at 1 pip, that's $20 total. Clean, predictable, easy to calculate.

The downside is that spreads can widen significantly during volatile periods. What's normally a 0.5-pip spread might jump to 3 pips during a major news event, tripling your entry cost without warning.

Raw Spread Plus Commission Accounts

ECN-style brokers like IC Markets and FxPro offer raw spreads (sometimes as low as 0.0 pips on EUR/USD) but charge a commission per lot. The raw spread on EUR/USD might average 0.1 to 0.2 pips, but you'll pay $6 to $10 per lot round-trip in commission on top.

For a high-frequency trader opening 20 lots per day, the lower spread more than compensates for the commission. For a beginner opening 1 to 2 trades per week, the spread-only model is usually simpler and comparably priced.

A Quick Side-by-Side

  • 1 lot EUR/USD, spread-only at 1.3 pips: $26 round trip
  • 1 lot EUR/USD, raw 0.2 pips + $10 commission: $14 round trip
  • Winner for scalpers: Raw spread + commission
  • Winner for beginners and swing traders: Spread-only for simplicity, but verify the actual spread averages

The key insight from spread vs commission trading analysis is that neither model is universally cheaper. You need to calculate the all-in cost based on your specific trading frequency and holding period.

Broker Cost Checklist: How Featured Brokers Compare

Before opening a live account anywhere, run through this checklist. Test each item on a demo account where possible, because advertised numbers don't always match live trading conditions.

Your Pre-Account Checklist

  • EUR/USD average spread under 1 pip? Libertex typically comes in around 0.5 to 1 pip on majors with no commission, which is competitive for a spread-only model. eToro tends to run slightly wider spreads but offers a strong social trading experience. IC Markets and FxPro offer tighter raw spreads but add commission.
  • Round-trip commission under $7 per lot? For commission accounts, IC Markets and FxPro are generally in the $6 to $7 range per lot round trip, which is reasonable for active traders.
  • Swap rates on your intended pairs? Check the swap table for EUR/USD long and short before committing. Capital.com and XTB both display swap rates clearly in their platforms. Plus500 uses a financing charge model that functions similarly.
  • Currency conversion fee? If you're depositing in EUR but the account is USD-denominated, ask about conversion costs. Libertex and Capital.com both support multi-currency accounts, which can eliminate this entirely.
  • Does the broker offer a demo account? All seven featured brokers here, including Libertex, eToro, Capital.com, IC Markets, XTB, Plus500, and FxPro, offer demo accounts. Use them to test real spreads during news events, not just during quiet market hours.
  • Total all-in cost for a 1-lot, 5-day EUR/USD hold? Run the full calculation from Step 6 above for each broker you're considering. The difference between the cheapest and most expensive option can easily be $40 to $50 on a single trade.

Minimum deposits vary across these brokers: eToro starts at $50, Libertex and Plus500 at $100, and Capital.com as low as $20 by card in some regions. Lower minimums let you test with real money before committing larger amounts, which is worth considering as a beginner.

Putting It All Together: Your Next Steps

Trading costs aren't complicated once you know what to look for. The spread is your constant entry and exit cost. Commissions are transparent and predictable. Swaps are the hidden cost that matters most for anyone holding positions longer than a day. And currency conversion charges are easy to avoid with the right account setup.

The practical takeaway is this: never compare brokers based on a single number. A broker advertising zero commission might cost you twice as much as one charging $5 per lot, once you factor in wider spreads and less favorable swap rates.

Start with a demo account on two or three of the brokers listed here. Open the same trade on each, hold it for a few days, and compare the actual costs in your trade history. That real-world test tells you more than any advertised figure ever will.

Libertex is a solid starting point for beginners because its spread-only model is easy to understand and its spreads on major pairs are competitive. But do the math yourself. That's the whole point of this guide. Once you can calculate the true cost of a trade from scratch, you're already ahead of most retail traders out there.

Frequently Asked Questions

How do I calculate the true cost of a forex trade?
The true cost of a forex trade equals your spread cost plus any commission plus overnight swap fees plus any currency conversion charges. For a 1-lot EUR/USD trade with a 1-pip spread, the spread cost is $10 each way ($20 round trip). Add commission if applicable, then multiply your daily swap rate by the number of nights held. Sum all four components for the total cost.
What is the difference between spread and commission in trading?
The spread is the built-in gap between the buy price (ask) and sell price (bid) of an asset. You pay it automatically on every trade. A commission is a separate flat fee charged per lot traded, common in ECN-style accounts. Spread-only accounts hide the broker's profit inside a wider spread. Commission accounts use tighter spreads but charge an explicit fee. Neither is universally cheaper; the best choice depends on your trading frequency and style.
What is a swap rate in trading and how is it calculated?
A swap rate (also called a rollover fee) is the interest charge applied when you hold a position past 5:00 PM Eastern Time. It's based on the interest rate differential between the two currencies in a pair. To calculate it, multiply the broker's daily swap rate in pips by the pip value for your lot size, then multiply by the number of nights held. On Wednesdays, the charge is tripled to cover the weekend.
Is a zero-commission broker actually cheaper than a commission broker?
Not always. Zero-commission brokers make their money through wider spreads. A spread of 1.3 pips on EUR/USD costs $26 round trip on a standard lot. A commission broker with a 0.2-pip raw spread plus $10 commission costs only $14 for the same trade. For high-frequency traders, commission accounts are typically cheaper. For beginners making fewer trades, spread-only accounts are simpler and often comparably priced.
How much do overnight swap fees typically cost on EUR/USD?
Swap rates vary by broker and change with central bank interest rate decisions. A typical long EUR/USD swap might be around -0.7 pips per night, which equals -$7 per standard lot per night. Over 5 nights, that's -$35 in swap costs alone. Short positions may have different (sometimes positive) swap rates. Always check your broker's specific swap table before planning to hold a position overnight.
What is a pip and why does it matter for calculating trading costs?
A pip (percentage in point) is the smallest standard price movement for most forex pairs, equal to 0.0001. For EUR/USD on a standard lot of 100,000 units, one pip equals $10. On a mini lot (10,000 units), one pip equals $1. On a micro lot (1,000 units), it's $0.10. Pip values are the foundation of every trading cost calculation, because spreads, commissions, and swaps are all expressed in pips or derived from pip values.
Which brokers have the lowest trading costs for beginners?
For beginners, Libertex offers a spread-only model with competitive spreads on major pairs and no commission, making costs easy to understand. eToro has a similar structure with the added benefit of copy trading. Capital.com offers tight spreads with a low minimum deposit starting around $20 by card. For more active traders, IC Markets and FxPro offer raw spread accounts with commission that can be cheaper per trade at higher volumes. Always test live spreads on a demo account before depositing.
Do I need to worry about currency conversion fees?
Currency conversion fees apply when your account's base currency differs from the currency of the instrument you're trading or the currency of your deposit. Brokers typically charge 0.5% to 2% for conversions. The simplest way to avoid this cost is to open an account in the same currency you deposit in. Several brokers including Libertex and Capital.com support multi-currency accounts, which can eliminate conversion fees entirely.

Related Content