I use Robinhood to trade and it is everything every naysayer says it is, but does not trade OTC...that helps my gambling trash addiction :)