If you're really serious about this, I'd recommend starting with play money (or none at all - use a fantasy portfolio), and then actively trading like you're doing your best to make money. Do this for a while - at least 6 months to a year, and ideally through a down market - and benchmark your portfolio results to the overall market performance (say, an S&P 500 index fund). A lot of people look at the absolute dollar value of their returns, say "I made $10K trading stocks, woohoo!", and don't realize that if they'd just put that money in an index fund they would've made $25K for a lot less work. Also remember that there's a large random component to stock prices - just because some of your stocks made money doesn't mean you can double down on what you did with them, because those stocks might just happen to be the ones that went up randomly. You need to track your personal returns with them against how the stock did by itself, i.e. what you would've made if you had just bought and held it, and see whether your entry and exit points really made sense.