I feel Forex brokers also don't know for sure whether the price of a given currency pair goes low or high at a given instant. In my view Forex brokers are quite unaware of future moves like we do. The only advantage they have is they earn regard less of traders win or lose in form of spread. If brokers new the future they will simply enter big trades and win lot of money but that is not the case.