Everything is possible. Everything depends on your experience, skills, psychological balance and the quality of your trading strategy. Therefore, each trader will have their own results in trading. I think that someone can earn 20%, the only question is the stability of such earnings.
I think that at first you need to set yourself more modest goals and learn to earn at least a few percent of profit, but do it more stably. After all, a common problem with beginners is that they immediately set themselves ambitious and inflated goals for big earnings, bypassing the obligatory process of preparation and gaining experience. Therefore, they quickly lose everything and become disappointed.
The aim of trading is not to make 20% a month or 30% or even just 10%. It is to make 100% - but that 100% is 100% of what your strategy will support. That would be perfect trading. If you don't have a strategy, why are we even talking about this? But as you do have a strategy, you still have to recognise that you cannot simply improve your return because you have made a decision in your head that you'd like to make 20% a month instead of just breaking even - you have to improve your strategy, and that's what allows you to improve your return.
Achieving consistent 20% monthly profits in trading is highly unlikely and risky. While some traders may experience occasional high returns, long-term success usually involves more modest, sustainable gains with proper risk management. It's essential to stay realistic and avoid chasing unrealistic profit expectations to preserve capital and reduce risk.
You are right. And as practice shows, the more and faster we want to earn on forex, the more often we lose our deposits. There are no perfect trading strategies that would always give only correct signals for trades and if you completely ignore the risks, just a few wrong entries will destroy your deposit.