NQ · LIVE ENGINE Algomyth
Analysis

How much does a trading bot actually make? The honest answer, with numbers

AUG 28, 2026 · 10 MIN READ

"How much does a trading bot make?" is not answerable as asked, and the people who answer it anyway are the ones you should be most careful with. A dollar figure without an account size, a contract count and a time period attached is not information. It is decoration.

So here is the honest version. First why the question is broken, then the full set of numbers behind the Algomyth engine, one of the engine behind this site, including the parts that still come off the top.

Why any single figure is meaningless

Three things have to travel with every profit number or it says nothing.

  • Account size. $35,000 a year is a spectacular result on a $50,000 account and a mediocre one on $500,000. Without the denominator you are looking at half a fraction.
  • Contracts. Futures results scale almost linearly with position size. Any figure can be doubled by trading two contracts instead of one. So can the drawdown. "It made X" means nothing until you know how many contracts were behind it.
  • Period. Seven months and seven years are different claims. Anyone can find a seven-month window that looks extraordinary, including inside a mediocre track record.

And a fourth, which is the one that separates a real number from a brochure: is it a backtest or a live account? Everything below is a backtest: a simulation over historical data. No real money was at risk in producing these figures.

The one thing to remember

An average of $18,814 a year does not mean you receive $18,814 a year. It means the total of the record divided by the years in it came to that. Some stretches were far better, some were losses. The average is a summary, not a paycheck.

The Algomyth engine numbers, in full

The main published report runs day by day from January 2022 to September 2026, on a mid-size account at the Medium sizing level, trading the micro Nasdaq one window a day at 9:30 AM ET.

LineHow it is calculatedFigure
PeriodDay by day, historical dataJanuary 2022 to September 2026
Account modeledMid-size, Medium sizing levelMid-size
Total tradesStrategy Analyzer report1,164
Profit factorDollars collected / dollars paid out1.46
Worst drawdown of the periodDeepest peak-to-trough$5,273
Costs$1.90 per contract round turn plus a tick, charged inside every trade≈ $2.40 a trade on MNQ
Net profitWhat is left once that is paid$87,359
Net per yearAverage across the record$18,814
Net per trade$87,359 ÷ 1,164≈ $75

That last row is the one worth staring at. Seventy-five dollars a trade, after costs. That is the whole edge, repeated eleven hundred times. Nothing about this is a jackpot. In the test it is a small statistical advantage applied with no days off. The cost side of that calculation is broken down in slippage and commissions, and the full report with the live signal log that archives every new signal with its outcome is on the performance page.

Hypothetical performance. Every figure on this page comes from a backtest of Algomyth over historical data, not from a live account. Simulated results are prepared with hindsight, carry no financial risk, and cannot fully reflect real execution, slippage or liquidity. Past performance, real or simulated, does not guarantee future results.

The average is true and misleading at the same time

No month in that backtest made exactly the average. Months are lumpy. There were months well above it, months near zero, and losing months. A system whose target sits at three times its risk, and which therefore only needs a 25% hit rate to break even, produces losing streaks as arithmetic, not as malfunction.

The number that describes the experience better than the average is the worst drawdown of the period, $5,273. That is the deepest the equity curve fell from a high before recovering, in simulation, on a mid-size account. Before you look at any monthly average, decide whether you would have kept the system running through that. Most people who fail with a functioning system fail exactly there, and the honest treatment of it is in risk.

The average tells you what the system did. The drawdown tells you what you would have had to sit through to get it.

The annual average, and why it is not a salary

Across the whole record, the Medium level on a mid-size account averages $18,814 a year net. That is the figure to quote, and it is an average of four and three-quarter years, not a description of any one of them. Some years inside that record ran well above it and some ran well below.

It would be easy to pull the best twelve months out of the curve, lead with those, and quietly drop the rest. We are doing the opposite, because a single year is the less useful number. Twelve months is a small sample from one set of market conditions. Volatile, directional opens are exactly what this system is built for, and they are not permanently available. A good recent year is a fact about the recent past, not a forecast. Build your expectations on a strong year and the first ordinary quarter will feel like a failure when it is just the average showing up.

Now subtract the accounts you consume

Here is a cost most published trading numbers leave out entirely, and it is a real one if you trade funded capital.

Funded accounts have hard drawdown rules (usually trailing ones) and those rules close accounts. Not only bad accounts. Even a system that makes money over time will still have accounts taken out, because a drawdown that the strategy recovers from is a drawdown the account rule does not wait for. When an account closes, you buy another evaluation.

How often that happens depends on the firm's rule and on where in the sequence you start, so there is no single number to publish for it and we are not going to invent one. What the report does give you is the size of the hole: a worst drawdown of $5,273 over the period, against an average of $18,814 a year. A drop of that size ends a 50k evaluation outright.

