Equity Trading Ltd

Algorithmic trading software for NinjaTrader® 8

Rules execute.
You don't have to.

MesBot and EsBot are automated strategies that trade the MES and ES futures markets to a fixed rule set inside your own NinjaTrader account. Entries, exits and risk are handled without discretion.

Live on MES since Oct 2025 Mon to Fri, 15:30 til 21:00 UK time MesBot from $74/month
MesBot live equity curve, by day
Net P&L, after costs
Trades taken
Winning trades
Largest drawdown

Live MES trading with real capital, to . Opened at the 2 contract minimum, stepped up to 4 contracts (x2 scale) on 20.04.26. Figures are net of commission. Past performance does not indicate future results.

What the software does

Structured execution, not signals.

You aren't buying alerts to act on. The strategy runs inside NinjaTrader on your own account and places its own orders, the same way every session.

01 / Entry

One rule set, every session

Entries are defined in code and tested across market conditions from 2020 onward. The system does not widen a stop, average down, or skip a trade because the last one lost.

02 / Risk

Position size fixed to the account

Contract count is set by you, in multiples of the minimum, which is two contracts on MES. Exposure only grows when you raise it, and the size of each step never changes.

03 / Exit

Partial exits and a session close

Winners are scaled out in stages rather than held on hope. MesBot and EsBot close any open position by the end of their trading window at 21:00 UK time, and nothing is carried overnight.

Scaling

More exposure, same rules.

Contracts are added in pairs, and the illustration below adds a pair for every $1,750 of balance, never taking them back off in a drawdown. The chart below applies that rule to the real live trades. The live account made its first step on 20.04.26, moving from 2 contracts to 4.

ContractsMES accountScalePer trade basis
2$1,750x1$150
4$3,500x2$300
6$5,250x3$450
8$7,000x4$600
10$8,750x5$750
12$10,500x6$900
14$12,250x7$1,050
16$14,000x8$1,200
18$15,750x9$1,350

Based on a $150 move at 2 contracts (1 contract per side).

A account, both lines from the same start
Scaling, ends on contracts No scaling, held at

Chart loading. If this stays on screen, refresh the page with Ctrl and F5.

No scaling
Scaling
Difference

Hypothetical illustration

Both lines apply the real live trade results to a account opening at contracts. One holds that size throughout. The other adds 2 contracts each time the balance covers another $1,750, stepping up times, and never steps back down in a drawdown. This is a calculation applied to past results, not a record of trades taken at these sizes, and hypothetical results have inherent limitations. See the full disclosure. Larger size does not reduce the chance of loss, it increases the amount at stake.

Hypothetical performance. These results are based on simulated or hypothetical performance results that have certain inherent limitations. Unlike the results shown in an actual performance record, these results do not represent actual trading. Also, because these trades have not actually been executed, these results may have under- or over-compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated or hypothetical trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profits or losses similar to these being shown.

Fourteen strategies, two bundles

Pick the market your account fits.

MesBot

Micro E-mini S&P 500, MES

The lower capital route in. The live record was traded at around $1,750 per 2 contracts, two minimum, in steps of two. This is the system with a published live track record on real capital.

MesBot details

EsBot

E-mini S&P 500, ES

The same approach on the full size contract, at ten times the tick value. $20,000 per 2 contracts as a reference, two minimum, in steps of two. Backtested 2020 to 2026.

EsBot details

The only strategy with a live record

$74per month, 2 to 6 contracts

MesBot's price rises in three steps as your account scales, from $74 to $149 a month, and never rises within a step. Thirteen more strategies are on Systems, most of them priced lower since they have no live record yet, and any of them can be combined into a bundle.

Get MesBot Secure checkout by Stripe

How to check our claims

The whole trade log is public.

Every live MesBot trade since 20 October 2025 is listed with entry, exit, size, commission and net result, losses included. Many are filmed as they happen.

Published trade log

All live trades, filterable, with losing trades shown in full.

Open the log

Video record

Trades posted to YouTube as they execute, so the timestamps can be checked against the market.

YouTube channel

Backtest data

2020 to 2026 backtests for MesBot and EsBot, with equity curves and full performance summaries.

View backtests

Featured on

NinjaTrader

The software works on the NinjaTrader desktop application with a futures data source.

Download NinjaTrader (affiliate link)
Kinetick, fast market data

Market data feed for NinjaTrader. Free end of day data available.

Kinetick® for NinjaTrader

Links to NinjaTrader are affiliate links.

Pricing

Fourteen strategies. Two bundles. One place to compare.

MesBot starts at $74 a month. Everything without a live record yet starts lower still. Bundles cost less than buying the same strategies apart.