On 2nd Feb, I held 2nd Feb Bank Nifty 20100PE 1000 qty. The index closed at 20070 but the last tick on the chart was 20018. I was on mobile and looking at the chart to close my position but final settlement at 20070. Why is there such a huge difference?
Check the below chart.
The closing price on all stocks and indices on the exchange is the weighted average of the last 30 minutes. So the closing price and the last traded price will most likely always be different. In this case, the last traded price is 20018 whereas the average price is 20070 (average price is higher since the stock has fallen in the last 30 mins).