The Hidden Costs of Trading That Zero Commissions Don't Cover
Many investors believe trading has become free simply because their broker charges no commission. Three quieter costs, the bid-ask spread, market impact, and taxes, still apply to every trade, and for anyone who trades often, their combined drag can matter more to lifetime wealth than any single stock pick.
The four components of trading cost
Total trading cost is best understood as four separate components stacked on top of each other, and "zero commission" only eliminates the first. The commission, a flat or per-share fee charged by the broker, has fallen to zero at nearly every major U.S. brokerage for ordinary stock and ETF trades, which is a genuine and meaningful improvement over the fee schedules of even fifteen years ago. But the elimination of commissions did not eliminate the cost of trading itself; it mostly shifted attention away from the remaining three components, which most investors never see itemized on a trade confirmation.
The bid-ask spread is the gap between the highest price a buyer is currently willing to pay and the lowest price a seller is currently willing to accept. Every market buy order fills at or near the ask, every market sell fills at or near the bid, so simply buying and immediately selling the same security costs you the spread, before the price has moved at all. Market impact is the additional cost of your own order moving the price against you, relevant mainly for large orders relative to a stock's typical trading volume. Taxes apply to any realized gain in a taxable account, and the rate depends entirely on how long the position was held, a distinction that turns out to be one of the largest controllable costs an investor faces.
It helps to separate these into two categories economists use when studying transaction costs: explicit costs, which appear as a line item, commissions being the classic example, and implicit costs, which are embedded in the execution price itself and never show up on a statement at all. Spread and market impact are both implicit costs, which is exactly why the disappearance of commissions can create a false sense that trading has become free. A useful related concept is the effective spread, the actual difference between the execution price and the midpoint at the moment the order was placed, which is often narrower than the quoted spread thanks to price improvement from wholesale market makers, but is never zero, and is the number that should be compared across brokers rather than the advertised commission rate.
The math: a single trade, and a lifetime of trades
Worked example 1: the true cost of one round-trip trade. Suppose an investor buys 1,000 shares of a stock quoted at a bid of $44.97 and an ask of $45.03, a midpoint of $45.00. The market buy order fills at the ask, $45.03, so relative to the fair midpoint the investor has already paid a half-spread cost of ($45.03 - $45.00) x 1,000 = $30. Because the order is somewhat large relative to the stock's typical volume, it also nudges the price up as it fills, with the average execution price landing at $45.05 instead of the quoted $45.03, adding a market impact cost of ($45.05 - $45.03) x 1,000 = $20.
Later, the investor sells the same 1,000 shares when the market has returned to a $44.97 bid, $45.03 ask quote. The sell order fills at the bid, another half-spread cost of ($45.00 - $44.97) x 1,000 = $30. Total round-trip cost from spread and impact alone: $30 + $20 + $30 = $80, or $80 / $45,000 = 0.178 percent of the trade's notional value, with the stock price otherwise completely unchanged. That 0.178 percent is invisible on a brokerage statement showing "$0 commission," but it is a real, arithmetic cost paid on every such trade.
Worked example 2: how a small annual cost drag compounds over a lifetime. Consider $100,000 invested for 30 years at an 8 percent gross annual return, the kind of long-run average often cited for diversified equity portfolios. A low-turnover, low-cost investor loses only about 0.20 percentage points a year to spread and minimal trading friction, netting 7.8 percent annually: future value = $100,000 x (1.078)^30 ≈ $952,300.
A frequent trader in the same market, generating enough turnover to incur roughly 1.5 percentage points a year in combined spread cost, market impact, and the tax drag of realizing short-term gains rather than deferring them, nets only 6.5 percent annually: future value = $100,000 x (1.065)^30 ≈ $661,500. The difference between the two outcomes, $952,300 - $661,500 = $290,800, is larger than the original $100,000 investment itself, and it comes entirely from a gap in annual cost drag that looked small enough to ignore in any single year.
What the evidence shows
Decades of research on trading frequency and investor returns point in one consistent direction: turnover is a reliable predictor of lower net returns, not higher ones. Large studies of individual brokerage accounts have repeatedly found that the most active traders earn meaningfully lower net returns than the least active traders in the same dataset, with the gap explained almost entirely by transaction costs and poor trade timing rather than by any lack of stock-picking skill in isolated trades. The same pattern shows up at the mutual fund level: funds with higher portfolio turnover have, on average, delivered lower net-of-cost returns to shareholders than comparable lower-turnover funds, even before accounting for the tax inefficiency that high turnover creates in a taxable account.
On the tax side specifically, the gap between short-term and long-term capital gains treatment is large and entirely within an investor's control. A short-term gain, on an asset held one year or less, is taxed as ordinary income, which can reach 37 percent at the federal level for the highest earners, plus an additional 3.8 percent net investment income tax for many high-income investors, plus applicable state tax. A long-term gain, on an asset held more than one year, is taxed at a maximum federal rate of 20 percent. On a $10,000 short-term gain taxed at a combined 40.8 percent, the investor keeps $5,920; the identical $10,000 gain, if simply held eleven extra months to qualify as long-term and taxed at 20 percent, nets $8,000, a difference of $2,080 in after-tax proceeds from timing alone, holding the pre-tax gain constant.
Trading costs in a real portfolio
For a buy-and-hold investor adding to a diversified index fund a few times a year, trading costs are close to a non-issue; broad index funds trade in the most liquid securities in the market, spreads are typically a fraction of a cent, and low annual turnover keeps tax drag minimal by design. The picture changes for anyone tempted toward more active management, whether picking individual stocks, timing entries and exits around news, or frequently rebalancing a portfolio in taxable accounts. High-income professionals in particular sit in the highest marginal tax brackets, which makes the short-term versus long-term gain distinction described above the single most expensive mistake available to them: a physician or attorney in the top bracket pays nearly double the tax rate on a short-term gain compared to the same gain held past the one-year mark, a gap that swamps most trading edges an amateur investor might believe they have identified.
Fund selection carries a related, quieter cost. An actively managed fund with 80 to 100 percent annual turnover incurs the spread and impact costs described above inside the fund itself, embedded in the fund's returns before the expense ratio is even applied, and frequently distributes short-term capital gains to shareholders each year regardless of whether the shareholder sold anything. A comparable index fund with 3 to 5 percent annual turnover incurs a tiny fraction of that internal trading cost and rarely distributes any meaningful taxable gain, which is one of several reasons low-turnover index funds have tended to outperform actively managed peers net of costs over long periods.
There is one place where realizing a loss deliberately, rather than avoiding a trade, makes sense despite the costs discussed above: tax-loss harvesting, selling a position trading below its purchase price to realize a capital loss that can offset gains elsewhere, or up to $3,000 of ordinary income per year, while immediately reinvesting the proceeds in a similar, not identical, holding to maintain market exposure. Because the tax benefit of harvesting a loss in a high bracket typically exceeds the small spread and impact cost of the round-trip trade by a wide margin, this is one of the few situations where deliberately increasing trading activity is a net positive for a high-income investor, and it is worth doing systematically rather than only during a market downturn.
Actionable breakdown
- Hold positions past one year whenever the decision is close.
- Use limit orders on any stock with a wide quoted spread.
- Break large orders into smaller pieces to limit market impact.
- Check a fund's turnover ratio alongside its expense ratio.
- Treat frequent trading as a cost center, not a skill demonstration.
- Count taxes as a trading cost you control through timing.
Common pitfalls
The most common pitfall is evaluating a trade purely on expected price movement while ignoring the spread, impact, and tax costs stacked on top of it, which can turn a seemingly attractive short-term trade into a mediocre or negative after-tax outcome even when the underlying prediction was correct. A second pitfall is underestimating how small annual cost differences compound; a 1 to 1.5 percentage point annual drag looks trivial year to year but, as shown above, can erase a meaningful fraction of total lifetime wealth over a multi-decade horizon. A third is selling a winning position just before the one-year mark out of impatience, converting a lower long-term tax rate into a much higher short-term one for the sake of a few weeks. A fourth is comparing fund performance on pre-tax, pre-cost figures rather than the net, after-tax return an investor actually receives, which systematically favors higher-turnover strategies that look better than they perform in practice. A fifth is confusing tax-loss harvesting, a deliberate, cost-aware strategy, with ordinary loss-driven panic selling, which realizes losses without any offsetting tax benefit and simply locks in the damage.
A simple gut check before placing a trade that is not part of a scheduled contribution or rebalance: would you still make this trade if you had to write a check for the estimated spread, impact, and tax cost up front, separate from the trade itself. Framing the implicit cost as an explicit one tends to filter out a large share of impulsive or marginal trades, leaving the ones with a genuine, cost-adjusted rationale behind them.
The bottom line
Zero commissions removed the most visible trading cost, but the bid-ask spread, market impact, and taxes remain very real, ongoing, and largely invisible on any single statement, and a patient, low-turnover approach avoids nearly all of them by design rather than by effort or willpower alone.
All articles · Tax efficiency · U.S. markets · Buying on margin · Short sales