According to me investing in Forex is best. For this you require not a very large amount of money. And also trading stock or shares require high investment and huge knowledge. As you already have said while trading Forex you can focus your attention to the factors that effecting the pair you are trading. For many traders stocks are also good but for me Forex is best.