well the requirements in my point of view are, have a sound knowledge of forex and be fimilar with the terms used in forex trading secondly have a good control over your greed for earning too much in no time thirdly should not take huge risks by opening big lots and relying on luck and lastly be strong enough to accept your losses The main requirement to become a trader, we have to have the capital and mentally, then we can try to use the analysis of trading on a demo account, if we are not successful when trading practice, means we have not been able to do forex trading, do not force yourself to follow the forex business