Most traders know a chart can be delayed. Fewer realize that a typical trading setup runs on two separate data feeds, one that draws the chart and one that prices the order, and that the two can disagree without any obvious warning on screen.
Where the two feeds come from
Charting platforms act as data vendors. For exchange-traded products such as CME futures, real-time prices generally require a separately licensed data subscription, regardless of how advanced the charting plan is. Without it, the chart typically shows prices held back by a fixed interval, often around 10 to 15 minutes depending on the exchange.
The order ticket tells a different story. Bid and ask prices in an order panel or depth-of-market ladder usually come from the broker, not the charting platform. A trader can therefore have a delayed chart next to a live order ticket, or the reverse, depending on which subscriptions are active where.
Why the mismatch matters
Every indicator, alert and price level on a chart is computed from the data underneath it. If that data is stale, the analysis is stale too.
Consider an illustrative example. An E-mini Nasdaq-100 contract is worth $20 per index point. Suppose the chart is ten minutes behind and, in those ten minutes, the market has moved 40 points. The trader sees price approaching a breakout level and places a market order, but the live market has already passed it. The gap between the price the trader believes they are acting on and the price they receive is 40 points, or $800 per contract, before spreads or fees. The figures are hypothetical, but the mechanism is not.
Four common failure modes
Delayed chart, live order panel: decisions are made on old information and executed at current prices.
Live chart, delayed order data: the trader expects a fill near a displayed price that no longer exists.
Symbol mismatch: analysing a CFD or continuous-contract chart while trading a specific futures contract with a different feed and specification.
Late alerts: an alert tied to delayed data fires after the level has already been hit.
A risk-management lens
Market data deserves the same attention as position sizing. This matters most for traders operating under a hard daily loss limit or a trailing drawdown, where a few points of unnoticed error can decide whether a day ends within limits.
A simple pre-session routine helps:
Check the data-status indicator for every symbol on the chart.
Compare the last price on the chart with the last price on the order ticket. A visible gap is a red flag.
Confirm the charted instrument is the same contract and expiry that will be traded.
Test that alerts fire against live prices.
Count data subscriptions as part of the cost of trading, not as an optional extra.
Conclusion
A chart that looks smooth is not necessarily a chart that is current. Treating the chart feed and the execution feed as two systems to be verified, rather than one assumed to be correct, removes a source of risk that has nothing to do with strategy.
Comments
Log in or sign up to join the conversation.