Pre-release opens Sunday 30 August

JTM AutoExecutorTwo engines. Two cockpits.
Up to forty accounts.

An automated execution platform for NinjaTrader 8. AutoExecutor runs your rules, manages the bracket, and replicates every fill across your other accounts — while you watch it happen, line by line.

What happens when

Three dates

AutoExecutor is releasing in stages so that everyone who starts, starts properly.

Sunday 30 August

Pre-release opens

Access requests open. Start with the 30-day trial at $49.99. Licences are issued in the order requests arrive, so early requests reach the front of the queue for release week.

Sunday 6 September

Full release

The complete platform ships — WatchdogXr and TeleXr together, with the trade copier and both cockpits.

Sunday 13 September · 8:30 AM PT

Live tutorial on YouTube

A full walkthrough: installation, arming the engines, configuring the copier, and reading the cockpit. Free, live, and questions answered on air.

The idea

Your rules, executed the same way every time

Most trading losses are not analytical. They are the gap between the plan and what actually got clicked. AutoExecutor closes that gap by taking the click away.

Two execution engines

WatchdogXr reads market structure and fires scenario-based entries. TeleXr handles pyramiding, scale-ins and a breakeven ladder. Run either, or both.

Two independent cockpits

Account 1 and Account 2 run their own engine, their own instrument, their own socket and their own copier. One machine, two completely separate operations.

Every decision on the record

Each execution is scored and journalled automatically — entry timing, stop placement, exit management. The dashboard is built from your own fills, not a demo.

Trade copier

One fill. Up to forty accounts.

Each cockpit copies its master account to as many as twenty followers. Two cockpits, forty accounts, one machine.

AutoExecutor Copier tab showing a master account, follower accounts in sync, the ownership registry, and a blocked account claimed by the second cockpit
Copier tab · armed and live, three followers in sync, ownership conflicts at zero. Account numbers are masked by the app itself — see below.
  • It steers, it doesn't relay. The copier computes each follower's target position and corrects toward it. A follower that rejects an order heals itself on the next pass instead of drifting silently out of position.
  • No account can be claimed twice. An ownership registry spans both cockpits. If Account 2 already trades an account, Account 1 sees it as BLOCKED and cannot enrol it — because two engines steering one account would fight forever.
  • Per-follower sizing. Each follower carries its own multiplier and a hard maximum position, so a small account can follow a large one without inheriting its size.
  • It stops when it cannot see. If follower state goes stale for five seconds the copier holds rather than acting on a position that may have moved. Replication health is on screen: copied, rejected, out of sync.

Privacy

One switch hides every account number

Look closely at the screenshots on this page. Every account reads LFE•••••0066. Nothing was edited — that is the app.

  • Global. One control in the title bar masks account identifiers everywhere they appear — copier, journal, dashboard, strategy panel, PDF reports and CSV exports, across both cockpits.
  • The last four digits survive so rows stay distinguishable and support can ask about "the one ending 0066" without you unmasking anything.
  • Simulation accounts stay readable. Sim and Playback accounts are never masked, so anyone looking at your screen can tell at a glance whether it is live or simulated.
  • Display only. Your stored trade history always keeps the real account name. The mask never reaches your records.
If you record videos, share your screen with a coach, post in a community, or send a report to a funding programme, this is the difference between doing that comfortably and not doing it at all.

TeleXr

Pyramiding with a breakeven ladder

Add to a position on your terms, and move the stop as the trade earns it.

TeleXr strategy panel showing pyramid settings, breakeven ladder, risk basis, session windows and live position controls
TeleXr_Stgy · pyramid rules, breakeven ladder, R:R and session gating, with flatten and pause controls always in reach.
  • Rules you set once. First add at a chosen tick profit, subsequent adds at a fixed spacing, a maximum leg count, then breakeven plus a locked buffer.
  • Session gating. Enable Asia, London or New York independently. The engine stands aside outside the windows you chose.
  • Entry filters. Minimum EMA separation, minimum bucket run, R:R floor and a contraction filter — each one a reason not to take a trade.
  • Manual override, always. Flatten now, pause entries, close half, stop to breakeven. The engine never takes the wheel away from you.

The journal

Every execution scored, automatically

