I see a lot of advice where people suggest each other to practice on websites where they can trade with virtual money. To be fair, I am in this list too among them but at the same time no one warns such people that it was it's pros and cons, more likely cons are outsiders while giving advices.
Pros: You trade with virtual money where your actions can't raise/damage your real budget, it looks like you spend money like nothing. This gives us possibility to test our skills and abilities in trading and help us further why we make mistakes and what we need to fix while considering the fact that the reason why I profit/lose is because you lose/profit.
Yeah, it sounds good but sometimes when we move on real life trading, things go wrong. We are always warned to leave our emotions outside while we are trading that includes: Not to panic sell, hold when there are harsh moments, etc. But we forget to mention another main emotion that we face in this situation: We trade with our money where we are responsible to results and these results may have huge impact on our life. Inside, in our subconscious, we worry about the results because we trade with our, real money.
To my mind that's one of the main reason why people usually start well with virtual trading and end up badly in real life trading and somehow this is one of the most skipped problem in overall.
For me I think the reason why people lose in real life and win in virtual trading is due to their emotions in virtual trading they are calm and think rationally,
While in real life we have fear and emotion as our enemy we also have stress so our decisions are clouded and we couldn't call better judgement on our every trade.
We could easily make trades in virtual because there isn't any risk involved while in real life we know how hard it would be to make mistake that is why we lose some opportunity when we see's one.
We could easily take our mistake as experience in virtual but in real life we would be consumed by depression and lost.