Live Nifty options data?

vaibhavsharma13
vaibhavsharma13 edited February 2022 in API clients
Does your API provide live nifty options data? If there is a delay then how much delay? And also will Implied Volatilty, OI, COI, Volumes be provided in the data?
  • SRIJAN
    SRIJAN edited February 2022
    You can use market quotes for snapshot data or websocket for live streaming realtime data. OI,Volume are sent as a field in the response. COI,IV etc.have to be calculated by you at your end from the data. You can read in detail about quotes and websocket here:
    https://kite.trade/docs/connect/v3/market-quotes/
    https://kite.trade/docs/connect/v3/websocket/
    You can also look at this thread to get an idea to build option chain through api. In this thread, there's a python package for option chain by our Rakesh Sir .
    https://kite.trade/forum/discussion/6650/live-option-chain
  • vaibhavsharma13
    What will be the time difference between 2 snapshots?
  • SRIJAN
    @vaibhavsharma13 Market quotes are realtime snapshot data,which means you will get data at the time of your request. If you want continuous data,then just use websocket. From websocket,you will recieve a tick whenever there is a change in any of the fields,like ltp,volume,oi etc.
  • vaibhavsharma13
    Free data of nifty's option chain provided by nse is delayed by 3-5 mins. No matter how many times you request you get the same data for 3 to 5 mins. I want to clear my doubt that the data provided here won't be a same snapshot for 3-5 mins but live data which is being traded at the time I requested for the quote.
  • SRIJAN
    SRIJAN edited February 2022
    Look,first of all,know this that KiteConnect doesn't provide any data different than kite web/app. It's the same data but programatically. If you have ever traded with any broker you will know,that almost all the other data except OI is updated almost every second if it's a liquid contract. OI is updated every 3 minutes. But the data in NSE is delayed by almost 6 mins.
Sign In or Register to comment.