Your Broker Makes Money When Your Order Loses Money

Payment for Order Flow (PFOF) is the deal brokers make with market makers. A market maker pays your broker $0.005 per share to route your order to them instead of sending it to the exchange that has the best price.

That $0.005 seems small. On a 1,000-share order, it's $5 to your broker. But the market maker isn't doing you a favor. They make $0.01 to $0.03 per share by filling you at worse prices than what's available elsewhere. Your loss: $10–$30 on the same 1,000-share order. Their profit: $10–$30. Your broker's cut: $5.

Let me be direct: your broker is choosing venues that profit off worse execution so they get paid. This is legal. It's also why you lose.

Where Retail Orders Actually Go

Most retail limit orders never touch an exchange. They route to dark pools, internal crossing networks, and market maker venues where the spread is wider than the public quote.

Example: stock XYZ is bid $50.00 / ask $50.01 on the exchange (1 cent spread). Your limit order to buy hits the market maker's dark pool, which shows $50.00 bid / $50.03 ask (3 cent spread). Your order fills at $50.03 instead of the available $50.01. That's $0.02 per share you didn't know you paid.

On a $50,000 order of 1,000 shares, that's $20 in "hidden slippage." Over a year of daily trading, that's thousands of dollars.

The SEC allows PFOF because brokers must prove they offered "best execution." But "best execution" is defined loosely—it averages execution across all your orders, not each individual trade. If you get great fills 9 times and terrible fills 1 time, the average is "best execution" in the regulators' eyes.

How Professional Traders Route Orders Differently

Institutions use Smart Order Routing (SOR) algorithms that:

A professional algorithm routing a 10,000-share order might split it: 3,000 to NYSE, 4,000 to NASDAQ, 2,000 to a dark pool with the best price, 1,000 held back if the price moves. Retail brokers route all 10,000 to the same venue that paid them.

The result: professionals pay $0.002–$0.005 per share in total execution cost (spread + slippage). Retail traders pay $0.01–$0.03 per share. That's a 5–10x cost advantage for institutions.

The Math of Execution Losses Over Time

Assume you trade 500 shares per day, 250 trading days per year (125,000 annual shares).

At an extra $0.01 per share in hidden slippage: 125,000 × $0.01 = $1,250 per year in execution losses alone.

At $0.02 per share: $2,500 per year.

At $0.03 per share (common during volatility): $3,750 per year.

Now scale to a scalper trading 5,000 shares daily: that's $12,500–$37,500 per year in execution losses. Most retail traders don't even know this money exists.

Most retail traders measure their edge in percentage returns. They miss the execution cost that bleeds 2–5% off every trade before the strategy even runs.

Why Your Limit Orders Fill Slower Than They Should

When you place a limit order, it doesn't go to the exchange first. It goes to your broker's routing system, which checks PFOF agreements.

The order sits in the market maker's queue while they decide whether to fill it. If the price moves in their favor, they fill you at a worse price. If the price moves against them, they cancel and don't fill you at all.

Meanwhile, an institutional trader's algorithm is simultaneously checking 15 venues and routing to the one with the tightest spread. They fill in microseconds. You fill in seconds—or not at all while you watch the price you wanted move away.

This delay costs you in two ways: missed fills on winning trades, and worse fills on the trades that do execute.

What The Industry Doesn't Tell You

Some brokers advertise "$0 commission" as a feature. It's not a feature—it's a business model. They make it back 10x over through PFOF and wider spreads. Zero commission sounds great until you realize you paid $20 in hidden slippage on a single 1,000-share order.

Professional brokers (Interactive Brokers, Lightspeed, etc.) charge commission but route to the best venues and don't participate in PFOF. You pay $1–$2 per trade. But you also pay $0.002 per share in total execution cost instead of $0.02. On 125,000 shares per year, that's $250–$500 in commissions vs. $1,250–$3,750 in hidden slippage. The math is brutal for retail.

The brokers pushing hardest on PFOF are the ones making the most money off your poor execution.

How Algorithms Fix Execution Quality

Smart trading algorithms solve this in two ways:

  1. Optimal execution: A custom EA or trading bot can route your orders to the venue with the best price, check in real-time, and adjust routing based on spreads and liquidity.
  2. Automated timing: Instead of fighting market impact with manual orders, an algorithm splits your position across time and venues to minimize the damage from your own buying pressure.

If you're running a strategy that makes $200 per trade but loses $20–$40 to execution, automation that cuts execution cost in half turns $200 into $210–$220 per trade. That's a 5–10% edge from routing alone.

This is why Alorny builds custom trading bots that handle execution optimization automatically. A $300–$500 EA that routes orders intelligently pays for itself in a handful of trades. Most retail traders never think about this cost because they never measure it.

The Institutional Advantage You Can Close

You can't fix PFOF at a broker like Robinhood or Webull—it's baked into their business model. But you can:

The professionals are not smarter traders. They're just paying less to trade. Close that gap and your edge improves instantly.

Key Takeaways

The trading game isn't rigged because you're not smart enough. It's rigged because the infrastructure chooses profit over execution quality. The brokers know this. The institutions fixed it long ago. The only question is whether you will.