Direct answer
Forex charts are price visualizations, but the numbers you see can be affected by costs and frictions that occur before, during, or after execution. Costs can change (1) the reference price series shown on charts, (2) what you actually pay to enter or exit, and (3) how performance measures should be interpreted. Because markets and providers differ, chart differences do not automatically mean better or worse outcomes; they often mean different assumptions and cost treatment.
Mechanism and definition
A “cost” in this context is any amount (or economic effect) that reduces the value you receive relative to an idealized frictionless trade. Two categories are commonly relevant:
-
Direct trading costs: amounts that are explicitly charged, such as commissions (if any) and the bid-ask spread. The spread is the difference between the buy (ask) and sell (bid) prices, so entering and exiting usually involves crossing part of that gap.
-
Indirect costs (frictions): economic effects that are not always shown as a single fee. Examples include slippage (you get a worse price than expected), re-quoting or partial fills, and timing effects (your order executes at a later moment when liquidity and prices have moved).
A key assumption for any example is that you compare your chart-based “expected” prices with your actual fills. If you use different data sources (for example, a chart feed versus your broker’s execution prices), the chart can be “right” while still not matching your realized trade economics.
Evidence or example (with explicit assumptions)
Assume you view a chart that shows a mid-price that averages bid and ask, but your execution uses bid for sells and ask for buys. Even if the chart line looks smooth, your real entry and exit can be offset by the spread.
Verification steps you can do independently:
-
Confirm what price the chart displays: many chart feeds use last trade, bid/ask, or mid-price conventions. If the displayed series is mid-price, it can differ from what you can transact at.
-
Compare chart timestamps to execution time: chart bars aggregate time (for example, minutes). An order placed during a bar may fill at prices that belong to a different moment inside that bar.
-
Review your fee schedule and execution reports: look for commission details and examine fill records to estimate spread usage and slippage (the difference between expected reference and actual fill).
-
Check charting data source consistency: if you use more than one charting platform or provider, compare the same symbol and timeframe and note whether the displayed price construction differs.
Limitations and risks (failure modes)
Material limitations include:
-
Non-uniform liquidity across time: when liquidity is thin, slippage and spread can widen, so past chart behavior may not reflect future execution costs.
-
Chart construction assumptions: indicators, candlestick conversions, and price series selection can change the visual appearance without changing the underlying market.
-
Execution variability: the same order intent can result in different fills due to partial fills, order routing, and changing order-book conditions.
-
Misinterpreting “chart moves” as “trade outcomes”: chart movements do not include all frictions (for example, order timing and fill quality). Historical chart relationships are not proof of future results.
Verification or next question
To understand how costs affect a specific chart you are studying, start by clarifying three items: (1) what price series the chart shows (bid/ask/mid/last), (2) what your actual execution uses for fills, and (3) what direct fees and spread components apply. A next helpful question is: “When I compare my realized fills to the chart reference, how much of the difference is explained by spread versus slippage versus timing inside the bar?”