Yes. Firstrade is top-rated among beginner investors as well as advanced traders. Beginners appreciate the $0 account minimum, while experienced users flock to Firstrade for $0 stock and options trading, no commission mutual funds, and no contract fee for options traders.