I dont know but people say there is no shortage of liquidity in forex but I believe thats bs. You need to trade substantial amounts to make a decent profit. There would always be an issue when 10 traders put in a order of $5 billion each and 1000 put in a order of $10k each.
Market manipulation exists when you grow big. In the end you have to deal with dealers of the bank who have to take the opposite side of the trade to supply you the Euros or Dollars if the amount is big.
There is a reason its easy to convert $10k into $100k but not $100k into $100 Million doing short term trades in forex. Anyone who says hes done it is lying. Big money just cannot be made in short term forex trades. To make a $1 Million dollars you need to take a position size of hundreds of millions if not billions and when you require that much liquidity for short time frame, you cannot get it.
Two or three big trades from billion dollar traders and your long position can easily turn into an opportunity for the shorts.
The liquidity is available because the size of the trades has to be substantial to really make any impact on your profits.
Hmm...I guess I will stick with stocks. They are slow but good enough. Thanks for the feed back anyways.