Incorrect data for one minute candle constructed from tick data

rajeshbadiye
Hello,
Today we are seeing differences in price data for one minute candle in our software and zerodha terminal. We are constructing one minute candle using tick data for all ticks received in that minute.
But we are seeing price difference between our and our candle.
Is there is difference between your terminal data and chart data that is pushed via web sockets?
Also, sometime we experience data disruption and initial data does not come in time.

Thanks,
Rajesh
  • sujith
    sujith edited February 2017
    Hi @rajeshbadiye,
    We stream ticking data which we get from exchange and we don't store it anywhere. Source for historical data is different, it can never match. For more info check out this thread.
  • rajeshbadiye
    Thanks!!
    That means candle constructed from tick data will not match with one minute candle received from historical feed.
  • sujith
    @rajeshbadiye,
    yes, you are right.
  • rajeshbadiye
    Is it safe to use LTP received from tick for placing order? Because we are seeing some gap in one minute candle received from other data source and Zerodha tick. But not sure which is correct one.
  • sujith
    Hi @rajeshbadiye,
    It is safe to use LTP received from tick for placing order. As mentioned in that post, candles can never match 100%. It will have a difference because there will be hundreds of ticks per second, any trading terminal can receive only few of them. So trading terminal 1 may receive some ticks which 2 didn't get or vice versa. So there will be always minor difference. I don't think that should matter as a retail trader.
Sign In or Register to comment.