The trade log fills itself from your actual fills, then grades the execution against the plan.

Log Trade tab showing execution scoring across MTF alignment, entry, stop, exit and emotion, with a list of recent auto-logged trades
Log Trade · execution scoring across alignment, entry, stop, exit and emotional state, with recent trades logged automatically.
  • Scored on process, not outcome. Multi-timeframe alignment, entry timing, stop placement, exit management and emotional state — a winning trade taken badly still scores badly.
  • Filled in for you. Automated executions log themselves with instrument, account, scenario, structure and exit reason. Manual trades can be added by hand.
  • Scenario tagging. Every trade carries the scenario that produced it, so you can see which of your setups is actually paying.
  • Left panel context. MTF alignment, EMA separation telemetry, market structure and levels sit alongside, so the reasoning is captured with the trade.

Dashboard

Your own numbers, not ours

Daily, weekly, monthly and yearly views built entirely from the trades in your journal.

AutoExecutor dashboard showing trade count, win rate, average R-multiple, cumulative profit and loss, per-scenario contribution and a table of all trades
Dashboard · a single session in the developer's own test account. Illustrative of the interface only.
About the figures in this image. The numbers shown are a single short session from the developer's own account, captured to demonstrate the interface. They are not a track record, not typical, not verified by any third party, and not a representation of what any account will or is likely to achieve. A handful of trades tells you nothing about an edge. Past performance is not indicative of future results, and trading futures carries a substantial risk of loss.
  • Per-scenario contribution. See which scenarios produce your results and which quietly cost you.
  • Risk-adjusted measures. Sharpe, Sortino, Calmar and max drawdown once there is enough history to compute them honestly.
  • Filter events. A record of the trades the engine declined and why — often more instructive than the ones it took.
  • Exports. PDF report and CSV, both of which respect the redaction switch.

What you need

Requirements

Platform NinjaTrader 8, with a live or simulated brokerage connection. AutoExecutor installs its own indicator and strategy components.
Operating system Windows 10 or 11. The installer places everything for you; no manual imports.
Accounts One account minimum. The copier is only useful if you hold more than one, and is entirely optional.
Your broker's rules Many proprietary and funded-account programmes restrict automated trading or copying between accounts. Check yours before enrolling those accounts.

Validation study

Nine months, 1,882 trades, and what a bad run looks like

A backtest of the Project Noble build on NQ futures, October 2025 to June 2026, run through NinjaTrader 8 market replay.

HYPOTHETICAL

Every number in this section is a hypothetical example produced by backtesting. No real money was at risk, no live orders were sent, and no customer account produced these results. Hypothetical performance has inherent limitations — see the full disclosure at the end of this section.

$134,790
Net P&L, 9 mo
9 / 9
Profitable months
1.21
Profit factor
48.7%
Win rate
−11.1%
Max drawdown
1,882
Trades / 212 days

One contract per signal on a $150,000 reference account. Dollar figures scale with position size — two contracts roughly doubles both the profit and the drawdown.

The part most studies skip

Pass and fail criteria were fixed before the results were seen

It is easy to run a study and then decide afterwards what counts as success. These three thresholds were written down first, which is what makes the result mean anything.

PASS

At least 7 of 9 months profitable9 of 9

PASS

Net above $90,000$134,790

PASS

No month worse than −$6,000Worst month +$320

Monte Carlo

Ten thousand alternative nine-month campaigns

A single historical path tells you what happened once. Resampling it shows the range of outcomes a client account could see — including the unlucky ones.

Net P&L over nine months

10,000 resamples · shaded band is the middle half of outcomes

OutcomeNet P&LOn $150k
95th percentile$197,617132%
75th percentile$160,935107%
Median$135,18090%
25th percentile$109,81573%
5th percentile$72,87449%

Worst drawdown per campaign

10,000 resamples · shaded band runs from typical to unlucky (median to 95th)

