A good trader in what term? A good trader generally includes being strategic, accurate, analyzing proper market features. An analyst may not mean a good trader yet this gives a higher percentage of winning compared to non strategic trader, trading depends mainly on skill and knowledge relying on what anyone can offer by viewing the market movement but not guarantee 100%, basically this reason is valid why an analyst cannot be called a good trader.
Besides good analytics, you need a whole host of other qualities to become a successful trader: discipline, risk management, and many other qualities are essential to avoid stumbling over time. I also think that to become a successful trader, you need to have a special personality, perseverance, and patience. All of this is very complex, and not everything can be developed over time. I tried active trading for a while, but I realized it was too difficult for me. I find it easier to choose an asset and buy it for the long term, for me that's closer to investing.