Page 1 of 1

The chart feed and the execution feed aren't always the same thing

Posted: Sat Oct 31, 2026 11:36 pm
by Shadow Trader
A trader sees a price on the chart, clicks, and gets filled somewhere else. Sometimes the cause is slippage. Sometimes it's that the chart was never showing the executable price.

Some platforms deliver quotes through a streaming feed designed for display, with throttling or smoothing, while orders are priced from a separate, faster engine. Other setups pass charts through an aggregation layer that updates a few times per second even though the true market updates much faster. The screen looks calm while the actual price has already moved.

On mobile apps and web platforms the gap can be bigger, since they often prioritize bandwidth efficiency.

The symptom is a pattern of fills that consistently differ from the chart. Entries seem worse and exits seem worse, with no obvious cause. A log comparing the price at click with the fill price for a few hundred trades will show a bias if there is one.

Some brokers offer different feeds on different server connections. Testing both can reveal which is closer to the executable price.

The difference between feeds can sometimes be found by opening two instances of the platform: one connected to the live server, one to a demo from the same broker. Comparing the price streams at the same time shows whether the feeds match. A persistent offset points to a smoothing layer, while occasional gaps point to throttling.

How closely do fills track the chart price on the platform being used right now?