Back running is a trade placed right after a large onchain transaction to capture the price effect or arbitrage that the first trade created. It is classed as a form of MEV, where searchers or validators reorder or insert transactions to extract value.
Back-runners watch the public mempool for high-value swaps. When a big order moves an automated market maker’s pool, it nudges prices away from the broader market. A bot then submits a follow-up transaction immediately after the target trade to harvest the leftover price gap, often by buying on the moved venue and selling where prices have not yet adjusted.
AMMs adjust prices based on the ratio of tokens in a pool. A large buy pushes the bought token up in that pool and the sold token down, which briefly creates an arbitrage window between venues. Back running tries to close that window and keep the profit.
Specialized MEV searchers and, in some cases, block builders or validators, scan pending transactions and sequence their own orders right after profitable ones. Their edge comes from tooling that monitors the mempool and submits transactions with fees and parameters tuned for priority.
Back running on its own does not worsen the price a user was quoted. It mainly means the user missed the chance to capture the arbitrage their trade created. When a front-run is added before the victim’s trade and a back-run is added after, the result is a sandwich attack that pushes the victim into worse pricing.
For most retail traders, back running represents opportunity cost rather than direct loss, since their trade still clears at the quoted terms. Advanced traders may view it as profit left on the table. At scale, bots tend to monopolize these opportunities, which shifts that profit from users to searchers.