I don’t know about how everyone else feels but in my opinion, becoming a profitable trader comes down to how well you can manage emotions and some form of technical analysis.

I would say that you can learn how to trade in roughly around 1-3 months, all charts really do is the same thing on repeat. They trend upwards or downwards or consolidate based on fundamentals over a long term basis. On an intraday basis they target areas of liquidity in order to move onwards with the trend. However learning how to control emotions can take 1-5 years depending on the person I would say.

Realistically you can learn a strategy in about 3 months, let’s say support and resistance. All strategies work and you could be profitable by just following this model consistently.

The reason why 95% of people fail is because they are too focused on the money side of trading. Once you detach from that you become profitable. Literally all trading is buying or selling based on fundamentals or some form of trend analysis.

For example why trade these stupid trades everyday on gold (xau/usd) with 20-50 pip stop losses when gold has gone up over 7000 pips in the last year. Study the reason why things move a war, politics and banking. Just focus on the trend and forget the emotions or really you are just creating stress and losses for nothing - this is why the majority of the time you are ‘correct’ but still lose, because reading charts is actually fairly easy.

This in my opinion is why trading is an amazing hobby, as it teaches you everything about yourself. To become a trader you have to become enlightened and the master of your own mind.