Forex trading is very unpredictable and shifts and twists and turns occur often and instantaneously as well. This makes Forex trading very challenging since it call for tracking changes on a 2x7 basis. One way to keep up with changes is to outsource the job to a hands on a good broker for this trading.