Generation entry points
What gets populated
Options
optionChainByExpiry— strikes, CE/PE tradingsymbols, tokens, lot sizesbaseDiffper expiryoptionExpiriesByFuturesExpirywhen using futures underlying
Futures
futuresChainByExpiry— contract symbols per expiry dateinstrumentToken,lotSize,contractFormat
Cash
tradingsymbol,instrumentToken,lotSizefrom instrument master
Kite instruments
GET /zerodha/instruments exposes cached instrument dump for debugging. Generation uses Kite Connect getInstruments() internally during setting save.
Runtime refresh
WhenindexSettingUpdated fires:
- Event processor reloads active settings
- Clears cached strikes for affected index
- Resubscribes base and option tokens on Kite Ticker