Market Structure6 min readUpdated Mar 2026

Payment for Order Flow (PFOF)

A practice where brokers receive compensation from market makers for routing customer orders to them for execution instead of to public exchanges.

See Payment for Order Flow (PFOF) in real trade signals

Tradewink uses payment for order flow (pfof) as part of its AI signal pipeline. Get signals with full analysis — free to start.

Start Free

Explained Simply

PFOF is the business model behind commission-free trading. When you place an order on Robinhood, Schwab, or most retail brokers, your order is sold to a market maker (Citadel Securities, Virtu Financial, etc.) who executes it. The market maker pays the broker a small fee (typically $0.001-0.004 per share for equities, much more for options) and profits from the bid-ask spread. Proponents argue PFOF gives retail traders better prices than exchange execution (price improvement) and funds zero-commission trading. Critics argue it creates conflicts of interest, incentivizes wider spreads, and reduces price discovery on public exchanges. The SEC has considered banning PFOF but instead proposed enhanced disclosure rules.

How Payment for Order Flow Works

Payment for order flow creates a three-party transaction between you, your broker, and market makers:

Step 1 — You place an order. You buy 100 shares of AAPL at market price through your broker (Robinhood, Schwab, etc.).

Step 2 — The broker routes your order. Instead of sending it to the NYSE or NASDAQ, the broker routes it to a market maker (Citadel Securities, Virtu Financial, G1X, Jane Street). The broker has agreements with these firms to route orders to them.

Step 3 — The market maker fills your order. The market maker executes your trade from their own inventory or by hedging. They may offer a slightly better price than the exchange (price improvement) — for example, filling you at $150.005 instead of the $150.01 ask on the exchange.

Step 4 — The market maker pays the broker. The market maker compensates the broker for the order flow. Payments vary: $0.001-$0.004 per share for equity orders, $0.30-$0.65 per contract for options. On a 100-share stock order, the broker earns $0.10-$0.40. On an options contract, the broker earns $0.30-$0.65.

Step 5 — The market maker profits from the spread. The market maker profits from the difference between the price they fill you at and the price they can hedge or unwind the position at. With access to millions of retail orders, they can efficiently manage this flow.

Scale of PFOF: Major brokers receive hundreds of millions annually in PFOF revenue. Robinhood earned $363 million from PFOF in 2023. Schwab earned $527 million. This revenue stream is what enables commission-free trading.

The Debate: Benefits vs Concerns

Arguments in favor of PFOF:

  • Zero commissions: Before PFOF enabled free trading, retail investors paid $7-$10 per stock trade and $7 + $0.75/contract for options. PFOF eliminated these costs for millions of retail traders.
  • Price improvement: Market makers claim to execute at prices better than the NBBO (National Best Bid and Offer). SEC data shows that retail orders routed to market makers receive average price improvement of $0.01-$0.02 per share for marketable orders.
  • Execution speed: Market makers typically fill orders in milliseconds, often faster than exchange execution.

Arguments against PFOF:

  • Conflict of interest: Brokers are incentivized to route orders to the market maker that pays the most, not the one that provides the best execution for the customer. The broker's financial interest may not align with yours.
  • Reduced price discovery: When 40-50% of retail orders are filled off-exchange by market makers, the public exchanges reflect less of the true supply and demand picture. This may lead to wider spreads and less efficient pricing overall.
  • Information advantage: Market makers see retail order flow before anyone else. This information about retail sentiment and positioning is valuable and can be used for their own trading strategies.
  • Worse execution for options: PFOF payments for options are much higher ($0.30-$0.65 per contract vs $0.001-$0.004 per share for stocks). Options execution quality through PFOF is harder to verify because options spreads are wider and price improvement is less transparent.

The SEC's position: The SEC has proposed (but not enacted) rules to require more transparency around PFOF and potentially route more retail orders through competitive auctions instead of bilateral agreements with market makers.

What PFOF Means for Your Trading

For stock traders: PFOF's impact on stock execution is relatively small. The price improvement on a 100-share order is typically $0.50-$2.00. The savings from zero commissions (vs the old $7-$10 per trade) far outweigh any potential execution disadvantage. For small to moderate stock orders, PFOF brokers are generally a good deal for retail traders.

