Skip to content

API Reference


API Reference / OptionLeg

Interface: OptionLeg ​

Defined in: src/resources/OptionChain.ts:27

One side (call or put) of a strike, as returned under oc.<strike>.ce|pe.

Indexable ​

[key: string]: unknown

Fields Dhan adds later pass through normalizeOptionChain untouched.

Properties ​

greeks? ​

optional greeks?: OptionGreeks

Defined in: src/resources/OptionChain.ts:28


implied_volatility? ​

optional implied_volatility?: number

Defined in: src/resources/OptionChain.ts:29


last_price? ​

optional last_price?: number

Defined in: src/resources/OptionChain.ts:30


oi? ​

optional oi?: number

Defined in: src/resources/OptionChain.ts:31


previous_oi? ​

optional previous_oi?: number

Defined in: src/resources/OptionChain.ts:32


volume? ​

optional volume?: number

Defined in: src/resources/OptionChain.ts:33


previous_close_price? ​

optional previous_close_price?: number

Defined in: src/resources/OptionChain.ts:34


previous_volume? ​

optional previous_volume?: number

Defined in: src/resources/OptionChain.ts:35


top_ask_price? ​

optional top_ask_price?: number

Defined in: src/resources/OptionChain.ts:36


top_ask_quantity? ​

optional top_ask_quantity?: number

Defined in: src/resources/OptionChain.ts:37


top_bid_price? ​

optional top_bid_price?: number

Defined in: src/resources/OptionChain.ts:38


top_bid_quantity? ​

optional top_bid_quantity?: number

Defined in: src/resources/OptionChain.ts:39


security_id? ​

optional security_id?: string | number

Defined in: src/resources/OptionChain.ts:41

Tradable security ID of this leg (added to the response in API v2.5).


average_price? ​

optional average_price?: number

Defined in: src/resources/OptionChain.ts:43

Average traded price of this leg for the session (added in API v2.5).

Community project — not affiliated with Dhan. MIT License.