Yes, of course, beginners should use a demo account for early preparation before later working in a real account, but before using a demo account, make sure already learn at least technically how to analyze the market, learn about candlestick charts, chart patterns as basic education to analyze the market.