Price deviation with bulk transaction

Is it possible to calculate the price deviation that will happen if a huge quantity of any NIFTY100 stock is bought at market price.
e.g : 5 lakh quantity of HINDALCO shares with CMP = 195

Obviously yes, that can be known by something called impact cost, exchange publishes impact cost list under monthly reports here.

Thanks:slightly_smiling_face: