If you are a beginner, you should start trading with a demo account to suit your trading platform, different market orders and market dynamics. However, semi-experienced traders may be better off trading with a micro account, as demo trading does not provide an accurate picture of real trading.