TD Ameritrade's thinkorswim is one of the most accessible platforms to trade it. It is available on desktop and mobile. The platform provides an outstanding collection of educational materials hence why it is one of the best places for amateur traders.