Absolutely, forex is as like any other business. There can surely be ups and downs while trading. As any business require knowledge of its market so as with forex trading. In fact in forex, learning is an ongoing process. There are a lot many factors which affect the price movements in the currency market and before starting trading these must be taken into consideration or one must have thorough understanding of the working of the market and how these factors affect the price movements. Knowledge must be acquired regarding the basic terminology like spread, pips, leverage, lot size etc., geopolitical factors, economic factors which affect prices.