I have created an option chain using kiteconnect api in python. It was working fine since last 1 month. But suddenly i am observing that i am getting error of 'Too Many Request'. I am calling API every minute, so sending 1 request every minute. I think it is under the rate limit of API. Please help me to resolve this issue.
Yesterday as you suggested we have tried, all strikes was coming but "NIFTY22SEP14200CE'" was missing. This is the issue from kite connect api. Please troubleshoot it from your end
The exchange allows X number of strikes to be active at one point in time. For Nifty, 30-1-30 strikes are allowed(OTM-ATM-ITM). More strikes are introduced as the contract moves in either direction to ensure 30 strikes are active at that end. In most cases, both PE and CE are active for a strike price but in this case, while 14200 PE is active, the CE strike is not active. You can refer to the kite instruments file to find the active strikes.
"Exception while downloading OC for NIFTY 'NIFTY22SEP14200CE'"
why this specific strike has issue??
Yesterday as you suggested we have tried, all strikes was coming but "NIFTY22SEP14200CE'" was missing. This is the issue from kite connect api. Please troubleshoot it from your end
The exchange allows X number of strikes to be active at one point in time. For Nifty, 30-1-30 strikes are allowed(OTM-ATM-ITM). More strikes are introduced as the contract moves in either direction to ensure 30 strikes are active at that end.
In most cases, both PE and CE are active for a strike price but in this case, while 14200 PE is active, the CE strike is not active. You can refer to the kite instruments file to find the active strikes.
The contract wont have any outstanding OI either.