Depth of dipDrawdownOn $150k
Typical (median)−$16,485−11%
Unlucky — 1 in 20−$28,775−19%
Rare — 1 in 100−$37,261−25%
Chance the dip exceedsProbability
$15,00061.2%
$25,00010.9%
$40,0000.6%
How to read the drawdown figures. In a typical nine-month campaign the deepest dip is around −$16,485, roughly 11% of a $150,000 account. In an unlucky one-in-twenty campaign it reaches about −$28,775, and in a rare one-in-a-hundred about −$37,261. Drawdown scales with position size: two contracts roughly doubles these figures, and a smaller account should read them as a larger percentage. This is the number to size against.

Where it came from

Three of the six scenarios lost money

Scenario E carried the study. D traded the most of any scenario and finished slightly negative. Both are shown, because a breakdown that lists only winners is not a breakdown.

ScenarioTradesNet P&LWin rateProfit factor
E698+$112,69040.4%1.36
A203+$29,58040.9%1.32
G84+$7,30059.5%1.41
B27−$74537.0%0.91
F25−$6,22524.0%0.64
D845−$7,81057.5%0.96

The engine classifies each trade's context as trending or not, at entry. Trades taken in the conditions it flagged as trending earned $134 per trade across 543 trades; the rest earned $46 across 1,339 — a 2.9× concentration of edge in the conditions the classifier identifies.

Hypothetical performance disclosure — read this before you weigh any number above. The results shown in this section are hypothetical. They were generated by backtesting — NinjaTrader 8 market-replay execution of a fixed software build over historical data — and they do not represent actual trading in a live account. No real money was placed at risk.

Hypothetical performance results have many inherent limitations. They are prepared with the benefit of hindsight, and simulated programs in general are designed with it. Market replay does not reproduce live slippage, latency, fill quality or liquidity, and unlike an actual performance record these results do not reflect financial risk actually borne in live trading — or the effect of that risk on the decisions a person makes while a position is open. Nine months on a single instrument in one market period is a narrow window and is not proof of an edge that persists.

No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. Past and hypothetical performance are not indicative of future results. Trading futures carries a substantial risk of loss and is not suitable for all persons.

Method. NinjaTrader 8 market replay, build ae-2.6.0-replay-validated, NQ index futures, one contract per signal, recorded trade-by-trade — 1,882 trades across 212 trading days, October 2025 to June 2026. Profit factor is gross profit divided by gross loss; drawdown is peak-to-trough on the cumulative equity curve in chronological order. The Monte Carlo uses 10,000 resamples via daily-block bootstrap, which draws whole trading days with replacement so intraday streaks stay intact rather than assuming each trade is independent — the assumption that would understate drawdown. It was cross-checked against a trade-level bootstrap, which produced a median of $134,135 and a 5th percentile of $71,110.

Full platform

$49.99 for 30 days

Then $499 per month, starting on day 31.

How the billing works once your licence is issued. Nothing is charged while you are on the waiting list.

  1. At sign-up — you are charged $49.99. That covers your first 30 days, in full.
  2. Day 31 — unless you cancel first, your subscription renews automatically at $499 per month and recurs monthly until you cancel.
  3. Cancel any time. Cancel before day 30 and you are never charged the $499. The trial is yours to keep for its full 30 days either way.

Cancel from your account page or by emailing info@jtmfin.com. We will email you before the first $499 charge.

  • Both execution engines, both cockpits
  • Trade copier — up to 40 follower accounts
  • Global account redaction
  • Automatic journalling, scoring and dashboard
  • PDF and CSV export
  • Updates throughout your subscription

Sign up

Two ways to start

Request a licence for release week, come to the free live tutorial, or both.

Start your 30-day trial

$49.99 · then $499/month from day 31

Reserve your place in the queue. Requests are worked in the order they arrive, and you will hear from us before the 6 September release with a checkout link and your licence key.

No payment is taken now. This reserves your place. We will send you a secure checkout link before the 6 September release. No spam — we will only email you about AutoExecutor.

Live tutorial on YouTube

Sunday 13 September · 8:30 AM PT / 11:30 AM ET

A full walkthrough, free and open to anyone — you do not need a licence to attend. Installation, arming the engines, configuring the copier, and reading the cockpit, with questions answered live.

We will send the stream link and a reminder. Nothing else.

Already using Execution Watchdog? AutoExecutor is a separate product with its own licence key and its own installer — your Watchdog licence continues unchanged, and the two run side by side. See Execution Watchdog →