To collect 15 min data with valid volume, I make historical data requests for 2 samples for 150 tickers at the end of a 15 minute interval, then discard the most recent sample, and store the other.
I need to do this because pushed data (OnQuoteChange) has invalid volume data on bid/ask events (see previous thread I started on this topic). This is the only way to get valid 15 min volume data using the supplied API.
Occassionally, and for the last 4 days, collecting data this way takes a rediculous amount of time. Currently collecting 150 samples this way takes from 6 to 20 minutes. The implication is that this is no longer real time data and is no better than 20 minute delayed data derived for free from the internet.
Why are the servers so rediculously slow? Has anyone else observed this poor response from the servers.
I have also gone through ES tech support with no help toward a solution whatsoever.
I need to do this because pushed data (OnQuoteChange) has invalid volume data on bid/ask events (see previous thread I started on this topic). This is the only way to get valid 15 min volume data using the supplied API.
Occassionally, and for the last 4 days, collecting data this way takes a rediculous amount of time. Currently collecting 150 samples this way takes from 6 to 20 minutes. The implication is that this is no longer real time data and is no better than 20 minute delayed data derived for free from the internet.
Why are the servers so rediculously slow? Has anyone else observed this poor response from the servers.
I have also gone through ES tech support with no help toward a solution whatsoever.
Comment