BotR
Adaptive rule-based strategy for ES and MES futures. 60-minute timeframe, 8 AM–5 PM ET session, 2–4 trades per week. Self-optimizing exits and multi-layer risk controls.
Performance History
10-year backtest on ES futures (60-minute timeframe), March 2016 – March 2026.
Mar 2016 – Mar 2026 — 10-year backtest, 1 ES contract, 60-minute timeframe. Cumulative net profit: +$119,962.50 · 1,258 total trades.
Full Performance Report
Raw NinjaTrader Strategy Analyzer output. 10-year backtest on the 60-minute chart, 1 ES contract, March 2016 – March 2026.
How BotR Works
BotR is an adaptive, rule-based trading system engineered for the E-mini S&P 500 (ES) and Micro E-mini S&P 500 (MES) futures markets. Operating on the 60-minute timeframe during the 8:00 AM – 5:00 PM ET session, it executes 2–4 trades per week — selective by design, targeting only the highest-probability setups.
The strategy uses real-time market classification — identifying breakout, trap, and range conditions — and adapts stops, targets, and sizing based on live conditions and historical performance. Score-based exit logic lets BotR self-correct mid-trade when momentum fades, while daily loss caps, max consecutive loss limits, and contract size controls keep risk in check.
All positions are closed at session end — no overnight risk. Once installed in NinjaTrader 8, BotR runs fully autonomously. Connect it to your broker, set your contract size (ES or MES), and it handles entries, exits, and risk management without any manual intervention.
What You Need to Run BotR
Make sure your setup meets these requirements before subscribing. If you have questions, check the FAQ or contact support.
BotR — Frequently Asked Questions
BotR trades ES (E-mini S&P 500) and MES (Micro E-mini S&P 500) futures on NinjaTrader 8, on the 60-minute timeframe during the 8:00 AM – 5:00 PM ET session.
BotR averages 2–4 trades per week (approximately 0.5 trades per day). It is selective by design — quality over quantity is a core principle of the strategy's edge.
No. BotR closes all positions at session close (5:00 PM ET) every day. There is zero overnight risk.
Most traders have BotR running in under 10 minutes. After subscribing, you receive the NinjaScript file and a step-by-step setup guide. The setup involves importing the strategy file into NinjaTrader and configuring your contract size (ES or MES) and broker connection.
The performance statistics shown (49% win rate, 1.32 profit factor, +$119,962 net profit, -$10,788 max drawdown, 0.42 Sharpe ratio) are derived from a 10-year backtest on the 60-minute ES futures chart from March 2016 to March 2026, trading 1 ES contract at a time, run in NinjaTrader's Strategy Analyzer. Results are scalable — MES traders can run the same logic at 1/10th the position size. All figures reflect the full tested period.
Start Trading BotR
Month-to-month. No contracts. Cancel anytime.
- BotR NinjaScript algorithm file
- Step-by-step PDF setup guide
- Full backtest data and performance reports
- All built-in risk management controls
- All future updates to BotR
- Discord community access + support
Already a subscriber? Adding a second strategy is instant.