Total trading cost is the combined effect of every charge and execution difference that changes a position's result. In a forex contract for difference (CFD), that can include the spread, commission, overnight financing, currency conversion and the difference between an expected price and the price actually obtained.
Looking only at the smallest advertised spread can therefore give an incomplete picture. The more useful question is what a specific position would cost under the same instrument, size, holding period and market conditions.
The spread is the first visible cost
A forex quote normally shows two prices. The bid is the price available for selling, while the ask is the price available for buying. The spread is the difference between them.
If EUR/USD is quoted at 1.08490 bid and 1.08500 ask, the spread is 0.00010, or one pip for this example. A buy position opens at the ask and would normally close at the bid. A sell position opens at the bid and would normally close at the ask. If the market does not move, crossing from one side of the quote to the other creates an immediate negative difference equal to the spread.
Why the chart price can look different
Many over-the-counter forex charts are drawn from bid prices, while buying takes place at the ask. This means an ask price may trigger or fill an order even when that exact level is not obvious on a bid-based chart. MetaTrader 5 can display the ask line, and the symbol specification shows the price precision and spread settings supplied for the instrument.
This is an important distinction when reviewing entries, exits and stop levels. The chart, quote panel and final trade record describe related but different parts of the execution process.
Fixed and floating spreads
A fixed spread is designed to remain at a stated level under the applicable product terms, although those terms should still be checked for exceptions. A floating spread changes as the bid and ask prices change. It may be narrower when liquidity is deeper and market conditions are orderly, then widen when participation falls, volatility rises or prices adjust quickly.
A minimum spread is the lowest quoted level available under defined conditions; it is not an assurance that every order will receive that spread. Comparisons should therefore distinguish between a minimum, a typical observation and the spread available at the moment of execution.
Commission can change the account comparison
Some pricing models place most of the transaction charge inside the spread. Others quote a tighter raw or near-raw spread and charge a separate commission. Commission may be stated per lot, per side or for a complete opening-and-closing cycle, often called a round turn.
Those labels must be normalised before two accounts can be compared. A commission of US$3 per side becomes US$6 for a complete open-and-close cycle. A US$6 round-turn commission already describes both sides and should not be doubled again. The relevant contract size and account currency also matter.
A tighter spread is not automatically cheaper, and a commission account is not automatically more expensive. The result depends on the combined spread and commission for the intended position size.
A like-for-like cost example
Consider an illustrative EUR/USD position representing 10,000 units. For this simplified example, one pip is worth approximately US$1. The calculation excludes financing, conversion and slippage and is not an RG product quote.
- Model A: a 1.2-pip spread and no separate commission gives an opening spread effect of about US$1.20.
- Model B: a 0.3-pip spread gives an opening spread effect of about US$0.30. If the full round-turn commission for this position is US$0.70, spread and commission together are about US$1.00.
In this limited example, Model B has the lower combined spread-and-commission cost. That conclusion could change with a different instrument, position size, commission schedule, spread at execution or account currency. It also says nothing about financing or execution quality.
Overnight financing changes cost over time
A position held through an instrument's daily financing point may receive a debit or credit under the applicable product terms. The amount can depend on the instrument, direction, position size, reference rates, provider adjustment and number of financing days applied.
Financing is different from the opening spread and commission because it is linked to how long the position remains open. Two positions with identical entry and exit prices can therefore have different net results if one is closed the same day and the other is held across one or more financing points.
Some schedules apply a multi-day adjustment on a specified weekday to account for weekends or settlement conventions. The current product specification should be used rather than assuming that the same timing or rate applies across instruments.
Currency conversion can add another layer
A forex CFD can produce profit, loss, commission or financing in a currency different from the account's base currency. When that happens, a conversion may be required before the amount is recorded in the account currency.
For example, a result denominated in Japanese yen may need to be converted for a US-dollar account. The final amount can depend on the conversion rate and any applicable conversion charge. This layer is easy to miss when two headline spreads are compared in isolation.
Execution affects the realised cost
A displayed quote is a current indication, not a promise that unlimited volume is available at that exact price. Between an order being sent and executed, the available price can change. The difference between the requested or expected price and the final execution price is commonly called slippage.
Slippage can be favourable, adverse or zero
If the final price is better than the requested price, slippage is favourable. If it is worse, slippage is adverse. If it is the same, slippage is zero. Fast markets, gaps, lower liquidity and larger orders can increase the chance that the first visible price is no longer available in the required size.
Slippage is not the same as the spread. The spread describes the distance between the current bid and ask; slippage describes a difference between an expected and realised execution price. Both can affect the result of the same trade.
Order size and available liquidity
Where the available volume at the best price is smaller than the order, execution may use more than one price level. The volume-weighted average fill can then differ from the first quote shown. Execution rules and available order types depend on the product and platform configuration.
Reviewing the final trade confirmation is therefore more reliable than reconstructing cost from a chart alone. The confirmation records the executed price and volume that actually affected the position.
Why “0.0 pip” does not mean zero cost
A spread displayed as 0.0 pips describes the distance between bid and ask at that moment and precision. It does not establish that the complete trade is free. A separate commission may apply, the spread may float before execution, financing may arise if the position remains open, and currency conversion or slippage may change the final result.
The phrase should also be read as a possible quoted condition rather than a guaranteed fill. The live instrument specification and account schedule determine which charges apply. Readers comparing account structures can review the RG account overview and the separate ECN account information.
Holding period and frequency change the picture
For a short-lived position, spread, commission and execution may dominate the cost. For a position held across financing points, overnight adjustments can become more significant. For frequent activity, even small transaction differences can accumulate across many completed trades.
This does not mean that one pricing model is universally preferable. A meaningful assessment uses the trader's intended instruments and behaviour without assuming a particular market outcome. It also keeps trading cost separate from market risk: a low-cost position can still lose substantially if the market moves against it, particularly when leverage increases the exposure supported by the account.
A practical total-cost checklist
- Use the same instrument and position size for every comparison.
- Record the bid-ask spread available during the relevant market period.
- Convert commission into one consistent basis, such as the full round-turn amount for the chosen size.
- Check whether the position is likely to cross a financing point and how many financing days may apply.
- Identify the account currency and any currency conversion that may be required.
- Review execution terms, order types and the possibility of favourable, adverse or zero slippage.
- Confirm all figures against the current account schedule and instrument specification.
Total trading cost is best treated as a calculation rather than a headline. Bringing spread, commission, holding cost, conversion and realised execution into the same comparison produces a more complete view of what can affect a forex CFD position. Readers can also explore the RG Forex market page and review how quotes and orders appear in the MetaTrader 5 trading environment.

