Yeah forex is the best opportunity to earn online . Instaforex is providing us a good opportunity to trade in forex. there are other good brokers too and definitely there are scam brokers also which we have to be careful. Though its the best opportunity to earn, it may break your confidence if you invest in some scam brokers