RBC Direct Investing, one of Canada’s largest online brokerages and among those with the highest fees, has introduced commission-free trades on 50 exchange-traded funds (ETFs) from partner iShares.