Broker Commissions, Payment for Order Flow, and Execution Tradeoffs
Summary
The note considers commission costs for an individual running a frequent intraday strategy in a single Nasdaq-listed stock. It describes commission-free brokers as one possible way to reduce explicit trading fees, explaining that some route orders to large market makers and receive payment for order flow in return. The response names several broker examples, but these offerings and pricing arrangements can change over time.
The suggested tradeoff is that a broker with low or zero commissions may provide fewer order types than a broker with a more mature trading API. Whether that matters depends on the strategy’s execution requirements. The discussion is brief and offers no comparison of fills, spreads, routing quality, or total trading costs, so commission rates alone are insufficient to determine which setup is cheaper or better for a particular algorithm.
Key ideas
- Commission-free brokerage can reduce explicit fees for frequent trading.
- Some brokers route orders to market makers and receive payment for order flow.
- Lower commissions may come with fewer available order types or less mature API features.
- Compare execution quality and total trading costs alongside stated commissions.
Tags
Full text
# How to lower intraday trading commisions # How to lower intraday trading commisions I’ve been running an algo in paper trading (on Interactive Brokers) that I would like to switch over to live. It makes anywhere between 20-40 trades a day, which racks up a lot of commissions. Any suggestions about how to lower the commissions? FWIW, I trade just one Nasdaq stock. Thank you! ## Answer by Brian from QuantRocket (score 3) https://quant.stackexchange.com/a/72108 Assuming you are a individual trader, there are a variety of commission-free brokers with APIs, including Alpaca, Tradier, E*Trade, Ally Invest, and TD Ameritrade, among others. These brokers send your orders to large market makers like Citadel and Virtu in exchange for small rebates called Payment for Order Flow (PFOF). In general, these brokers don't have as many order types as Interactive Brokers, which has the most mature API available to individual traders. But that might not matter for your use case.
Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.