You are right, and when it comes to trading, when you win, you gain profits. When you lose, you gain experience and knowledge because every wrong decision makes you learn one wrong way of doing that, so losing might be bad for your finances. Still, it is suitable for your knowledge and experience.
For newbies, it is important that they prepare very well before joining a competition. Poor preparation might lead to frustration and impulsive decisions, making them learn more after some silly mistakes.
This will really be adding up on your learning curve and will really be able to be helpful on your trading on which on the moment that you do know on how things works and keeps on learning on everything new
by joining up these competitions then just continue on doing it until the moment comes that you do get in line with those old and good traders out there. Just take it slow and dont
rush up yourself to be profitable because this is where mistakes do usually happen.