ThinkorSwim (TOS) is a free trading platform. All you need to do is fund your account. They also have a simulated trading account that you can use. Call, and they will change your paper trading simulated data to real-time, but you might have to add a small deposit into your account. It's well worth it, though. You'll never regret owning this tool as a trader or investor. They have great features that beat every broker in the industry overall.