FAQ
Why a Filled Order May Not Appear on the K-Line?
A common reason for this situation is how candlestick (K-line) charts are constructed versus how individual trades are executed and displayed.
Candlestick Aggregation
Each candlestick (K-line) represents the open, high, low, and close prices within a set time interval (e.g., 1 minute, 5 minutes).
If your trade occurred at a price between the recorded high and low, but it did not exactly match the open, close, or extreme values, it will not appear as a labeled point on the candlestick itself.
Trade Matching vs. Chart Data
The execution price of your order comes from the order book matching engine.
The candlestick chart is based on a stream of trades during each interval, but depending on chart compression and data aggregation, not every individual trade is visible.
Low Volume or Rapid Price Movements
If there was very little trading activity, your trade might have occurred at a price level not revisited by other trades within that candle.
Charts often display only the highest and lowest trade prices in the timeframe, so intermediate prices (including yours) may not be obvious.
Chart Provider Variations
Depending on the charting system or data feed, some platforms may round, filter, or slightly delay certain ticks.
This can cause differences between what you see on the chart and the precise execution record of your trade.
Key Takeaway
Your order was executed correctly at the market price available in the order book. However, because candlestick charts only show summarized price points (open, high, low, close) for each interval, not every individual execution price will be visible on the K-line. For exact trade prices, always refer to your order history or trade log rather than the chart.
Last updated
