This python script helps in analysis of NSE Nifty Futures and Options Open Interest data.
Script fetches Nifty Futures data every 5 minutes from the official NSE website (https://www1.nseindia.com/) and saves it inside OiAnalysis.xlxs in FiveMin sheet and gives BUY/SELL signal based on change in OI and change in LTP along with OI interpretaions (i.e Long Buildup, Short Buildup, Long Unwinding and Short Covering)
Script fetches Nifty Futures data every 15 minutes from the official NSE website (https://www1.nseindia.com/) and saves it inside OiAnalysis.xlxs in FiftMin sheet and gives BUY/SELL signal based on change in OI and Change in LTP along with OI interpretaions (i.e Long BuildUp, Short Buildup, Long Unwinding and Short Covering)
Script fetches Nifty Option Chain data in every 5 minutes for every strike price from official NSE website (https://www1.nseindia.com/) and saves it inside OptionChain.xlsm. This data is saved in Master sheet which is further used by Pivot Table sheet to filter out data based on strike prices. All the Call/Put data is represented on Dashboard sheet in form of OI vs LTP graph.