I find Forex better than stocks because the money is immediate as compared to stocks where you have to really wait for a period of time though there are those that you wait for a day or even a week fut for Forex even seconds can really change your life. the only disadvantage is that you have to really monitor as compared to stocks