there are many other online business for earning money but i think forex trading is one of the best online business now a days. there are many reasons behind it. the first and the most important reason is that like other online business there are few chances of fraud but in other online business most of them are scam.