Delay in OHLCV?


I am using historical_data to get 5minute data of tatamotors. It seems that the volume data is not matching with the charts. I am ensuring that after 10:05am, I am only referring to data till 10:00am. But still the volume data is incorrect. Later in the day (say 11:00am), when i run the same function again, the volume data of 10:00am is getting updated and is mostly matching with the charts.
My question is, do I need to add any standard delay to get the correct OHLCV data?

This discussion has been closed.