Quote Originally Posted by AbdulShiek View Post
Higher liquidity doesn't always mean higher prices. Liquidity in the Forex world is the activity taking place in the financial market. It is the most significant factor to consider, especially when trading different trading currencies.
A liquidity provider is the one who sends and executes trades. It is an institution or broker.