copypump/Blog/Guide
Guide

Copy trading slippage and delay: why your fill differs

Your copied fill differs from the trader's because it lands after theirs: their own buy has already moved the price, other buyers may have too, and your order moves it again. Slippage is the tolerance that decides whether that worse price still fills.

Copy trading slippage is the gap between the price you expected and the price you got, and in copy trading it is never zero, because your fill always lands after the trader's. Three things sit in that gap: the time it takes to see their trade, the price move their own buy caused, and the move your own order causes. Slippage tolerance is the setting that decides whether the trade still goes through once all three have happened.

Copy trading slippage, delay and price impact, defined

These three words get used as if they meant the same thing. They do not, and the difference tells you which setting to change.

  • Delay is the time between the trader's transaction landing and yours landing. It comes from detection, decision and the network.
  • Price impact is how much an order moves the price by itself. On a thin memecoin pool, even a modest buy moves it.
  • Slippage is how far the price may move against you between the quote and the fill. If the move is bigger than your tolerance, the transaction does not fill.

Why your copy trade price differs from the trader's

A copied buy pays more than the trader's buy for four stacked reasons, and only some of them are under your control.

  1. Detection delay. A bot has to see the trade on-chain before it can act. copypump copies in real time, but your fill still comes after theirs.
  2. The trader's own impact. Their buy lifted the price. On a young bonding curve the lift is steepest, as shown in what a big first buy does to a pump.fun price. You start from the price after their trade, not before.
  3. Everyone else. Other copiers, snipers and manual buyers can land in between. On a hot coin, a few seconds is a lot of buyers.
  4. Your own impact. Your order moves the pool too. The bigger your size relative to the pool, the more you pay for it.

On sells, the same logic runs in reverse: when a trader sells a large bag, their sell pushes the price down before yours lands. That is why a mirrored exit on a thin coin can come out below theirs.

A worked example, with illustrative numbers

The simplest way to see copy trade delay is to follow one buy. The figures below are made up to show the mechanics; they are not measurements of any tool.

MomentMarket cap (illustrative)Versus the trader's entry
Before the trader buys$200k
Trader's buy fills (average entry)about $215k0%
Right after the trader's buy$230k+7%
Other buyers land first$250k+16%
Your $50 copy would landjust above $250kabout +16%

Now apply the guards. With max chase at 10%, this copy is skipped: the price already ran further past the trader's entry than you allowed. With max chase at 25%, it is bought, about 16% above their average price. With slippage on Auto, the transaction is sent with enough tolerance to fill. If max impact were on at 1% and the pool were thin enough that your $50 moved it more than that, it would be skipped for that reason instead.

Same trader, same coin, three different outcomes, all decided by settings you chose in advance.

The four guards copypump uses

copypump has one guard for each part of the gap: late signal for delay, max chase for the run-up, max impact for your own order, and slippage for the fill.

GuardWhat it doesOptions
Late signalSkips a buy that reached copypump more than 60 seconds after it happenedBuilt in, not a setting
Max chaseSkips a buy if the price already ran this far past the trader's entry by the time yours would land10% · 25% · 50% · custom 1 to 200% · off. Reset default 25%
Max impactSkips a buy if your own order would move the pool more than this1% · 3% · 5% · 10% · custom · off. Default off
SlippageHow far the price may move against you between quote and fillAuto · 2% · 5% · 10% · 15%. Default Auto

Auto slippage starts at 30% and widens if the price keeps running, so the trade goes through. That sounds loose, and it is meant to be: slippage decides whether a trade fills, and max chase is what caps your entry. Splitting the two jobs means a fast coin does not turn into a string of failed transactions, while a coin that has already run too far is simply not bought.

How to tune for copy trade speed and price

Tune the guard that matches the problem you actually see, which the skip messages and your trade history tell you.

  • Too many max chase skips means the wallet trades coins that run faster than your fills. Loosening max chase fills more copies, and some of them at the top of the candle the trader created. Sometimes the right answer is a slower wallet.
  • Entries far above the trader's in 🧾 trade history (it shows the market cap at entry and exit) means your max chase is loose. Tighten it.
  • Losing a lot on tiny pools points at your own impact. Turn max impact on, or lower your size. On, you stop paying for illiquidity and miss some of the smallest launches.
  • Failed transactions on a fixed slippage mean the tolerance is too tight for how these coins move. Auto is there for that. More in why a pump.fun trade fails.

For a full starting profile with every setting, see the best copy trade settings for pump.fun.

What no setting can fix

No setting puts you in the trader's block. Copy trading always buys after the wallet you copy, and the wallets most worth copying are often the ones whose coins move fastest after they buy. Choosing wallets whose entries leave room behind them matters as much as any guard. Wallets that snipe the first seconds of a launch are the hardest to follow; the comparison is in copytrading vs sniping on pump.fun.

Delay is a real cost. Your fill comes after the trader's, and on a violent candle that is a worse price. Copying can and does lose money, and past PnL says nothing about the next trade. Size accordingly, and use a stop loss.

Frequently asked

What is slippage in copy trading?

Slippage is how far the price may move against you between the quote and the fill. In copy trading it decides whether your copied order still executes after the price has moved, which on memecoins it often has.

Why is my copy trade price worse than the trader's?

Because your fill lands after theirs. Their own buy already lifted the price, other buyers may have landed in between, and your own order moves a thin pool further. A copy can never buy at exactly the trader's price.

How fast is copy trading on Solana?

It depends on the tool and the network, and no bot lands in the same moment as the trader. copypump copies in real time, and it skips any buy that reached it more than 60 seconds after it happened.

What slippage should I set for copy trading?

copypump defaults to Auto, which starts at 30% and widens if the price keeps running so the trade goes through, or you can pick 2%, 5%, 10% or 15%. Use max chase, not slippage, to cap how far past the trader's entry you will buy.

What is max chase?

Max chase is a copypump setting that skips a buy if the price has already run more than your limit past the trader's entry by the time your buy would land. Options are 10%, 25%, 50%, custom 1 to 200%, or off.

Stop being the exit. Copytrade the insiders.

Pick a wallet from the public pump.fun leaderboard, set your size and a cap, and every buy and sell they make is copied to your wallet.

Start copying on Telegram