forex is surly better than stock market as in forex we can earn a lot of money with small investment whereas in stock market huge investments are required. stock market can be cornered by people whereas it is not possible to corner forex market by any one.