I just started using Kinetick and try to verify the quality of the feed before relying on it for real trades. In that process I have noticed a very unusual behaviour. Since I am not sure if the problem is on my side (internet delays, PC problems) I would appreciate it if others could verify if they see the same thing as I do (I attached a strategy for that).
Test setup: I have a chart with 2 symbols on a 1-min. time frame. The second symbol is SPY to have a liquid symbol here, while the main symbol can be chosen by the user. OBU is set to false, so we register every tick. Whenever one of the 2 symbols has the event FirstTickOfBar we log the time on the PC, the bar time (minute bar) for that tick and the price.
Issue: My expectation is that when one symbol has a tick for a new bar then the next tick for the other symbol will also be for a new bar - as this is a time based chart and the time of the "old" bar is over and the time for the "new" bar has already begun. But strangely enough it can happen that several ticks can still come in for the "old" bar. Sometimes with a delay of several seconds (see example):
#FFF# First tick in bar! [COLOR=Blue]BIP: 0[/COLOR]; BarTime_Home-Time: 07.08.2013 [B]17:58[/B]:00.000; PC-Time at Home: 07.08.2013 17:57:04.113; price: 27,21$ #FFF# First tick in bar! [COLOR=Sienna]BIP: 1[/COLOR]; BarTime_Home-Time: 07.08.2013 [B]17:58[/B]:00.000; PC-Time at Home: 07.08.2013 17:57:05.268; price: 168,85$ // both symbols moved to the bar ending at 17:58 #FFF# First tick in bar! [COLOR=Sienna]BIP: 1[/COLOR]; BarTime_Home-Time: 07.08.2013 [B]17:59[/B]:00.000; PC-Time at Home: 07.08.2013 17:58:[COLOR=SeaGreen][B]00.117[/B][/COLOR]; price: 168,77$ // SPY moved to the bar ending at 17:59 #???# Follow-up tick after other symbol started new bar! [COLOR=Blue]BIP: 0[/COLOR]; BarTime_Home-Time: 07.08.2013 [B]17:58[/B]:00.000; PC-Time at Home: 07.08.2013 17:58:00.147; price: 27,17$ #???# Follow-up tick after other symbol started new bar! [COLOR=Blue]BIP: 0[/COLOR]; BarTime_Home-Time: 07.08.2013 [B]17:58[/B]:00.000; PC-Time at Home: 07.08.2013 17:58:03.676; price: 27,18$ #???# Follow-up tick after other symbol started new bar! [COLOR=Blue]BIP: 0[/COLOR]; BarTime_Home-Time: 07.08.2013 [B]17:58[/B]:00.000; PC-Time at Home: 07.08.2013 17:58:03.680; price: 27,18$ #???# Follow-up tick after other symbol started new bar! [COLOR=Blue]BIP: 0[/COLOR]; BarTime_Home-Time: 07.08.2013 [B]17:58[/B]:00.000; PC-Time at Home: 07.08.2013 17:58:[B][COLOR=Red]13.126[/COLOR][/B]; price: 27,18$ // XIV is still receiving ticks for bar ending at 17:58; up to 13 seconds after SPY started the bar ending at 17:59 #FFF# First tick in bar! [COLOR=Blue]BIP: 0[/COLOR]; BarTime_Home-Time: 07.08.2013 17:59:00.000; PC-Time at Home: 07.08.2013 17:58:13.129; price: 27,18$ // finally XIV also had the first tick for the bar ending at 17:59
Thanks,
NutFlush
P.S. After I posted this happened: XIV sent data with a delay of almost 60 seconds!
#FFF# First tick in bar! BIP: 1; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 17:59:01.863; price: 168,83$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 17:59:00.000; PC-Time at Home: 07.08.2013 17:59:08.318; price: 27,19$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 17:59:00.000; PC-Time at Home: 07.08.2013 17:59:08.321; price: 27,19$ #FFF# First tick in bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 [COLOR=Blue][B]17:59:24.703[/B][/COLOR]; price: 27,19$ // both symbols started the 18:00 bar, but XIV sent the first tick very late at 17:59:24.703 #FFF# First tick in bar! BIP: 1; BarTime_Home-Time: 07.08.2013 18:01:00.000; PC-Time at Home: 07.08.2013 17:59:59.833; price: 168,82$ // SPY moved to the 18:01 bar #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.808; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.811; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.814; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.817; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.821; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.824; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.827; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.830; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 18:00:55.832; price: 27,18$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:00:00.000; PC-Time at Home: 07.08.2013 [B][COLOR=Red]18:00:55.834[/COLOR][/B]; price: 27,18$ // more than 90 seconds after starting the 18:00 bar (at [COLOR=Red][B]17:59:24.703[/B][/COLOR]) #FFF# First tick in bar! BIP: 0; BarTime_Home-Time: 07.08.2013 [B]18:01[/B]:00.000; PC-Time at Home: 07.08.2013 [B][COLOR=Blue]18:00:55.867[/COLOR][/B]; price: 27,18$ // finally XIV moves also to the 18:01 bar FFF# First tick in bar! BIP: 1; BarTime_Home-Time: 07.08.2013 18:02:00.000; PC-Time at Home: 07.08.2013 [B]18:00:59.740[/B]; price: 168,84$ // SPY moves to 18:02 bar #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:01:00.000; PC-Time at Home: 07.08.2013 18:01:03.542; price: 27,19$ #???# Follow-up tick after other symbol started new bar! BIP: 0; BarTime_Home-Time: 07.08.2013 18:01:00.000; PC-Time at Home: 07.08.2013 18:01:11.778; price: 27,18$ #FFF# First tick in bar! BIP: 0; BarTime_Home-Time: 07.08.2013 [B]18:02[/B]:00.000; PC-Time at Home: 07.08.2013 [B][COLOR=Blue]18:01:11.781[/COLOR][/B]; price: 27,17$ // just 16 seconds after going to the 18:01 bar XIV moves to the 18:02 bar
Comment