Think or swim is the platform that is free with a TD Ameritrade account. It is an awesome trading platform. Check out www.thinkorswim.com You can download it free and paper trade if you like. It has a great scanner too.