Best Free Stock Trading Apps
Key Features
Open a Webull account and receive a free stock valued between $2.50-$250. No deposit required.
Make your initial deposit of $100 or more and receive a 2nd free stock valued between $12-$1400.
- Account minimum: No minimum deposit required
- Fees: $0 commission or contract fees for online stock, ETF, or options trades
- Tradable assets: Stocks, ETFs, options, and cryptocurrencies
- Account types: Supports brokerage and IRA accounts
- Trading Hours: 4:00 AM - 8:00 PM EST
- Special Features: Stock screener, Upcoming IPO's and advanced research tools
Open a Webull account and receive a free stock valued between $2.50-$250. No deposit required.
Make your initial deposit of $100 or more and receive a 2nd free stock valued between $12-$1400.
Key Features
Open a Firstrade account and receive a free stock valued between $3-$200. No deposit required.
Make your initial deposit of $100 or more and receive a 2nd free stock valued between $12-$1400.
- Account minimum: No minimum deposit required
- Fees: $0 commission or contract fees for online stock, ETF, or options trades
- Tradable assets: Stocks, ETFs, options, and mutual funds
- Account types: Supports brokerage Traditional, Roth or Rollover IRA
- Trading Hours: 8:00 AM - 8:00 PM EST.
- Special Features: Free access to research and reports from Morningstar, Briefing, Zacks and Benzinga
Open a Firstrade account and receive a free stock valued between $3-$200. No deposit required.
Make your initial deposit of $100 or more and receive a 2nd free stock valued between $12-$1400.
rKey Features
Open a Robinhood account and receive a free stock valued between $2.5-$250. No deposit required.i
- Account minimum: No minimum deposit required
- Fees: $0 commission or contract fees for online stock, ETF, or options trades
- Tradable assets: Stocks, ETFs, and options
- Account types: Supports brokerage
- Trading Hours: 9:00 AM - 6:00 PM EST.
- Special Features: Fractional Shares, Margin account and level 2 viewing for $5/month
Open a Robinhood account and receive a free stock valued between $2.5-$250. No deposit required.i