Home › Guides › How to Buy an EA

TESTING TRAPFREENO ACCOUNTAUTOMATED TRADE BOTSHow to Buy an EAWhy a good backtest can lieEDUCATION ONLY | NO SIGNALSEXAMPLE NUMBERS ARE LABELLEDAUTOMATED TRADE BOTSautomatedtradebots.com
A free page on how to buy an ea. Education only, with example numbers labelled.
TESTING TRAP

How to Buy an EA

Short answer

Before paying, ask for four things: a live track record in a checkable format, a way to test on a demo account, the refund terms in writing, and the licence terms. If any is refused, that is information.

Buying an EA is paying for a rule set you cannot fully see. This page lists the checks to make before you pay, and the limits of any proof a seller can show.

The page explains the idea in plain words, works through the arithmetic with a table, and shows how it hits grid, martingale and DCA bots, then tells you what to check before you run one.

  • A worked example with real arithmetic
  • How it hits grid, martingale and DCA bots
  • How to check for it before you run a bot
  • No advice, no signals, no profit promises

Last reviewed 28 October 2026. Education only, not advice.

Free, no account Runs in your browser Worked numbers shown Not advice Examples labelled

Ready to go further

Next: install and run it on a demo

Whatever you buy, load it on a demo chart first and check it logs, sizes and stops as the seller said.

Read install an EAFree, no account
Reading time6 minutes
Worked exampleExact arithmetic
Tools linked0 on this page
Reviewed28 Oct 2026

What is included

  • What it is, in plain words
  • The formula or mechanism, with exact arithmetic
  • How it hits grid, martingale and DCA bots
  • A check you can run before you switch a bot on

Who it is for

  • People who run or plan to run a trading bot
  • Anyone reading a backtest or a bot sales page
  • Readers who want the numbers, not the pitch
  • Not advice, and not a signal service
First-year cost of a $300 EA plus a $25 a month server, as a percent of the account (made-up)60.0%$1,000account30.0%$2,000account12.0%$5,000account6.0%$10,000accountMade-up: licence $300 once, server $25 a month, so $600 in year one. Percent = 600 / account. This is before spread, commission and anylosses. Calculated by us on 29 Oct 2026, exact.
The picture for this page. Example numbers are made up unless the page says they were calculated.

Key facts

  • Before paying, ask for four things: a live track record in a checkable format, a way to test on a demo account, the refund terms in writing, and the licence terms. If any is refused, that is information.
  • Buying has a running cost beyond the price. In the made-up example here a $300 licence and a $25 a month server cost $600 in year one, which is 60.0 percent of a $1,000 account (calculated by us on 29 Oct 2026, exact).
  • A record from a small number of trades is wide. A made-up 60 percent win rate from 20 trades could be about 21.5 points either way, and from 400 trades about 4.8 (approximation, calculated by us on 29 Oct 2026).
  • Proof can show what happened on one account in one period. It cannot show what will happen on yours, and a back test is not a live record. See backtesting.
  • Test any EA on a demo account first with install an EA. For a general checklist, see best EA for MT4.

What you are actually buying

When you buy an EA you buy a licence to run a program. You do not buy results. The program is a set of rules, often compiled so that you cannot read them. What you can check before paying is the evidence the seller offers and the terms of the sale. What you cannot check is what the rules will do next month.

That shapes the whole process. Treat the purchase like any due diligence: assume the claims are unproven until you have seen the evidence, and keep the cost of being wrong small. The cost of being wrong is the price, the running costs, and any trading losses while you find out.

The checks, in order

  • Ask for a live track record in a format you can check. That means a statement or report from a real account that lists every trade with its open and close time, size, price and costs. A screenshot of a balance, or a curve, is not that. Ask which account type and which broker conditions it ran under, because a different spread or commission changes the result. If the seller shows only a back test, say so to yourself: it is a picture of the past with the settings fitted to it. See overfitting.
  • Ask how long it ran and how many trades it made. A short record or a small count of trades tells you little, as the figure below shows.
  • Ask for the drawdown and the largest lot. You need the worst dip and the biggest position it ever held. See max drawdown. If the lot grows after losses, read the martingale page first.
  • Ask to test it on a demo account. A trial version, a demo licence or a time-limited key. A seller who will not allow a demo test is asking you to trust a picture. Even so, a demo is not a live account. See demo account.
  • Read the refund terms. Is there a refund, for how long, under what conditions, and who decides. A refund that is only for "technical faults" does not cover an EA that works and loses. Get the terms in writing and keep a copy of the page as it stood on the day you paid.
  • Read the licence terms. How many accounts can it run on, does it tie to one account number, does it expire, and what happens if the seller closes. Ask whether updates are included and for how long.
  • Check the seller's claims for words that cannot be true. Promises of sure results, "no losing months", or no risk at all. If you see them, stop.
  • Ask how it works in plain words, even if the code is closed: what triggers a trade, where the stop is, what the lot is. If the seller cannot say, you will not know when it is behaving wrongly.

