Yes, proven and tested. All successful traders used demo account before investing their own funds. It is free of charge and you can use this account without any limits. However, there are brokers who set limitations using the demo account and this is not a good one. There are many benefits using demo account; it will boost your trading skills and you'll gain more confidence and increase your knowledge that help you analyze the market accurately.