Impact cost is calculated using the following formula:
Impact cost = (Actual buy / Sell price – Ideal price) ÷ Ideal price x 100
Ideal price = (Best buy price + Best sell price)
Actual buy / Sell price = Sum of (Quantity x Execution price) ÷ Total quantity
Let us take an example. Let us assume stock ‘Z’ has the following order book at a certain period.
Buyer
| Seller
|
S. No.
| Quantity
| Price (Rs.)
| S. No.
| Quantity
| Price (Rs.)
|
1
| 1000
| 13.5
| 1
| 1000
| 14
|
2
| 1000
| 13.4
| 2
| 1500
| 14.5
|
3
| 2000
| 13.1
| 3
| 500
| 13.7
|
4
| 1000
| 12.7
| 4
| 100
| 13.5
|
Example 1: A trader decides to sell 3,000 shares of Z:
Ideal Sell Price = (Rs. 14 + Rs. 13.5) / 2 = Rs. 13.75
Actual Sell Price = (13.5 x 1,000 + 13.4 x 1,000 +13.1 x 1,000) / 3,000 = Rs. 13.3
Impact cost = (13.3 – 13.75) / 13.75 = 0.0303 x 100 = 3.03%
The impact cost for selling 3,000 shares of Z is 3.03% less than the ideal transaction price.
Example 2: A trader decides to purchase 3,000 shares of Z:
Ideal Buy Price = (Rs. 13.5 + Rs. 14) / 2 = Rs. 13.75
Actual Buy Price = (14 x 1,000 + 14.5 x 1,500 + 13.7 x 7,500) / 3,000 = Rs. 14.2
Impact cost = (14.2 – 13.75) / 13.75 = 0.0327 x 100 = 3.27%
The impact cost for buying 3,000 shares of Z is 3.27% more than the ideal transaction price.