Hello all,
I'm trading eurex via IB's european server. My ATS happens to be located at Germany, thus my global RT time ( ATS <-> IB Server <-> Eurex) is pretty good.
Problem is... the feed. If I use IB's quotes, they are of course as fast as my fills are (they being echoed from the same european IB's server, too) but as we know, they use aggregation.
I'm not a big fan of aggregation. For me, it poses two problems:
1) it's my understanding that IB sends, at most, 6 updates per second. That's giving me a granularity of 150ms... at best.
Ironically, my ATS is not being held back by line latency or hardware/application overload, but by a limitation from my broker. My ATS can only "decide" every 150ms, at best.
2) Aggregation can make you to miss some interesting parts of the movie. 500 lots bought is one thing; 900 lots bought - 400 lots sold whithin the same 150ms time window is another very different thing. Unfortunately, both will appear as "500 lots" with aggregation.
I have been searching for those so-called "true tick" feeds. IQFeed seems a great product, and it has a good API (perfect for integrating into my ATS), but... their servers are in Denver, CO.
Ping RT from Germany to IQFeed's quote servers in Denver averages 140msec. Of course EUREX data will have to travel to their servers first.
Let's simplify by making the RT symmetrical, i.e., :
eurex -> iqfeed = 140msec
iqfeed -> back to my ATS = 140 msec
Here you go, +280msec as a "gift", from europe to america and back again to europe. Pretty ridiculous, considering that the thing itself, the euref feed, is only a few kilometers away from my ATS.
What I'd need is some feed with good integration capabilities (iqfeed excels here: great API) and, for God's sake, it should have an european-based server... could you please help me in finding such a feed provider?
thanks,
I'm trading eurex via IB's european server. My ATS happens to be located at Germany, thus my global RT time ( ATS <-> IB Server <-> Eurex) is pretty good.
Problem is... the feed. If I use IB's quotes, they are of course as fast as my fills are (they being echoed from the same european IB's server, too) but as we know, they use aggregation.
I'm not a big fan of aggregation. For me, it poses two problems:
1) it's my understanding that IB sends, at most, 6 updates per second. That's giving me a granularity of 150ms... at best.
Ironically, my ATS is not being held back by line latency or hardware/application overload, but by a limitation from my broker. My ATS can only "decide" every 150ms, at best.
2) Aggregation can make you to miss some interesting parts of the movie. 500 lots bought is one thing; 900 lots bought - 400 lots sold whithin the same 150ms time window is another very different thing. Unfortunately, both will appear as "500 lots" with aggregation.
I have been searching for those so-called "true tick" feeds. IQFeed seems a great product, and it has a good API (perfect for integrating into my ATS), but... their servers are in Denver, CO.
Ping RT from Germany to IQFeed's quote servers in Denver averages 140msec. Of course EUREX data will have to travel to their servers first.
Let's simplify by making the RT symmetrical, i.e., :
eurex -> iqfeed = 140msec
iqfeed -> back to my ATS = 140 msec
Here you go, +280msec as a "gift", from europe to america and back again to europe. Pretty ridiculous, considering that the thing itself, the euref feed, is only a few kilometers away from my ATS.
What I'd need is some feed with good integration capabilities (iqfeed excels here: great API) and, for God's sake, it should have an european-based server... could you please help me in finding such a feed provider?
thanks,