Here are some of the best investment bonus offers: Robinhood: Get a Free Stock (worth between $5 and $200) Deposit $100 and Get $10 from eToro USA LLC J.P. Morgan Self-Directed Investing: Get Up to $700 Moomoo: Deposit and Get 15 Free Stocks plus 8.1% APY on uninvested cash Webull: 75 Free Fractional Shares TradeStation: Invest and Earn Up to $3,500