The best online trading accounts make it flexible to buy and sell stocks. They don't charge a lot for transactions and are compatible across a range of devices. These accounts also have good customer service representatives on standby. Common options include WealthSimple and Ameritrade.