Worked example: the cost you start behind by

A purchase has costs that arrive before the EA has traded once. This is a made-up case: a licence for $300 paid once and a hosted server at $25 a month, so $600 in the first year. See forex VPS for why a server is often used. It is a fixed cost whatever the EA does.

First-year cost as a percent of the account = 600 / account balance x 100
AccountLicenceServer for 12 monthsYear-one cost as a percent of account
$1,000$300$30060.0%
$2,000$300$30030.0%
$5,000$300$30012.0%
$10,000$300$3006.0%

On $1,000 the EA must first earn 60.0 percent to cover what it cost to own. On $10,000 the same costs are 6.0 percent. Calculated by us on 29 Oct 2026, exact. These numbers are made up and ignore spread, commission and any trading loss, all of which come on top. The point is to know the hurdle before you buy. Prices and server costs vary widely.

How wide a made-up 60 percent win rate could really be, by trades in the record+/- 21.520trades+/- 13.650trades+/- 9.6100trades+/- 4.8400tradesApproximation: about 95 percent range = 1.96 x sqrt(0.6 x 0.4 / trades), in percentage points. It assumes independent trades, whichmarkets do not guarantee. Calculated by us on 29 Oct 2026.
A win rate from few trades is wide. Roughly, a 60 percent rate from 20 trades is consistent with a true rate anywhere from the low 40s to the high 70s.

What proof can and cannot show

What a good record can show

  • That the EA traded on a real account over a stated period, and what it did there.
  • The size of its losing runs in that period, if the full trade list is shown.
  • Whether its claims, such as a stop on every trade, match its behaviour.

What it cannot show

  • The future. A market that suited the rules for six months can stop suiting them.
  • Your results. Your broker's spread, your commission, your server delay and your lot size differ. Costs are covered on the forex EA page.
  • That the record is honest. An account that is shown may be chosen from many, and the ones that failed are not shown. This is survivorship bias. An independent, third-party verified record is stronger than one the seller supplies, but it still cannot predict.
  • Anything about the rules you cannot see. A closed program can change its own behaviour only if the seller issues an update, but you cannot read why it trades.

If you decide to go ahead

Run it first on a demo account for long enough to see several of its trades match its claims. Start with the smallest size you can. Set a loss limit in advance and write down what result would make you stop. This is a way to limit the cost of finding out, not a promise it will work.

FAQ

Frequently Asked Questions

What should I ask a seller before buying an EA?

Ask for a live track record in a checkable format, a way to test on a demo account, the refund terms in writing, and the licence terms. Also ask for the drawdown and the largest lot.

What counts as a live track record?

A statement from a real account that lists every trade with times, size, price and costs. A balance screenshot or a curve is not enough, and a back test is a different thing.

Does a back test prove an EA works?

No. It shows how the rules would have done on past data, often with settings fitted to that data. It does not include real fills and cannot show the future.

What refund terms should I look for?

A stated period, clear conditions and who decides. Be careful with terms that only cover technical faults, because an EA that works and loses is not a fault.

How many trades make a record believable?

More is better. A made-up 60 percent rate from 20 trades is consistent with a wide range of true rates, and the range narrows only slowly as the count grows.

Are the numbers on this page real?

Example numbers are made up to show how the maths works, and the page says so. A figure only counts as exact when the page says it was calculated on a stated date. Nothing you enter in a calculator leaves your browser.

Can I use this to decide whether to run a bot?

It can show whether a bot's numbers hold together and how much an account can lose. It cannot say what the market will do, and it is not advice. Use it to ask better questions, then read the terms of your own broker or exchange.

Is this financial advice?

No. It is general education about checking a purchase. The numbers are made up and it names no product.

Know the Risk Before You Run It

Free calculators and guides, added every week. Leave your details and we will email you when new ones go up.

Trading carries a risk of loss