Today NT kept pace with the market internals. However for the instrument to trade, TF in this case, NT charts fell 2 minutes behind the market! Please see attached picture. This was true not only of the instruments but also the indicators plotted on them. This clearly seems to have to do with speed of the incoming data. The tick-true data (TF) fell behind but the 1 second input stream (internals) kept pace with the market. I can understand the behavior during the Thursday's plunge, but Friday's 10:30AM Dive was not that abnormal.
Though this could be an IQFeed issue (i.e. their tick feed falling behind) it is unlikely since they are reputed to be one of the most efficient data-feeds out there and no one else has reported such delays with IQFeed.
Clearly any strategy running live would have been screwed by this lag to the market.
I wanted to get a sense of what I can do to minimize the lag.
(1) Does creating Tick and Range charts contribute to the processing slowdown? i.e. will a 1 or 5 second chart be preferable to a 200 tick chart?
(2) Also is it possible for NT to warn the user that it is falling behind in processing real-time data? I can switch to the IB (Interactive Broker) sampled feed when market gets volatile since it does not increase the throughput which a tick-true feed does.
(3) Ideally an option to force NT to go into a sampled tick mode when it starts falling behind would be great. Alternatively, an option to chose the data-feed provider in high volatility environment will also help.
DefaultProvider = Provider#1 (IQfeed in my case)
HighVolProvider = Provider#2 (IB in my case)
If NT detects that it is falling behind Real Time by more than a few seconds, it automatically switches to the HighVolProvider's data-feed.
(4) In general greater user control on which data-provider to use for which instrument will really help. The current system where it tries them in the connection order is restrictive. In my case I have Real Time sub with DTN for Futures and not for equities; DTN sends a delayed feed for them. However NT will still chose that feed over the IB feed which is real-time (but sampled) since DTN is my first connection.
A connection provider choice at the instrument level will be great and should be easy to implement.
I expect markets to be very volatile in the next few months and these issues need attention.

Comment