Lack of a decent initial starting capital and greed are the 2 main reasons why 95% of traders. Other reasons for forex losses are fear, lack of discipline, no idea on money management and risk management. Often traders start to go live without sufficient understanding about forex. It is not a good idea to open a live account without a strong foundation in learning, which also includes practising in a demo account.