Your Broker Routes Orders to Whoever Pays Them, Not to Your Best Fill
When you place a buy order, you assume it goes to the market. It doesn't. It goes to a market maker your broker has a relationship with. That market maker pays your broker a rebate for the order flow. You get whatever fill they offer. Your broker makes $0.001 per share. You lose 2-5 cents per share because the order never shopped around.
That's not order routing. That's order forwarding.
Institutions do this differently. They use smart order routing systems that simultaneously scan 15+ venues--public exchanges, regional exchanges, alternative trading systems, dark pools--and execute your order where the price is best. A $10 million institutional order might hit six different venues at six different prices, all in milliseconds. Your 100-share retail order hits one predetermined place.
The difference is invisible until you do the math. One bad fill per trade is noise. But across 1,000 trades per year, slippage from poor routing silently destroys 10-15% of your returns.
How Smart Order Routing Actually Works
Smart order routing is infrastructure. Real, expensive infrastructure. Here's what it does:
- Scans multiple venues simultaneously. Real-time price feeds from NYSE, NASDAQ, CBOE, regional exchanges, dark pools. That's 15-20 data streams live at all times.
- Breaks orders intelligently. Large orders are split into smaller tranches to minimize market impact. You don't bleed information by showing up as one massive order that moves the price against you.
- Routes to best price first. For retail-sized orders, speed matters less than price. So the algorithm prioritizes best available price over fastest execution.
- Adjusts in real-time. Liquidity changes every millisecond. A venue that was best a second ago might be worst now. Smart routing adapts instantly.
- Reports execution quality back. Institutional firms track whether their routers are actually delivering promised performance. If not, they rebuild it.
Goldman Sachs has been optimizing their routing algorithms for 25+ years. Citadel's routing system is a competitive moat worth hundreds of millions. Jane Street's execution quality is legendary because they've invested massively in routing infrastructure.
Your retail broker? They have one rule: send orders to Market Maker A because they pay us the highest rebate per share. That's it. No optimization. No shopping around. No accountability to your execution quality.
The Incentive Misalignment That Costs You Thousands
Here's the thing: your broker's business model requires them to route poorly.
Your broker makes money on rebates from market makers. Payment for Order Flow (PFOF) is legal and it's standard in retail broking. Market makers pay brokers $0.001 to $0.002 per share for order flow. On 1 million shares routed per month, that's $1,000-$2,000 in rebate revenue. Multiply that by millions of retail traders, and PFOF becomes a huge profit center.
But true smart order routing would eliminate PFOF. If your broker actually shopped your order across all venues, market makers would get less flow, they'd pay lower rebates (or no rebates), and your broker's revenue would collapse. The system that funds your broker's operations would disappear.
So they don't build smart routing. They claim to have it, but they route to preferred counterparties because of rebate agreements. Your execution quality is a side effect, not a goal.
The math is brutal: your broker makes $100 in rebates by routing your order poorly. You lose $2,000 in execution slippage on that same order. The incentives are completely inverted.
This is why the SEC's Best Execution Rule exists--to force brokers to try harder. But "best execution" is interpreted loosely. Your broker can claim best execution while routing to a single predetermined market maker. They're not breaking the rule. The rule is just loose enough that they can comply while still prioritizing rebates over your fills.
What Smart Routing Actually Costs You: The Slippage Math
Let's be specific about the damage.
Say you're an active trader placing 20 trades per week. That's roughly 1,000 trades per year. On average, a retail trader's order gets a worse fill than the best available price across all venues. Studies on execution quality show the cost of poor routing at 2-5 cents per share on average for retail-sized orders, depending on the asset and market conditions.
Conservative estimate: 2 cents per share worse fill.
Average position size: 300 shares.
Annual slippage cost: 2 cents × 300 shares × 1,000 trades = $6,000 per year.
On a $50,000 account, that's a 12% annual drag from execution alone. On a $500,000 account, it's $60,000 per year. Most traders think they're undercapitalized or lack edge. They're actually just getting executed poorly.
That's not a rounding error. That's the difference between a profitable year and a breakeven year for most retail traders.
Why Retail Brokers Won't Build What Institutions Have
Building and maintaining true smart order routing infrastructure costs $10M-$50M+ per year. You need:
- Direct, low-latency connections to 15+ exchange venues ($500K-$2M in setup, $100K-$500K annual maintenance per venue)
- Real-time market data feeds from each venue ($100K-$500K annually per data source)
- Engineering team to build and optimize the routing algorithms ($3M-$10M annually)
- Risk management systems to prevent execution errors ($1M-$5M annually)
- Compliance and audit infrastructure ($2M-$5M annually)
That's a $10M-$30M annual cost for a company that makes $0.001-$0.002 per share in PFOF revenue. For a 100-million-share-per-month retail broker, that's $100K-$200K monthly in rebate revenue. The infrastructure costs 50-100x the rebate income.
The math doesn't work. So retail brokers don't build it. Instead, they route to preferred counterparties because of rebate agreements and call it "best execution."
Institutions Win Because They Have Infrastructure, Not Because They're Smarter
Here's what most retail traders don't understand: institutional traders aren't fundamentally better at reading charts. Many retail traders have sharper market analysis and better instinct.
Institutions win because they have infrastructure. When a Goldman Sachs trader places an order, it's routed intelligently across 15+ venues. When you place an order, it goes to one predetermined market maker who's incentivized to profit from your order. Over 1,000 trades, that's a compounding edge for them and a compounding disadvantage for you.
It's not about skill. It's about systems.
This is also why your custom trading algorithms matter. If you build a profitable EA but it executes through a broker with poor routing, your edge gets destroyed by slippage before you make a dime. That same EA in an institutional environment with smart routing would be 2-3x more profitable. The strategy wasn't the problem. The execution was.
What You Can Actually Do About This
You can't change your broker's routing infrastructure. But you have options:
- Switch to an ECN broker with better execution. Interactive Brokers, for example, has significantly better order routing infrastructure than typical retail brokers. It costs more in commissions ($5-$10 per trade) but can save you $50-$100+ in slippage on larger orders. Do the math: if paying $10 in commissions saves you $50 in slippage, the upgrade pays for itself immediately.
- Manually route large orders across multiple brokers. If you're placing a position that's large relative to your broker's liquidity, don't put it all in one place. Split it across two brokers. You're doing the smart routing manually. It takes 10 minutes. It saves thousands on large positions.
- Reduce order frequency and increase position size. Slippage is a percentage of total order flow. Five trades per week with $10K positions will cost you less in slippage than 20 trades with $2.5K positions. The compounding effect of better execution on fewer, larger trades can offset the lack of portfolio diversification.
- Use algorithmic execution for your trading strategy. If your strategy is profitable but execution-sensitive, implement it as a custom MT5 EA or trading bot. Alorny builds custom EAs that understand your specific broker's liquidity and routing characteristics. An algorithm optimized for your constraints will execute better than manual placement and compensate for poor routing infrastructure.
The Real Problem: Incentive Misalignment
Smart order routing isn't a technology problem. Your broker could build it. They choose not to because they profit from your poor execution. FINRA's best execution guidance requires brokers to make reasonable efforts, but that standard is flexible enough that retail brokers can comply while still prioritizing rebates over your fills.
The system is working exactly as designed. Just not designed for you.
This is why institutions compound wealth and retail traders stagnate. It's not because institutions are smarter traders. It's because institutions have built systems that work for them. Retail traders try to compete with manual labor and broker infrastructure designed against them.
The traders winning at retail execution now are the ones who've adapted. They're using better brokers, they're routing manually on large positions, or they're using algorithmic execution that compensates for poor infrastructure. They've stopped assuming their broker's routing is adequate and they've optimized around the reality that it isn't.
The Math: One bad fill per trade costs you 2-3 cents per share. Across 1,000 annual trades, that's $6,000-$9,000 per year on a typical account. Most traders attribute this to lack of edge. It's actually lack of infrastructure.