Custom Strategies
Fully automated NinjaTrader strategies built for backtesting, optimization, and live execution.
We recommend NinjaTrader strategies for back testing, optimization, and historical performance research. We encourage customers to have confidence in historical results and therefore leave the strategy running at all times. We believe fully automated strategies lose their purpose when humans start to intervene.
Strategy vs. Order Execution — Which Do You Need?
Sometimes it can be difficult to know when to use a strategy vs. a custom order execution solution. Strategies are best for fully automated systems that need backtesting and optimization. Order execution projects are better for semi-automated systems with chart-based buttons and discretionary entry. Our Enhanced Chart Trader is a full-featured solution for semi-automated discretionary trading.
Here's what you can expect from our custom NinjaTrader strategies:
- 01
Unmanaged Approach
We write all custom strategies using the unmanaged approach for maximum flexibility and reliability in both backtesting and live trading.
- 02
Accurate Backtesting
Every project is written to execute on bar close for the highest reliability in the Strategy Analyzer. Years of experience have standardized our framework for precise backtesting and optimization.
- 03
Flexible Entry Orders
Strategies can enter at market, limit, or stop. Orders can be moved or cancelled at any time, and multiple entries can occur simultaneously.
- 04
Advanced Exit Orders
Strategies can submit an unlimited number of stop loss and profit target orders. Positions can also be closed based on any logical condition.