As with many of you, I trade for a living and regard myself as a "professional" retail trader. We rely on a fast, reliable and accurate data. We require an easy to use and flexible analysis platform. We require an easy to use and flexible order entry platform. And we require reasonable/low fees and commissions.
I'm not sure who's culpable here, but it looks like Zenfire is the main suspect. I know that when I signed up with Mirus one of the main factors I considered was the "free" real-time data provided by Zen-fire. At the time Zen was highly rated because of their reliability, accuracy and low latency ( at least for us retail traders).
Mirus offered competitive rates and access to the Ninja platform.
Ninja has considerably improved over the years and now offers a great set of features and functions and I am loathe to walk away from it.
In a former life I was responsible for the roll out of many mission critical enterprise and retail applications and have seen a lot and have dealt closely with customers and several levels and have never seen anything like this. I would never have let the Zen-Fire or Ninja upgrades into the wild without EXTENSIVE TESTING. Now, that may have happened, but this really seems like an alpha, not even beta, test program being passed off as a production release.
It seems like significant changes were made to Zen which had a huge impact on Ninja. Give that, it would have been prudent for Zen and Ninja to conduct more months of testing and integration than they obviously have to date, before forcing us to roll. I would have been fired if I had let any of my releases go out with this result.
Not that we will ever know, but I would like to know:
- How much testing Zen did before going LIVE?
- How much (and for how long) INTEGRATION testing was done between Zen and the Ninja platform before the December 29th mandatory upgrade?
-Why there was the rush to get an obviously under tested integration out the door?
It looks to me like Ninja and Mirus are collateral damage from a poorly planned and executed Zen-Fire rollout. Not being on the inside, but based on experience this is what it seems like.
There are things that we have in our power to control. I'm not ready to throw Ninja and Mirus over the side, but this has caused me to reassess what I need to do to conduct my business in an efficient and reliable manner. Doing something for free should not take precedence over doing business reliably and efficiently.
1. DTNIQ third party data feed work with Ninja and is excellent. It has a cost, but check it out.
2. eSignal Premier is a very good analysis/charting platform and the data feed is very good as well. There are costs associated here as well.
3. Multi-charts is a good platform.
4. For order execution I use ThinkorSwim. It's good and free from TD Ameritrade if you have an account with them.
5. TT X-Trader is excellent, but costly and would require a move away from Mirus.
The take away's here are to:
- Have a redundant, high speed and reliable data-feed - DAMN THE COST.
- Have a backup trading platform.
- There is a cost of doing business. Don't be "pennywise and pound foolish".
I made changes prior to the open today. I saw this train-wreck coming on the 29th and planned accordingly. Ask yourself this, "Did I miss the trade at 1822 on the ES, because I was afraid to trade or because all I got was "Connecting to Zen-Fire>."
The support guy/gals at Ninja are doing the best that they can, but you can't push on a rope.
Comment