Skip to content

Get Option Chain

Request to be POSTed to uri : /NorenWClientTP/GetOptionChain

Request Details

Parameter Name Possible value Description
jData* Should send json object with fields in below list
jKey* Key Obtained on login success.
Json Fields Possible value Description
uid* Logged in User Id
tsym* Trading symbol of any of the option or future. Option chainfor that underlying will be returned. (use url encoding to avoid special char error for symbols like M&M)
exch* Exchange (UI need to check if exchange in NFO / CDS /MCX / or any other exchange which has options, if not don't allow)
strprc* Mid price for option chain selection
cnt* Number of strike to return on one side of the mid price for PUT and CALL. (example cnt is 4, total 16 contracts will be returned, if cnt is is 5 total 20 contract will be returned)

Response Details

Response data will be in json format with below fields:

Json Fields Possible value Description
stat Ok or Not_Ok Market watch success or failure indication.
values Array of json objects. (object fields given in below table)
emsg This will be present only in case of errors.
That is :
  1. Invalid Input
  2. Session Expired
Json Fields of object in values Array Possible value Description
exch CDS, NFO ... Exchange
tsym Trading symbol of the scrip (contract)
token Token of the scrip (contract)
optt Option Type
strprc Strike price
pp Price precision
ti Tick size
ls Lot size