i don't think there is anything permanently free but you can go from broker to broker trying 30 day trials on different platforms. if your really serious about trading, you should take these brokers up on these trials so you may see which trading platform you like. the last thing you want when...