Can anyone chime in as to why IB's realtime close data is slightly different than after the data is reloaded at the end of the day? Attached is screen shot showing the close data before (B) and after reloading (A). The closing values are different by 1/2 tick. This doesn't seem like much but it changes my strategy values between realtime and what is eventually used in backtesting after the data is reloaded. Therefore the backtested strategy value will be different than in realtime. And therefore I cannot use this at all.
Any suggestions on how to ensure the historical data matches the realtime data would be appreciated.
Real Time Data Different than End-of-Day Reload [SOLVED]
Real Time Data Different than End-of-Day Reload
- Attachments
-
- 140403_IM4.png
- (6.73 KiB) Downloaded 401 times
- TJ
- Posts: 7740
- Joined: 29 Aug 2006
- Location: Global Citizen
- Has thanked: 1033 times
- Been thanked: 2221 times
Re: Real Time Data Different than End-of-Day Reload [SOLVED]
That is because the exchanges usually publish the settlement price 10~20 min after close.Can anyone chime in as to why IB's realtime close data is slightly different than after the data is reloaded at the end of the day? Attached is screen shot showing the close data before (B) and after reloading (A). The closing values are different by 1/2 tick. This doesn't seem like much but it changes my strategy values between realtime and what is eventually used in backtesting after the data is reloaded. Therefore the backtested strategy value will be different than in realtime. And therefore I cannot use this at all.
Any suggestions on how to ensure the historical data matches the realtime data would be appreciated.
In real time, MultiCharts collects real time quotes from your data provider. The time stamp is according to your computer time.
When you reload, MultiCharts gets the historic quotes, which has the time stamp from the exchange.
Re: Real Time Data Different than End-of-Day Reload
Now, if I could just trade on historic prices!
Thx TJ,
Thx TJ,