Front running
Front running is trading ahead of a customer order to capture the price improvement that order will produce, which breaches a duty owed to that customer rather than falsifying any public price.
Where is the line between front running and market manipulation?
Front running takes something from one person. Manipulation corrupts something everyone uses.
A broker who trades ahead of a customer’s large buy order captures the price improvement that customer would otherwise have received. The customer is worse off by a measurable amount. The market price, meanwhile, is exactly where genuine supply and demand put it — the large order really was coming, and it really did move the price. Nothing false was communicated to anyone.
That is why front running sits in this section. It is a breach of duty, not a falsification of the price signal.
The distinction has a practical consequence that becomes obvious in the crypto context. Strip out the duty — no broker, no customer, no relationship — and the conduct becomes legally ambiguous even though it is economically identical. That is exactly the position with sandwich attacks, and it is the clearest demonstration that the duty, rather than the trading, is what the law is addressing.
How does front running work?
-
Receive the order. A customer transmits an instruction to buy 400,000 shares. The broker now knows something the market does not: substantial buying is imminent.
-
Trade ahead. The broker buys for its own account first.
-
Execute the customer. The customer’s order pushes the price up, as large orders do.
-
Sell into it. The broker’s position is closed into the customer’s own buying.
The customer receives a worse average price than they would have without the broker’s intervention. The difference is the broker’s profit, and it comes directly out of the customer’s execution.
A worked illustration. A customer order to buy 400,000 shares in a stock quoted $18.40 bid, $18.44 offered:
| Broker buys 90,000 shares first | avg $18.46 |
| Customer’s order executes | avg $18.71 |
| Broker sells 90,000 into it | avg $18.68 |
| Broker’s gain | 90,000 × $0.22 = $19,800 |
| Customer’s excess cost (estimated) | 400,000 × $0.07 = $28,000 |
The broker keeps most, though not all, of what the customer lost — the rest goes to other participants who sold into the elevated price. The customer has no way of knowing this happened unless someone compares timestamps.
What law applies?
FINRA Rule 5320 is the operative provision for most equity front running: a member firm must not trade ahead of a customer order for its own account at a price that would satisfy that order, unless it gives the customer the same price.
FINRA Rule 5270 covers block transactions specifically, prohibiting trading in a security or related instruments while in possession of material non-public information about an imminent block trade.
Rule 10b-5 reaches it as fraud, on the basis that a broker entrusted with an order implicitly represents that it will handle the order in the customer’s interest.
Best execution obligations apply independently — a broker must seek the most favourable terms reasonably available, and trading ahead is inconsistent with that by construction.
In commodities, the Commodity Exchange Act’s fraud provisions and exchange rules cover the same conduct.
What is not front running matters as much as what is. Inferring from public information that large orders are likely — index rebalances, known fund flows, predictable month-end activity — and positioning accordingly is research. The offence requires knowledge of a specific order obtained through a relationship of trust.
| Provision | Citation | Primary text |
|---|---|---|
| SEC Rule 10b-5 | 17 C.F.R. § 240.10b-5 | Read the text |
| FINRA Rule 5270 — front running of block transactions | FINRA Rule 5270 | Read the text |
| FINRA Rule 5320 — prohibition against trading ahead of customer orders | FINRA Rule 5320 | Read the text |
| Commodity Exchange Act — fraud | 7 U.S.C. § 9(1) | Read the text |
Which real enforcement actions have alleged front running?
This library holds 9 enforcement actions tagged front running. The table shows the largest by civil penalty together with the most recently filed. Every row links to a page carrying the regulator's own release and, where one was published, the complaint.
| Action | Agency | Filed | Penalty | Status |
|---|---|---|---|---|
| CFTC v. Energy Broker and Its Owner (front running, 2019) | CFTC | 2019-10-01 | $1.5m | judgment |
| SEC v. Deutsche Bank Securities Inc. (front running, 2016) | SEC | 2016-10-12 | $100k | judgment |
| CFTC v. Arya Motazedi (front running, 2015) | CFTC | 2015-12-03 | $100k | judgment |
| SEC v. Sean Wygovsky and Christopher Matthaei (front running, 2023) | SEC | 2023-03-31 | — | settled |
| SEC v. Lawrence Billimek and Alan Williams (front running, 2022) | SEC | 2022-12-20 | — | unknown |
| SEC v. Sergei Polevikov, et al. (front running, 2022) | SEC | 2022-08-17 | — | dismissed |
How does front running get detected?
Timestamp correlation. The core analysis, and it is definitive when the pattern exists. Compare proprietary trading timestamps against customer order receipt times across many orders. One instance is coincidence; a hundred is a practice.
Position reversal analysis. Whether the firm’s own position was closed into the customer’s execution, which is the signature that distinguishes front running from ordinary inventory management.
Information barrier review. Whether details of pending orders reached a proprietary desk, and whether the controls that were supposed to prevent it existed and functioned.
Execution quality analysis. Whether the firm’s large customer orders systematically receive worse execution than comparable orders elsewhere.
Order handling audit. Whether orders were delayed in ways that correlate with proprietary activity.
- Proprietary trades in the same instrument immediately preceding a customer order of size.
- Own-account positions that are closed into the customer's execution.
- Repetition across many customer orders, which distinguishes it from coincidence.
- Information about pending orders shared with a proprietary desk or with another firm.
- Order handling delays that correlate with proprietary activity in the same instrument.
What penalties does front running actually attract?
The numbers below are computed from this site's own case records at build time, not quoted from a secondary source. They change whenever a new action is added to the library.
- Actions recorded
- 9
- Median penalty
- $100k
- Largest penalty
- $1.5m
- Criminal parallel
- 33%
- Median sentence
- —
What are the red flags?
- Consistently poor execution on large orders relative to smaller ones.
- Price movement in your direction beginning immediately after you transmit an order.
- A broker unwilling to explain how a block order was worked.
For an institutional client, the practical protection is measurement rather than trust: compare your execution quality across brokers, systematically, on orders of similar size and difficulty. Front running shows up as a persistent pattern in that data long before it shows up anywhere else.
Why this page exists here
Because front running is described as manipulation constantly, including by people who should distinguish them, and the difference determines which rules apply and who has been wronged.
The crypto case makes the point sharply. Sandwich attacks are economically identical to front running: someone sees a pending trade and profits by transacting around it. But there is no broker, no customer, no duty, and no confidential information — and consequently the legal position is genuinely unsettled, as the sandwich attack page sets out.
If the conduct were manipulation, the absence of a duty would not matter. That it does matter tells you which category it belongs in.
Frequently asked questions about front running
- Is front running market manipulation?
- No. It breaches a duty owed to a specific customer and takes the price improvement that customer should have received. No false signal enters the market, and the public price is not corrupted.
- What is the duty that is breached?
- The obligation a broker owes a customer who entrusts them with an order — to handle it in the customer's interest and to seek best execution. That relationship is what makes the conduct unlawful, and its absence is what makes on-chain front running legally different.
- Is anticipating market direction front running?
- No. Inferring from public information that large orders are likely, and positioning accordingly, is research. The offence requires the specific knowledge of a specific order obtained through a relationship of trust.
- What is FINRA Rule 5320?
- The prohibition on a member firm trading ahead of a customer order for its own account at a price that would satisfy the customer's order, unless the customer is given the same price. It is the operative rule for most equity front running.
- What about block orders?
- FINRA Rule 5270 covers front running of block transactions specifically, prohibiting trading in a security or related instruments while in possession of material non-public information about an imminent block.
- Why is on-chain front running different?
- Because there is no broker, no customer relationship and no duty. The pending transaction was broadcast publicly by the victim's own software, and the ordering was purchased through the network's own mechanism. That is covered on the sandwich attack page.
- Is payment for order flow front running?
- No. It is compensation for routing orders to a particular market maker, and it is legal and disclosed in the United States. It raises real questions about best execution and conflicts, but it is not trading ahead.
- How is it detected?
- By comparing proprietary trading timestamps against customer order timestamps across many orders. A single instance is coincidence; a pattern of own-account trades immediately preceding customer orders is not.
What techniques are related to front running?
Terms defined on this page
Sources
- FINRA Rule 5320 — prohibition against trading ahead of customer orders — FINRA
- FINRA Rule 5270 — front running of block transactions — FINRA
- SEC Rule 10b-5 — Electronic Code of Federal Regulations