Robinhood's pricing model relies on payment for order flow, not traditional commissions
Robinhood does not charge you a per-trade commission, but it makes money when you trade by selling information about your orders to market makers and other financial firms. This practice, called payment for order flow, means Robinhood receives a small payment each time you buy or sell a stock, option, or cryptocurrency. That payment comes from the firm that actually executes your trade on the other end — not from you directly. The difference between the price Robinhood shows you and the price a market maker pays is how Robinhood profits.
This model can result in you paying a slightly worse price than you would at a broker that routes orders differently. When a market maker pays Robinhood for your order, they build in a small margin to cover that payment and still make their own profit. That margin often comes out of your execution price — meaning you may buy at a price slightly higher than the best available price, or sell at a price slightly lower.
Robinhood also generates revenue from Robinhood Gold, a paid subscription tier that offers margin trading and other features, and from interest earned on uninvested cash in your account. But the order flow model is the core reason Robinhood can advertise zero commissions while still operating as a for-profit business.
Key Takeaways
- Robinhood receives payment from market makers for routing your trades to them, which is how it avoids charging you a commission.
- The price you receive on a Robinhood trade may be slightly worse than the absolute best price available at that moment because the market maker builds in a margin to cover the payment to Robinhood.
- The difference is usually small — often a fraction of a cent per share — but adds up over many trades.
- Other brokers may charge commissions but route to different market makers or use different pricing models, which can result in better or worse execution depending on the trade.
How the price difference actually works in practice
When you place a buy order on Robinhood, the order does not go directly to an exchange. Instead, Robinhood routes it to a market maker — a firm that stands ready to buy or sell at any moment. That market maker agrees to fill your order at a certain price, and in exchange pays Robinhood a small fee per share or per contract.
The market maker's profit comes from the spread — the difference between what they pay to buy a stock and what they charge to sell it. If you are buying, the market maker sells to you at a price slightly higher than the current market price. That extra amount covers both the payment to Robinhood and the market maker's own profit. If you are selling, the market maker buys from you at a price slightly lower than the current market price for the same reason.
On a single trade of 100 shares, this difference might be a penny or two per share — small enough that you may not notice. Over hundreds or thousands of trades, the cumulative cost becomes meaningful. A trader who executes 50 trades per month could lose $50 to $200 per month to worse execution prices, depending on the stock and market conditions.
Why other brokers may show different prices
Brokers that charge a commission per trade — such as traditional full-service brokers or some discount brokers — often route orders to different market makers or use different execution methods. Some brokers operate their own market-making operations and execute your trade internally. Others use a combination of exchanges and market makers to find the best available price.
A broker charging $5 per trade might route your order to a market maker that offers a tighter spread, meaning you get a better price even after paying the commission. Whether you come out ahead depends on the size of your trade and how often you trade. A single share bought at a better price might not offset a $5 commission, but 1,000 shares might.
Robinhood's model works best for small, frequent traders who value the simplicity of zero commissions and do not trade in large blocks. For traders executing large orders or trading infrequently, the commission model or a broker with different routing practices might result in better overall pricing.
The role of market conditions and order type
The price difference you experience on Robinhood also depends on how busy the market is and what type of order you place. During high-volume periods, spreads widen across all brokers because market makers face more uncertainty. Your order may execute at a worse price simply because market conditions are volatile, not because of Robinhood's routing.
If you place a market order — an instruction to buy or sell immediately at whatever price is available — you accept whatever price the market maker offers. If you place a limit order — an instruction to buy only at a certain price or below, or sell only at a certain price or above — you may wait longer for execution, but you control the price. Limit orders do not may provide execution, but they protect you from unexpectedly bad prices.
Comparing Robinhood to other commission-free brokers
Many brokers now offer zero commissions, including Fidelity, Charles Schwab, E-Trade, and others. Most of them also use payment for order flow, so the price difference between Robinhood and these competitors is often minimal. The real differences tend to show up in research tools, customer service, account features, and the range of investments available.
Robinhood's interface is designed for simplicity and speed, which appeals to newer traders. Other brokers offer more detailed research, educational resources, and account types. If price execution is your primary concern, comparing the actual spreads you receive across brokers over several trades is more useful than relying on advertised pricing models.
What you can do to minimize price differences
If you trade on Robinhood and want to reduce the impact of execution pricing, use limit orders instead of market orders whenever possible. A limit order tells Robinhood the maximum price you will pay to buy or the minimum price you will accept to sell. You may not get filled immediately, but you control the price and avoid surprises.
Trade during market hours when spreads are tightest — typically between 9:30 a.m. and 4 p.m. Eastern Time on weekdays. Avoid trading during the first 30 minutes after market open or the last hour before close, when volatility is higher and spreads widen. For stocks with low trading volume, the spread is naturally wider regardless of your broker, so be especially cautious with limit orders on those names.
If you are a very active trader or trade large blocks, consider whether a broker with a different pricing model might serve you better. A few trades per month on Robinhood will cost you very little in execution slippage. Hundreds of trades per month might justify the time to compare alternatives.
Frequently Asked Questions
Is Robinhood's pricing illegal or unfair?
Payment for order flow is legal and widely used across the brokerage industry. Regulators have scrutinized the practice and required brokers to disclose it, but it remains standard. Whether it is fair depends on your perspective — you pay nothing per trade, but you may receive slightly worse prices than you would at a broker using a different model.
Can I see what price Robinhood is getting versus what I am paying?
Robinhood does not show you the market maker's price or the payment it receives. You can compare the price you received on Robinhood to the price shown on financial websites or other brokers at the same moment, but this comparison is imperfect because prices change constantly and different data sources update at different speeds.
Does Robinhood ever route to the best price?
Robinhood is required by law to route orders in a way that is not worse than the best available price at the time of execution. This rule, called "best execution," prevents brokers from deliberately sending your order to a market maker that offers terrible pricing. However, "not worse" does not mean "best" — Robinhood can route to a market maker offering an acceptable price even if a slightly better price exists elsewhere.
Would I pay less on a different broker?
Possibly, but not necessarily. Most zero-commission brokers use payment for order flow, so execution prices are similar. A broker charging a commission might offer better execution on large trades, but the commission could offset that advantage on small trades. The only way to know is to track your actual execution prices over time on the broker you are considering.