For options traders: PFOF has a bigger impact. Options spreads are wider, and PFOF payments per contract are higher. An options trader making 500 trades per year may be giving up $150-$325 in execution quality to the market maker. Consider using a broker with direct exchange access for options if you trade frequently.

For large orders: PFOF execution quality degrades for larger orders. Market makers provide better execution on 100-share orders than on 5,000-share orders. If you regularly trade 1,000+ shares, consider splitting orders or using a broker that offers direct exchange routing.

How to evaluate your execution quality: Compare your fill prices to the NBBO at the time of execution. Most brokers now provide execution quality statistics showing price improvement, fill rate, and effective spread. If you are consistently getting filled at the ask (for buys) with no price improvement, your execution quality is poor.

Broker comparison: Interactive Brokers offers direct exchange routing (no PFOF on their Pro accounts) and typically provides better execution for large orders and options. Robinhood, Schwab, Fidelity, and most other retail brokers use PFOF. For small stock orders, the difference is minimal. For active options trading, it matters more.

How to Use Payment for Order Flow (PFOF)

  1. 1

    Understand the PFOF Model

    When you trade on a commission-free broker (Robinhood, Webull, etc.), the broker sends your order to a market maker (Citadel, Virtu) who pays the broker $0.003-0.005 per share for the flow. The market maker profits by internalizing the order at a slightly better price than they trade it on exchanges.

  2. 2

    Assess the Impact on Your Execution

    PFOF-routed orders typically receive 'price improvement' — execution between the NBBO bid and ask. However, the improvement may be smaller than what you'd get routing directly to an exchange or using a broker that doesn't accept PFOF. The difference is typically $0.01-0.05 per trade.

  3. 3

    Choose the Right Broker for Your Volume

    For casual investors making a few trades per month, PFOF's impact is negligible — the commission savings outweigh any execution cost. For active traders making 20+ trades per day, the cumulative execution cost of PFOF may exceed what you'd pay in commissions at a direct-routing broker. Calculate your break-even point.

Frequently Asked Questions

What is payment for order flow in simple terms?

Payment for order flow is when your stock broker gets paid by large trading firms (market makers) for sending your orders to them instead of to the stock exchange. The market maker fills your order and profits from the bid-ask spread. The money the broker receives is what pays for commission-free trading. You get free trades, the market maker gets a profitable flow of orders, and the broker gets paid for routing — everyone benefits, though critics argue you may get slightly worse prices than direct exchange execution.

Is payment for order flow bad for investors?

For most retail investors making small stock trades, PFOF is a net positive — the elimination of commissions saves more than any execution disadvantage costs. For active options traders and those trading large share sizes, the impact is more nuanced. Market makers pay more for options order flow, and execution quality on options through PFOF may be worse than direct exchange routing. If you trade options frequently, compare execution quality across brokers.

Which brokers use payment for order flow?

Most major retail brokers use PFOF: Robinhood, Charles Schwab, TD Ameritrade, E-Trade, Webull, and Fidelity (for options). Interactive Brokers offers both PFOF (Lite accounts) and direct exchange routing (Pro accounts, with commissions). Fidelity does not accept PFOF for equity orders but does for options. Public (the brokerage) does not accept PFOF and routes orders directly to exchanges.

How Tradewink Uses Payment for Order Flow (PFOF)

Tradewink's execution quality tracker monitors actual fill prices versus NBBO at time of order to detect whether PFOF brokers provide genuine price improvement. This data helps users choose between brokers and informs the trade router's venue selection for different order sizes and urgencies.

Trading Insights Newsletter

Weekly deep-dives on strategy, signals, and market structure — written for active traders. No spam, unsubscribe anytime.

Related Terms

Learn More

See Payment for Order Flow (PFOF) in real trade signals

Tradewink uses payment for order flow (pfof) as part of its AI signal pipeline. Get daily trade ideas with full analysis — free to start.

Enter the email address where you want to receive free AI trading signals.