TD Ameritrade
fees: $0 stock trades
account minimum: $0
TD Ameritrade is good for beginners because of all of the information it makes available to guide you into the world of investments. New investors can take advantage of all kinds of educational material, including more than 200 instructional videos, tutorials and more.
TD Ameritrade stands out as one of the top all–round brokerages with outstanding tools and products.