demo account is free. You simply download metatrader 4 and then you go to open an account. It won't let you continue to the next step unless you you check off subscribe to newsletter i believe. it will ask you for the amount you wish to use. you do not need to deposit.