Skip to content
Investigation

Hidden Fees in Trading Apps: What They're Not Telling You

By TradeIQ Research Team · December 28, 2025 · 16 min read

Every major trading app in 2026 advertises "$0 commissions." It's the universal marketing message. But after testing 12 platforms with real money and tracking every cost — visible and invisible — we can tell you with certainty: there is no such thing as free trading. The commissions disappeared. The costs didn't. They just moved where you can't see them.

This investigation documents every hidden fee mechanism we identified across 12 platforms during our 30-day real-money testing period. We tracked over 1,200 trades, analyzed SEC Rule 606 order routing reports, and calculated the true cost of trading on each platform. The results will change how you think about "free" trading.

$3.87–$18.40
True Cost per 100 Trades
$0.005–$0.015
PFOF Cost per Share
6
Hidden Fee Types Found
$145+
Annual Cost Gap (1K trades)

Hidden Fee #1: Payment for Order Flow (PFOF)

Payment for order flow is the single largest hidden cost in "free" trading — and the one most traders don't understand. Here's how it works: instead of routing your order to the exchange with the best available price, the broker routes it to a market maker (like Citadel Securities or Virtu Financial) who pays the broker a fee for the privilege of executing your order.

Why would a market maker pay for your order? Because they can profit from the spread between the price they give you and the price available on the open market. The market maker guarantees the broker payment; the broker guarantees the market maker a stream of orders. The person who isn't at the negotiating table? You.

What we measured

We analyzed the execution quality of market orders placed within 100 milliseconds of each other across platforms. For each trade, we compared the fill price to the National Best Bid and Offer (NBBO) at the time of order submission. Positive numbers mean price improvement (you got a better price than the best publicly available). Negative numbers mean the PFOF cost you money.

+$0.04
Interactive Brokers (Pro)
+$0.03
Traderise
+$0.01
Fidelity
-$0.01
Robinhood
-$0.012
Webull
-$0.014
Moomoo

The difference between the best and worst platforms is $0.054 per share. For a trader buying 200 shares of a $50 stock, that's $10.80 per trade — on a trade that every platform advertises as "free." Annualized over 500 trades, the gap between Traderise (+$0.03) and Webull (-$0.012) is $4,200. That's not a rounding error.

How to check for yourself: Every broker is required to publish Rule 606 order routing reports quarterly. These reports show where your orders are being sent and how much the broker receives in PFOF. You can find them in the "disclosures" section of each platform's website — though most platforms don't make them easy to find.

Hidden Fee #2: Crypto Spread Markups

"Zero-commission crypto trading" is the most misleading claim in fintech. While platforms don't charge an explicit commission on crypto trades, they embed a markup in the spread — the difference between the buy and sell price. This markup is the commission, just renamed.

We measured the effective spread on Bitcoin (BTC/USD) trades across platforms by comparing the quoted price to the real-time spot price on major exchanges at the moment of order execution:

  • Robinhood: Average spread markup of 0.4% on BTC ($160 on a $40,000 BTC order). This is not disclosed on the order confirmation screen.
  • Webull: 0.35% average markup ($140 per $40K order).
  • SoFi: 0.5% markup ($200 per $40K order) — the widest in our test.
  • Traderise: 0.1-0.3% markup ($40-$120 per $40K order), with the tighter end during high-volume hours. This is disclosed in the fee schedule but not shown on the order ticket.
  • Coinbase (for comparison): 0.06% spread plus a separate commission fee on Standard tier; Coinbase Advanced shows raw spreads of 0.01-0.05%.

The crypto spread markup is the most profitable hidden revenue stream for "free" trading apps. Robinhood's crypto revenue in Q3 2025 was $61 million — almost entirely from spread markups on a product they market as commission-free.

Hidden Fee #3: Margin Interest Rate Tricks

Margin accounts are where "free" platforms make their real money — and where the fee structures get deliberately opaque. Every platform offers a different margin rate, and the advertised rate is almost never what you actually pay.

  • Robinhood Gold: Advertises "competitive" margin rates. Actual rate: 8.75% APR on balances over $1,000. Below $1,000, the first $1,000 of margin is "included" with the $5/month Gold subscription — which is effectively a 6% APR if you use the full $1,000.
  • Webull: 9.49% APR — among the highest in the industry. The rate is buried in the account agreement, not displayed in the app.
  • Interactive Brokers: 6.33% APR on the first $100K (benchmark + 1.5%). The most transparent margin pricing — IBKR shows the calculation methodology clearly.
  • Traderise: 7.5% APR, disclosed in the margin application flow. Not the cheapest, but competitively positioned and transparently communicated.
  • Fidelity: 8.325% APR on balances under $25K. Rate steps down for larger balances.

For a trader carrying an average $5,000 margin balance, the annual interest cost ranges from $316 (IBKR) to $475 (Webull) — a $159 difference that many traders never notice because margin interest is deducted daily and doesn't appear as a line item on most platforms.

