Helping traders since 2006

With over 1,000 trades completed and 20+ years of experience, Blain has been sharing his passion for the markets with self-directed investors across the globe, providing stock education, trading tips, and investing tool recommendations.

TD Ameritrade, Inc. and are separate, unaffiliated companies and are not responsible for each other’s services and products.