 |
Runningbear
Registered: May 2002
Posts: 1689 |
02-18-11 03:17 AM
Ninjatrader promotes the autotrading feature of their software heavily but it seems not many traders actually use this functionality.
Does anyone on ET autotrade futures with Ninja day in and day out?
I'm really interested to hear from anyone about their experiences autotrading with this product.
thanks in advance,
Runningbear
|
| |
|
Edit/Delete • Quote • Complain |

abattia
Registered: Dec 2008
Posts: 983 |
02-18-11 08:39 AM
I have autotraded equities with NinjaTrader (6.5) every day for last 18 months, and am also in the process of adding a futures strategy.
I think it's a great platform. It has small quirks, like any software, but I have found them easy to work around. And I love the fact that NinjaScript makes it easy to prototype ideas, and NinjaTrader makes simple backtests and optimizations easy, too. I wouldn't use it to autotrade strategies requiring more than about 4 or 5 entries in a minute (I have tried), but for anything less time and order intensive than that, I think it's great and adequate.
NinjaTrader 7 looks even better than 6.5, and the only reason I haven't switched yet is that I have my strategies written for 6.5 and haven't had time to deal with converting them. I'll need to tackle that in next few months, I imagine.
I have not used NinjaTrader to simulate at the full order book level (am not even sure that you can), but using it to simulate at the last traded price level (or bar level) is adequate for lots of situations, IMHO.
Hope that helps.
|
| |
|
Edit/Delete • Quote • Complain |

Runningbear
Registered: May 2002
Posts: 1689 |
02-20-11 10:58 AM
Abattia,
If you don't mind me asking, which broker do you trade through? Also, what are some of the quirks you've had to deal with? I'd like to eventually go fully automated so having some idea of the likely ideas would be great.
thanks,
Runningbear
|
| |
|
Edit/Delete • Quote • Complain |

Bernard111
Registered: Mar 2002
Posts: 1576 |
02-20-11 12:10 PM
Probably before going automatic the main concerns is being sure the the whole thing is reliable and fast: even with high end setup if you have a lot of tick by tick indicators , you are risking a 'not responding' during a fast market. Also be aware of limitation or risk on backtesting module. The 6.5 is no more developed so every bets is on NT 7 now but even after the 'production' switch (ending of beta phase) of the latest months, at each release there are a lot of 'fixes', not merely new features. NT and BMT forums could help in your investigations, too. I use NT 7 just for charting.
|
| |
|
Edit/Delete • Quote • Complain |

heech
Registered: Dec 2008
Posts: 1876 |
02-20-11 01:38 PM
I also use Ninja 6.5 for autotrading; started with equities 2.5 yrs ago, moved to futures 1.5 yrs ago. I trade around 12,000 sides a month currently, so cumulatively more than 100,000 overall.
I agree there are quirks. I believe there remains a race condition in the code... There are times (once a week?) where order quantity goes wrong, or an order just isn't submitted. But you gradually build up checks that allows you to be aware of these issues.
With futures, I've traded over Pats (horrible), IB, ZenFire... And ultimately settled with Rithmic. I am currently planning to explore TT as well, both as a backup and as a mechanism for more overseas instruments.
I always intended to replace Ninjas order execution code with calls into either QuickFix or Rithmic /TT API... Thinking that would be faster or more reliable; I could just leave Ninja as a backtest tool, quote parser, etc. But 2 yrs into this, I just haven't found it necessary to make the change. Im satisifed with my results, and if it ain't broke...
And btw, I've probably placed up to 10-20 trades a minute during peak. It helps I'm only looking at 8-12 futures instruments, rather than hundreds of equity symbols. I also kep my event-based code as simple as possible.
|
| |
|
Edit/Delete • Quote • Complain |

tortoise
Registered: Nov 2005
Posts: 2494 |
02-20-11 02:25 PM
I find threads like this terribly intimidating. I've been working, more or less full time, to become a consistently profitable trader in the ES. It seems that I'm finally there -- after five grueling years.
Yes, it's taken me five fucking years to learn how to take two or three positive expectancy trades a day in one instrument ... and here you guys are, firing off two or three trades a minute in 12 instruments.
I know, I'm a tortoise. But geez ...
|
| |
|
Edit/Delete • Quote • Complain |
| Receive
an email whenever a new post is added to this thread by subscribing
to it. |
|
|
|
|