Schwab has opened direct BTC and ETH trading to all eligible individual clients, with a 0.75% fee per trade and order sizes ranging from $1 to $2 million.

Fees are charged on the trade value: 0.75% when you buy and another 0.75% when you sell. That means a round trip costs 1.5% upfront, so the price has to move by that much just to break even. It’s 25% cheaper than Fidelity’s 1% fee, but for the same round trip, E*Trade’s 0.50% fee adds up to just 1%.