Forex brokers are offering demo trading account to practice first before start trading in real life to the traders. But to trade with a demo account with a reliable broker is the best thing. In the market you may get many brokers offering demo account but choose only one to practice which suites your demand best, as I get the best demo account from my broker Forex4you. I choose them because their demo suites my requirement best.