State the consequence plainly, because it is the actual downside of the funded model: evaluation fees are money you pay in advance, in cash, whether or not the account ever pays you back. In a flat six months you pay them and receive nothing. The mechanics are described properly in how funded accounts work.

For reference, typical evaluation costs run about $100 for a 50k, $250 for a 100k and $400 for a 250k.

What changes the number

Two levers, and they both move in both directions.

The sizing level. The system publishes three, and they scale together. On a mid-size account, Medium averages $18,814 a year net with a worst drawdown of $5,273. Low is about half of both, $9,407 and $2,637. High is about double, $37,629 and $10,546. The pain scales exactly as fast as the profit, which is why starting at a level you can sit through is not timidity, it is the only way the numbers you looked at still apply to you.

Number of accounts. Running the same system across several of your own funded accounts multiplies whatever the result turns out to be, up or down, and multiplies the evaluation fees and commissions with it. The mechanics are in copying trades across funded accounts.

Run the arithmetic on your own assumptions

Change the account size, the number of contracts and the commission rate, and see what the same backtest looks like on your numbers instead of ours.

What the number does not include

The net figure above accounts for commissions and slippage, which are charged inside the run. It does not account for evaluation fees, nor for the rest of the operating costs, which are small but real and all yours:

  • Platform and market data. A real-time futures data subscription, and whatever NinjaTrader 8 licensing arrangement you use.
  • Infrastructure. A VPS if you rent one, which is a low double-digit monthly cost. See whether you actually need one.
  • The system itself. The license, listed on pricing.
  • The prop firm's terms. Payout splits, minimum trading days, consistency rules and withdrawal thresholds all sit between a profit on a screen and money in your bank account.
  • Taxes. US futures gains generally fall under Section 1256 and get their own treatment. That is between you, a tax professional and the IRS, and it comes out of every number on this page.

So what is the honest answer?

For this system, on this account size, over this period, in simulation: $87,359 net from January 2022 to September 2026 on a mid-size account at the Medium level, an average of $18,814 a year, about $75 a trade with costs already taken out, a worst drawdown of $5,273 along the way, and a target at three times the risk that needs only a 25% hit rate to break even.

That is a real number with all its qualifiers attached, and it is deliberately less exciting than what you will be shown elsewhere. If somebody quotes you a monthly percentage with no account size, no contract count and no drawdown, they are not being optimistic. They are describing something that does not exist. The wider context for all of it is in what a trading bot actually is.

Frequently asked questions

Are these results from a real account?

No. Every figure on this page comes from a backtest: a simulation of the strategy over historical market data using NinjaTrader 8's Strategy Analyzer. Simulated results are prepared with the benefit of hindsight, involve no financial risk, and cannot fully reproduce real execution, slippage or liquidity conditions. They are published because you can reproduce them yourself, not because they predict anything.

Can I expect $18,814 a year?

No, and you should treat that figure as a description of the past rather than an expectation. It is an average across four and three-quarter simulated years that included losing stretches and flat ones, and any individual year can land far above or far below it. Past performance, real or simulated, does not guarantee future results. Plan around the drawdown figure, not the average.

Why is there no gross number anywhere?

Because a gross number is the flattering one and the easy one. Leave the commission field at zero in the Strategy Analyzer and a bigger figure prints, without anybody having to lie. Here the toll goes in before the report comes out, at a rate that is written down: $1.90 per contract round turn plus a tick of slippage, about $2.40 a trade on the micro Nasdaq. Set those same rates in your own Strategy Analyzer and the published figure reproduces; put your broker's real rate into the calculator and you get your own version of it.

How many funded accounts do I need?

One is enough to find out whether you can actually live with the system, and starting with one is the sensible move. People run several because a single account caps contract size and because spreading across accounts reduces the chance that one drawdown rule ends everything at once. Each additional account is another evaluation fee paid up front, so scale only after the first one has behaved as expected for a while.

What is the fastest way to lose money with a system like this?

Starting with more contracts than the tested size, and switching the system off during a normal drawdown. The first one multiplies a drawdown you have never experienced; the second ensures you take the losses and miss the recovery. Both are decisions made by the owner, not by the software, and they account for most of the failures we see. Start where the backtest starts, and read getting started before you fund anything.

In short: a profit figure without an account size, a sizing level and a period is worthless. The one on this site is $87,359 net for the Algomyth engine, January 2022 to September 2026, on a mid-size account at the Medium level: about $75 a trade with costs already deducted, an average of $18,814 a year, and a worst drawdown of $5,273 that is the number to plan around. All of it is a backtest. All of it is hypothetical. And all of it is reproducible on your own machine, which is the only reason it is worth quoting at all.

Watch the engine, not the promises

Everything we write comes back to one idea: verify, then decide. The live terminal exists for exactly that.

Unlock Algomyth Live