First of all, a demo account allows beginners to practice and develop skills without the risk of losing real money. Also, a beginner never knows the quality of other people's trading strategies or indicators found in the free network, so that he can safely trade them immediately on his real account. Therefore, it is better to first test such systems for free and without risks and choose the best ones for your future real trading.