How long does it take after a market closes before the OHLC data becomes available to the "btDAYS" type for a same day query?
IE: on 5/19/05 I want to run a RequestHistory("BP M5", "D", btDays, 5, -1, -1) a couple hours after the market closes at 3PM EDT and hopefully get daily data inclusive of 5/19/05 so I can update my signals for the next trading day as quickly as possible.
I am trying this query right now on a number of US Futures (it is 6PM EDT) but I am only getting same-day data for a few markets, most of which have been closed for several hours. The data is publically available-- I can see it on a number of free websites including futuresource.com-- but it is just not being released to the history API I guess.
I can partially get around this by using an intraday 60min query to build my own "daily OHLC bar", but as the "last price" and "settlement price" are often not the same thing in the futures world, this is only an approximate solution.
I am paying for real-time data for the exchanges in question, so ideally I would like to be able to get at the settlement price data just as soon as it is posted. Is there any way to improve the timeliness of the same data availability within the "btDays" history API mode? Thx.
IE: on 5/19/05 I want to run a RequestHistory("BP M5", "D", btDays, 5, -1, -1) a couple hours after the market closes at 3PM EDT and hopefully get daily data inclusive of 5/19/05 so I can update my signals for the next trading day as quickly as possible.
I am trying this query right now on a number of US Futures (it is 6PM EDT) but I am only getting same-day data for a few markets, most of which have been closed for several hours. The data is publically available-- I can see it on a number of free websites including futuresource.com-- but it is just not being released to the history API I guess.
I can partially get around this by using an intraday 60min query to build my own "daily OHLC bar", but as the "last price" and "settlement price" are often not the same thing in the futures world, this is only an approximate solution.
I am paying for real-time data for the exchanges in question, so ideally I would like to be able to get at the settlement price data just as soon as it is posted. Is there any way to improve the timeliness of the same data availability within the "btDays" history API mode? Thx.
Comment