What is known about the question: If someone buys or sells a huge amount of some asset how the price would change ?
Of course, it depends on the kind of assets and other context. My main interest is liquid forex market like EURUSD. Say someone buy or sell 500 million - how many pips the price would change ? (Time of deal - American session - most liquid time). Does it matter the speed of execution ?
Any way I would be happy to get any kind of advice on any kind of market not only forex - and any kind of info - theoretical or practical.
I know the simple way to estimate - we need to consider the order book and just calculate the depth which will cover 500 Million. However it seems this method is too naive - since order book is a kind of alive - due to HFT guys new orders appear and disappear. So it may happen that the price changes and then returns to initial value in seconds.