Well my freind in my opinion forex and stock markets are incomparable. one is the mountain and the other is a small hill. We have plenty of opportunities trading in forex while it is very limited in stock market. So forex is the king. We can trade with a capital of our choice and at anytime as we like which is very unique.