Ninja Trader
Posted By: TradersLog
“Advanced order and position management platform. Order creation and management can be a time consuming and erroneous process especially when trading fast markets, with NinjaTraderTM, the order execution process is efficient and accurate providing you the edge you need to succeed.”
Website: NinjaTrader.com
Twitter
Facebook
LinkedIn
By Jim Kline
On 11-16-2009 at 3:20 pm
NinjaTrader is excellent. I have been using TradeStation for the past several years for automated strategy development and recently switched to NinjaTrader. It is C# based and provides and event driven model, something that TS has been lacking. In addition to TS brokerage, I have several accounts at other brokerage all which NinjaTrader supports. I highly recommend this product. It is free until you start trading live.
By Adrian
On 11-16-2009 at 3:38 pm
Horrid UI, good features. NinjaTrader looks like it was written by a group of PhDs, the automating trading features are good and reliable but the user interface is one of the worst I’ve ever come across. You’ll need their manual at all times and even simple tasks like adding a new stock requires navigating a painful and tedious maze of menus and buttons. The only reason to choose NinjaTrader over OpenQuant is if you absolutely need NT’s features, but otherwise the horrible interface should drive everyone away. Avoid it unless absolutely necessary.
By Robert Donally
On 11-16-2009 at 4:57 pm
I really had a lot of trouble with the software. Very poor UI, very expensive data services, difficult to get started, very expensive for what you get.
By Jim Bean
On 11-16-2009 at 5:05 pm
I have been using NinjaTrader for discretionary trading of futures using the Zen-Fire feed and its head and shoulders above the Transact AT platform I was using. Charting is excellent and there is a lot of 3rd party components available.
Like or Dislike:
By Deucalion
On 11-17-2009 at 12:43 pm
NT has made an excellent attempt at being a legitimate competitor to eSignal & TS. The UIis a little bit clunky but very easy to use, just like a plug and play OS-UI. Importing custom scripts is stupid easy. After a week using it’s multiple features are downright enjoyable. Things look simple and clean. And that’s the problem, they just look clean. For a professional trader, this is an unacceptable software. Uses too much memory, crashes far too often (hangs up my quad core processor) and the biggest problem of all. There is a time latency between this and the data server side API. I have fed eSignal data and ZenFire data in to it and compare the ticks. Not the same. Then fed eSignal data into eSignal charts and then on to EnSign Charts. Big difference, ticks are handled in blocks they don’t even look the same. It’s ridiculous. Time base ticks do not show the difference but tick charts sure do. Apparently ZenFire data is one of the cleanest but not so on Ninja. Admittedly, Ninja support is not bad and the polished look is good. But it feels like Vista compared to XP – bloated, clumsy, huge and inefficient. End result; rather like a Porsche with no roof – pretty but pointless.
Like or Dislike:
By Brad Repsant
On 11-17-2009 at 12:48 pm
NinjaTrader has come along way since it first started out as a simple IB front end. I have used NinjaTrader for several years for only order execution and just recently dropped TradeStation and exclusively use NinjaTrader for all my charting and system development. It takes some time to get your head around C# but the development aspect of NinjaTrader is light years ahead of Easy Language. Their support forum is top notch and the development community is helpful and growing. A lot of defectors from other platforms are adopting NinjaTrader. In a few more years I think NinjaTrader will be the gold standard.
Like or Dislike:
By George Fan
On 11-17-2009 at 12:53 pm
Hidden due to low comment rating. Click here to see.
Poorly-rated. Like or Dislike:By Rob Miller
On 11-17-2009 at 12:56 pm
This is a great, versatile platform and I converted to a lifetime license a few weeks ago, as with the ZenFire feed it’s a rock solid combination for my day to day futures trading. The support team does an excellent job of giving competent quick replies, though some will need some time getting used to their ‘no inbound’ calls support model. I also make good use of their C# / NinjaScript programming language that allows you to leverage existing systems by having the confidence to execute them to multiple broker technologies, and that without any messy code conversion needs! What I read so far on the upcoming NinjaTrader 7 release is very sweet as it will support my multicore systems more efficiently and allows you to chart multiple timeframes and symbols on one chart (even min and tick in a nice way) … overall very happy and I also like their ‘try it for free’ pricing model, this will make more and more NinjaScripts cirle around the net…convenient perspectives indeed
)
Like or Dislike:
By Deucalion
On 11-17-2009 at 12:58 pm
This is a follow up on my previous review. The new version improves the handling the core tick data from ZenFire which remains a very very good feed (great job ZenFire). But the old problems in NT are replaced by new ones. System does not terminate active strings and is left in opentasks on Windows Task manager even when shut down. One has to end process in the Task Panel (on both Vista and XP – both on multicore processors) to end so one can restart. The system does not crash as often as before when refreshing data data but hangs up just the same. Market replay is abysmal with massive memory hogging. One can only hope NT7 is better. In my opinion a much better option is to go with a direct entry DOM execution platform like OEC or TT or CQG and run charts separately. This remains an amateur’s platform. With it’s glossy look and easy programming features making it a geek’s dream but an unreliable and almost nearly an impossibility for a professional. Buyer beware. And of course its better than TS (TS code belongs in the Dark Ages so that’s not even a fair comparison). Seriously, run the OEC DOM or TT DOM or CQG DOM in comparison and you will realize the difference. And except for the CQG platform the other two are retail end white label software.
By Bret Taskin
On 11-17-2009 at 1:00 pm
Running NinjaTrader’s DOM on Zen-Fire next to XTrader and OEC is no comparison. Updates occur in NT’s DOM faster than the others compared.
Like or Dislike:
By Deucalion
On 11-17-2009 at 1:02 pm
I agree Bret…..if you read my review of Ensign elsewhere I have posted that NT has nothing (nothing) to do with Zenfire. ZF is simply a feed. ZF is comparable to esignal on unfiltered speedy tick inflow. How a charting platform handles that packet of data is a whole different ball game. Feed the TT feed into NT and one can see that it is the TT feed that comes up short and not the TT DOM. Similarly it is the OEC platform (just like the TT platform) that is much less resource intensive that NT. Please compare apples to apples. Infact I would personally go as far as saying that the ZF feed is in some cases better than the eSignal feed and the combination of ZF/NT on a T1 or high speed data network is very responsive but does not change the poor core performance of NT6.5. Apples to apples please
By Largo
On 1-12-2010 at 6:41 pm
NT (latest for now – 6.5) is not perfect. It does not allow write my not so complicated strategy due to its internal orders handling rules – it disallows reversing position strategies and using custom SL/TP/TS.
Like or Dislike:
By Bob
On 6-9-2010 at 10:08 am
As stated, this program is slugish and uses a ton of resources. Pretty much useless in normal market conditions.
Like or Dislike: