Profit in the demo account is unwithdrawable because only use virtual money, but demo account can be used for training purposes, if any trader already learn technical analysis then practice in a demo account to an implemented trading system that already learned, a demo account will useful for a newbie trader