I have been considering starting to trade with Mirus(futures) using Ninja trader and Zenfire
Have read some concerns on the forum about all of the above mentioned data providers. So really not sure which way to go.
Some specific questions
1. Zenfires website says "unfiltered tick data" on their website however I have read in alot places that zenfire is filtered?
- If zenfire is filtered- why go with zenfire(apart from saving a few dollars a month)?
2. Struggling to get a real concensus on which is the more realiable feed? From what I can see iqfeed is most highly regarded..
3. I am worried about connection drop outs during periods of heavy volatility. Is it possible to seemlessly use 2 providers to mitigate this risk? Ie if zenfire goes out switch to iqfeed etc?
I have read about members using 2 feeds- 1 for chart data and one for executions with the broker. For example getting data from Iqfeed but placing orders with zenfire so its registered with the broker like mirus. However this to me would not solve the problem as if zenfire drops out during a busy period , I might get the data from iqfeed on my chart but then my order would not get through with Mirus?
4. I have read that zenfire is a rithmic feed repackaged. By nature if data has two pass from Rithmic servers to Zenfire surely this could only worsen matters like latency/realibility etc - therefore connecting directly to Rithmic would be superior
5. Should I expect significant difference between live trading (ninja trader / zenfire) and paper trading the same - with respect to fills and slippage in particular?
Appreciate everyone help
The following user says Thank You to dmau for this post:
Just an experience I had last week with a the trial of zenfire together with my IB datafeed.
Zenfire was the primary datafeed, IB the secondary (and order routing).
zenfire got delayed a couple of seconds and so the charts got delayed too. In the end the difference between the quotes I saw on the chart and my fill (market order) was about 2 ES points. At this point I realised that zenfire was a bit slow.
I have personally found rithmic to be superior to zenfire.
"The day I became a winning trader was the day it became boring. Daily losses no longer bother me and daily wins no longer excited me. Took years of pain and busting a few accounts before finally got my mind right. I survived the darkness within and now just chillax and let my black box do the work."
I suffered from the same experience (up to 10 seconds) last week at least on two days, each near the close of the CL cash market, then about half an hour later on the equities, and finally a few minutes before 10 pm my time, which is around 4 pm Eastern.
Rithmic is clearly better than Zenfire (you are correct that ZenFire is repackaged Rithmic feed). I also use IQ as my backup and historical source. IQ also provides my indexes ($TICK) and stock quotes.
IB is a broker snapshot feed, specifically designed not to transmit so much data that it ever gets delayed. It works very well if you don't need the detail - I suspect most people don't, and might even be better off without it.
Zenfire, Rithmic, IQFeed are unfiltered, and therefore, depending on your software, charts, internet connection, etc., may end up delayed when the market is very active. However, I think most delays will be at your end, not theirs.
I used Zenfire for several years and never had any significant delays, as long as my charts were reasonable. But if I"m doing a lot of tick-based calculations, and a news event hits, then there'll be a momentary delay. Of course this doesn't happen with IB because there are far fewer ticks coming down the pipe.
I've been using Rithmic for a few months now and it seems about the same as Zenfire far as speed goes, but I do think the connection itself is more solid.
The following 3 users say Thank You to futuretrader for this post: