there are some difference between demo account and real account. Demo account is only for practice and the money deposited by forex company where u can not withdraw any profit from demo account.On the other hand in real account all money is yours own money,so you are risking your capital.