Absolutely, swiftrade is one of the only places which will give you experience (i hesitate to use the word train) without you putting up any cash. once you get comfortable on the keys and reading L2 and charts....it's time to leave the nest.
The securities course will help you understand...