Brian Moynihan, CEO, Bank of America
Scott Mlyn | CNBC
Another financial giant has decided that the correct price to trade a stock is zero.
Bank of America said Monday that any customer of its retail banking loyalty program will now get unlimited free trades for stocks, ETFs and options. Previously, retail customers with at least $20,000 in balances got 10 or more free trades, depending on what tier a user qualified for.
The free trades, through the bank’s Merrill Edge online service, are part of the perks members earn by bringing more of their dollars to the bank. The lender probably isn’t giving up much in fee revenue with the move: It estimated that 87% of trades from its loyalty group members were already free.
But Bank of America’s move solidifies the race to zero in the retail trading world. Commissions have been falling for decades as discount brokerages proliferated, a trend that accelerated as free-trading start-up Robinhood began to gain millions of users. Rival megabank J.P. Morgan Chase joined the fray last year when it introduced its own free trading service.
Then, earlier this month, Charles Schwab, which holds about $3.72 trillion in client assets, said it was taking trading commissions for stocks, ETFs and options to zero from $4.95 each. That quickly set off a cascade as TD Ameritrade, E-Trade and Fidelity followed suit.
Bank of America also cut the fee for online trades to $2.95 from $6.95 for users of its Merrill Edge service who aren’t in its loyalty program.