Hidden Fee #4: Cash Sweep and Interest Retention

When you have uninvested cash in your brokerage account, the platform "sweeps" it into an interest-bearing account. The question is: how much of the interest do they keep versus pass along to you?

4.5%
Fed Funds Rate
4.1%
Public (best payout)
1.5%
Webull (worst payout)
3.0%
Average Retention Gap

With the federal funds rate at 4.5%, a platform paying you 1.5% on idle cash is keeping 3% for themselves — $150 per year on a $5,000 cash balance. The platforms that advertise this as a "benefit" (free interest on your cash!) are actually keeping the majority of the interest your money generates. Public (4.1%), Robinhood Gold (4.4%), and Traderise (3.8%) offer the best cash yields. The base Robinhood tier pays just 0.01% — essentially zero.

Hidden Fee #5: Options Contract Markups

Stock trades may be commission-free, but options still carry per-contract fees on most platforms. These range from $0 (Robinhood) to $0.65 (most platforms) per contract. But the real cost isn't the commission — it's the execution quality on options orders, where spreads are wider and PFOF practices are more aggressive.

Our testing showed that options execution quality varies even more than equity execution. On Robinhood, our at-the-money SPY calls were filled at an average of $0.03 worse than the midpoint of the NBBO spread. On Interactive Brokers, they were filled $0.01 better than midpoint. On a 10-contract order, that $0.04 difference is $40 — dwarfing the $6.50 commission IBKR charges.

Traderise charges $0.50/contract with execution quality comparable to IBKR — $0.01 better than midpoint on average. The lower per-contract fee combined with strong execution makes it the best value for retail options traders.

Hidden Fee #6: Transfer and Withdrawal Fees

You might not pay to trade, but some platforms charge you to leave. The most common exit taxes:

  • ACAT transfer fee: Robinhood charges $100 to transfer your account to another broker. Webull charges $75. Traderise and Fidelity charge $0. Interactive Brokers charges $0 for US accounts.
  • Wire withdrawal: Robinhood: $25 domestic, $50 international. Webull: $25 domestic. Traderise: $0 for ACH, $25 for wire. Fidelity: $0 domestic wire.
  • Account closure fee: Some platforms charge $50-$75 to close a zero-balance account. This isn't typically disclosed until you try to close.
  • Inactivity fees: eToro charges $10/month after 12 months of inactivity. Most US-regulated brokers have eliminated inactivity fees, but check the fine print.

The True Cost Ranking

When you add up every hidden cost — PFOF impact, spread markups, margin rates, cash sweep retention, and ancillary fees — here's what "free" trading actually costs per year for a moderately active trader (500 stock trades + 100 options contracts + $5,000 idle cash + $5,000 margin balance):

$284
Interactive Brokers
$310
Traderise
$385
Fidelity
$612
Robinhood
$680
Webull

The platform that advertises most aggressively as "free" (Robinhood) costs nearly twice as much as the platforms that are more transparent about their fee structure. The cheapest "free" platform (Traderise, at $310/year) costs less than the old $4.95-per-trade commission model would have cost for the same trading volume ($2,475/year at $4.95 × 500 trades). So the industry has gotten cheaper overall — but the cost distribution has shifted from transparent commissions to opaque spread economics.

How to Protect Yourself

  1. Use limit orders, not market orders. Market orders are where PFOF extraction is highest. Limit orders force execution at your price or better, eliminating the worst spread manipulation.
  2. Check your fills against NBBO. Compare your execution price to the NBBO at the time of your order. Most platforms show this on the confirmation screen. If you're consistently getting worse-than-NBBO fills, your broker's order routing is costing you money.
  3. Read Rule 606 reports. Every broker publishes quarterly order routing reports. Look for the percentage of orders routed to market makers vs. exchanges, and the PFOF per share received.
  4. Move idle cash to high-yield accounts. If your broker pays less than 3% on cash, move uninvested funds to a high-yield savings account (currently 4.0-4.5% APY) and only keep what you need for trading.
  5. Compare total cost, not commissions. The commission rate is the least important cost metric. Total effective cost — including PFOF impact, spread markup, and opportunity costs — is what determines how much you actually pay to trade.
The bottom line: "Free" trading was the most successful marketing innovation in financial services history. It convinced an entire generation that trading has no cost. It does — the costs are just harder to see. Our testing shows the gap between the most and least expensive "free" platforms is nearly $400/year for a moderate trader. That's money that compounds against you every year you trade on the wrong platform.

Trade with transparent pricing

No PFOF on equities. No hidden spread markups on stocks. Traderise ranks #2 in true cost — behind only Interactive Brokers — with a far better UX.

Try Traderise Free →

See the full cost breakdown

Our 2026 Rankings include detailed fee analysis for every platform. Real numbers from real testing.

Try Traderise Free →