The short answer is yes, technically Robinhood is free and charges $0 for stock, options, and cryptocurrency trades. However, certain features require a $5/month subscription to Robinhood Gold, and Robinhood does accept payment for order flow, or PFOF.