The simple things is stock markets operate in shares and businesses which belong to a specific country; forex markets on the other hand operate globally, you should know that friend ;)...and another thing you can achieve the greatest possible profit for the currencies of the proliferation and ease of application of technical analysis, So its all about that , now make your choice :)