My 2 cents worth. I've just been a tradesman all my life, not a professional. But I didn't really become the "go to guy" until I had almost 20 years working on the different kind of machines and control systems that went with them that I worked on, ultimately I ended up with 40 years in that field. I can't count the number of military and corporate "schools and/or classes" I've been to in that time. In periods between contracts I would trade, off and on, for about 20 years. I didn't make very much if any money, but I found it fascinating so I kept playing with it. But I didn't start consistently making profits trading until I finally sold my business and found myself with nothing to do, so I put full effort and full time into learning to trade and that was after 20 years of putzing around with it. Some mentoring classes and over 4 years now on SO and I still make expensive mistakes. It is easy to say "I'm smarter than the average guy so I should be able to do it a lot faster than that", but does that mean you could learn it in 5 years or 3 years or what. Don't quit your day job until you either A: already have your retirement and won't be risking that or B: you have been doing this long enough to be making a consistent profit. I think the stress of HAVING to make a profit from trading is the big filter for traders, when you aren't making any money or worse yet, losing money and you can't pay the rent, the psychology is going to make it that much harder to be successful at trading.