Ready to go further
Next: work out the size a trade really needs
The lot size calculator turns a risk amount and a stop distance into a lot size, which you can then compare with what a copier places.
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
Key facts
- A trade copier is a program that watches one account, called the source, and places matching orders on one or more other accounts, called destinations. The accounts are usually yours.
- Every copy is a new order. It arrives after the source order, at its own price, in a size rounded to what the destination allows.
- Lot scaling decides the size on each destination. Rounding to the lot step can shrink small trades or skip them. In our made-up example 1 of 5 trades were skipped.
- The common failures are a stopped program, a lost connection, a rejected order and a close that never arrives. A copier that fails quietly leaves a position open on one side only.
- Test every copier on demo accounts with real trades and compare the two sides line by line before any live use.
What a trade copier does
You trade, or a bot trades, on the source account. The copier sees each new order, each change to a stop or target, and each close. It sends the same instruction to every destination. Some copiers run inside the platform on the same computer. Others run on a server and talk to each account over the internet.
People use copiers to run one strategy on several accounts, to spread one idea across accounts held with different providers, or to keep a live account matched to a test account. A copier is not the same as a service that lets strangers follow a leader. For that, see copy trading. Here all the accounts are yours, so you control both ends and carry all the risk.
Latency: the copy is always late
Latency is the time between the source order and the destination order. It has parts: the copier noticing the trade, the message travelling, the destination accepting it, and the fill. It is usually small, and in a quiet market the price barely moves in that time. In a fast market it can move several pips, and the destination gets a worse price than the source. A copier on a computer far from the trading server, or on a weak connection, adds more. See forex VPS.
A strategy that earns only a few pips per trade can be wrecked by latency alone, so the copier is part of the strategy, not a neutral pipe. See slippage.
Lot scaling
The destination is rarely the same size as the source, so the copier scales. The common modes are a fixed lot, a multiple of the source lot, and a ratio of balances or equity. A ratio keeps the risk per trade as a similar percent of each account. A fixed lot does not.
Then the size must fit the destination's rules. Each account has a smallest lot, a lot step and a largest lot, and these vary by provider. Check yours on the account itself. If the scaled size falls between steps, the copier either rounds down, rounds up or skips. All three change your risk. If a stop is also scaled, a rounded size changes the dollar risk on that trade. See the lot size calculator.
Worked example: scaling five trades
Everything here is made up. The source account holds $10,000 and the destination holds $2,500, so the ratio is 0.25. The destination's lot step is 0.01 and the copier rounds down. Each row is a different source trade. A lot is worth $10 a pip in this example.
| Source lot | Wanted (x 0.25) | Placed | Shortfall | $ per pip placed |
|---|---|---|---|---|
| 1.00 | 0.25 | 0.25 | 0% | $2.50 |
| 0.30 | 0.075 | 0.07 | 7% | $0.70 |
| 0.10 | 0.025 | 0.02 | 20% | $0.20 |
| 0.05 | 0.0125 | 0.01 | 20% | $0.10 |
| 0.03 | 0.0075 | 0.00 | 100% | $0.00 |
Calculated by us on 29 Oct 2026, exact. The largest trade copies cleanly. The 0.30 lot trade wanted 0.075 and placed 0.07, 7% short. The 0.10 lot trade wanted 0.025 and placed 0.02, 20% short. The 0.05 lot trade placed 0.01 against 0.0125, 20% short. The 0.03 lot trade wanted 0.0075, rounded to 0.00 and was not placed at all. If that skipped trade was a winner, the destination missed it. If it was a hedge or a recovery step for a larger position, the destination is now carrying risk the source does not. A bot that adds small positions, such as a grid or a martingale ladder, has this problem on every step.
Now the delay. The next table uses one 0.25 lot copy and made-up price drift while the order travels.
| Scenario | Drift (pips) | Cost on 0.25 lot |
|---|---|---|
| Quiet market, 120 ms | 0.1 | $0.25 |
| Busy market, 120 ms | 0.6 | $1.50 |
| Fast news move, 120 ms | 1.5 | $3.75 |
| Fast news move, 900 ms | 6 | $15.00 |
Calculated by us on 29 Oct 2026, exact for these made-up drifts. A quiet-market copy costs $0.25 extra. The same order placed 900 ms late during a fast move costs $15.00, 60 times as much. The drift is an assumption, not a measurement of any system, so measure your own.
How copiers fail
- The program stops. The computer sleeps, restarts or loses the connection. The source keeps trading and the destinations do nothing.
- A close is missed. The open arrived and the close did not, so a destination holds a position the source has already left.
- An order is rejected. Not enough margin, a closed market, a size outside the limits or a price that moved too far. Some copiers retry and some drop it. See requotes.
- Different contract details. Symbol names, contract sizes, swaps and trading hours differ between accounts. The copy can be the right size on paper and the wrong exposure in practice.
- Duplicates. A restart that re-reads open trades can copy them a second time.
- A margin call on a smaller account. A destination with less room can be stopped out while the source survives. See margin call.
How to check a copier before any money
- Run it on demo accounts on both sides and export both trade lists. Match them line by line: count, size, open time, close time, price.
- Force the failures: stop the program with positions open, cut the connection, change a stop, send a size below the minimum.
- Measure the delay in quiet and busy periods, not the average.
- Write down what happens to a trade the destination cannot place, and decide that in advance.
- Add a check that compares open positions on both sides and tells you when they differ. See paper trading.
What this page does not tell you
It does not describe any particular copier, and the delays and rounding rules here are made up or vary by provider. It does not say a copier is a good idea for a given strategy. It says a copy is a second order with its own price, size and failure risk.
Keep Going
Related Tools and Guides
Keep exploring
FAQ
Frequently Asked Questions
What is a trade copier?
It is a program that watches one trading account and places the same orders on other accounts. In most cases all the accounts belong to the same person.
What is the difference between a trade copier and copy trading?
A trade copier mirrors orders between accounts you control. Copy trading follows someone else's account, so you also depend on their record and decisions.
Why is the copied trade at a different price?
It is a separate order placed after the source order, so it gets its own fill. The longer the delay and the faster the market, the bigger the gap.
What happens when the scaled lot is smaller than the minimum?
It depends on the copier's setting. It may round up, round down or skip the trade, and each changes your risk. Check the minimum lot and lot step of your own account.
How do I know if my copier has failed?
Compare open positions on both sides regularly, and set an alert for a mismatch. A copier that fails quietly is the main danger, so test the failures on demo accounts first.
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. All example numbers are made up and nothing here is a recommendation.
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