Free Stock Trades
Use a fee-free online trading platform such as Loyal3 to trade stocks for free. Open an account online or through Loyal3’s mobile app with absolutely no money. You provide your name, address, employer information, birthday and Social Security number, as well as checking account information to fund your trades. To start buying stocks, you can invest as little as $10; you have the option to buy fractional shares.
Similarly, the Robinhood app charges no commission to trade more than 5,000 U.S.-listed securities, and there are no minimum balance requirements on an account. (Broker-assisted phone trades cost $10; foreign-listed securities cost $50 per trade.)
Also, check with any of the more-traditional online brokers such as Fidelity or Charles Schwab to see if they are offering any promotions. For more, see How to Trade Stocks for Free.