The Forex market is also fraught with risks like any other financial markets and has both advantages and disadvantages. Traders with good trading knowledge, and skills are able to make use of disadvantages to convert them in to profits. Professional trader knows how to take advantage of the volatility of the market to make money, whereas a rookie can drain his whole trading account.