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.
  • Rtraj
    Rtraj edited December 2025
    Dear @SRIJAN, is any possibility to get OI data update in every second without any delay..
    Is there is delay about 3 minute of OI data update in kite API websocket streaming for liquid contract (future and option contract)
    Pls contact me at 9737599545
  • Nivas
    Through Kite WebSocket, you can receive live market data, including Open Interest (OI). To track exactly when the OI was recorded, you can refer to the exchange timestamp provided within the WebSocket response.

    Additionally, for liquid instruments, you can generally expect to receive at least one tick per second. Please keep in mind that if you are monitoring an illiquid instrument, the tick frequency may be lower depending on how often trades or quote changes occur at the exchange.

    If you believe you are experiencing a delay, please share the specific details and logs with us. This will allow us to investigate further and provide more context for you.
Sign In or Register to comment.