NinjaTrader 8

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.

+$119,962 Net Profit · 1 ES Contract · 10-Year Backtest
30-Day Money-Back
Cancel Anytime
No Contracts
Stripe-Secured
For NinjaTrader 8.1+
BotR cumulative net profit — 10-year equity curve
Cumulative Net Profit  ·  Mar 2016 – Mar 2026
49%
Win Rate
Verified backtest
1.32
Profit Factor
Gross profit / gross loss
+$119,962
Net Profit
1 ES contract, 2016–2026
-$10,788
Max Drawdown
Peak-to-trough, 1 ES contract
Track Record

Performance History

10-year backtest on ES futures (60-minute timeframe), March 2016 – March 2026.

BotR cumulative net profit equity curve — NinjaTrader Strategy Analyzer, 2016–2026

Mar 2016 – Mar 2026 — 10-year backtest, 1 ES contract, 60-minute timeframe. Cumulative net profit: +$119,962.50 · 1,258 total trades.

Strategy Analyzer

Full Performance Report

Raw NinjaTrader Strategy Analyzer output. 10-year backtest on the 60-minute chart, 1 ES contract, March 2016 – March 2026.

BotR NinjaTrader Strategy Analyzer performance summary
Strategy Overview

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.

Strategy Details
Asset Class Futures (ES, MES)
Timeframe 60-minute bars
Session 8:00 AM – 5:00 PM ET
Frequency 2–4 trades/week
Contract Size 1 ES or 1 MES
Platform NinjaTrader 8.1+
Data Feed Kinetick or equivalent
Overnight Risk None — flat at close
Technical Requirements

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.

Platform NinjaTrader 8.1 or higher
Data Feed Kinetick, Rithmic, or CQG
Broker Any NinjaTrader-compatible broker
OS Windows 10 / 11 (64-bit)
Markets ES (E-mini S&P 500), MES (Micro E-mini S&P)
Common Questions

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.

View Full FAQ

Start Trading BotR

Month-to-month. No contracts. Cancel anytime.

BotR — Individual Strategy
$ 99
/month
Get Instant Access — 30 Days Risk Free
30-Day Money-Back
Cancel Anytime
No Contracts
Stripe-Secured
What's Included
  • 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
View All Plans
Have questions? See our FAQ

Already a subscriber? Adding a second strategy is instant.