Lesson 21

    Decoding the Option Chain

    Read NIFTY contracts, quotes and activity with clear units, consistent clocks and a checkable observation journal.

    Maya and Mr. Chartist compare a blue Call card and a beige Put card in each row of an oak pigeonhole wall, with a blank brass strike plate between them: one chain row, two sides
    One row of a hypothetical NIFTY option chain, spot 25,000, expiry in 7 calendar days. At the shared 25,000 strike the Call has a bid of ₹258.60 and an ask of ₹262.60 per unit, and the Put has a bid of ₹234.65 and an ask of ₹238.65. Each side has a ₹4.00 bid-ask spread. Illustrative quotes, not live prices.

    One strike. Two separate contracts.

    Call · CEright to buy25,000shared strikePut · PEright to sell
    Bid
    Ask

    Hypothetical NIFTY 50 · spot 25,000 · illustrative bid and ask per unit · not live prices or executed trades

    Read the screen with context

    Begin with the contract and its clock. Then distinguish a quote, a completed trade and an outstanding position.

    By the end you will be able to answer

    1. What does one row of an option chain show?
    2. Where is the strike, and why is the premium not zero?
    3. How can volume rise while open interest does not?

    You open a NIFTY option chain. A long column of strikes, with premiums, quantities and percentages on both sides. One Call has traded heavily. Another strike shows a huge open-interest number. It is tempting to ask what all this predicts. A better first question is simpler: what does each number actually describe?

    Mr. Chartist will help you read the screen as contracts, quotes and activity records. We follow one made-up NIFTY example from start to finish. You will learn to tell a completed trade from a displayed offer, and contracts traded from contracts still open. Then every number on the screen has a clear job, and none of them is a trading instruction.

    Updated

    Chapter 1Chain anatomy3 min read

    What does one row of an option chain show?

    A row holds two contracts that share a strike.

    Maya

    One row of the option chain has a Call and a Put. Are they the buyer and seller of one contract?

    Mr. Chartist

    No. A row shows two different contracts that share a strike and an expiry: the Call on the left, the Put on the right.

    Maya

    And the LTP is the price I can trade at?

    Mr. Chartist

    No. LTP is the last completed trade, so it tells you about the past. The bid and ask show what is on offer now.

    Maya

    What about open interest and volume?

    Mr. Chartist

    OI is contracts still outstanding. Volume is contracts traded during the session. Keep the units apart too: quantities beside bid and ask are units, OI is contracts.

    One row shows two different contracts that share a strike and an expiry: the Call on the left and the Put on the right. It does not show the buyer and seller of one contract. This is the layout on the NSE website. Another provider may arrange the screen differently, so check before you read.

    Our example uses NIFTY 50 at 25,000 points, an expiry we will call E that is seven calendar days away, and a time of 10:15 IST. Only five strikes are shown, from 24,800 to 25,200. Every quote and activity number is invented for teaching. Premiums are in rupees per unit. We assume 65 units in a lot. That is a teaching assumption, not the current exchange lot size.

    What does one option-chain row identify?

    Made-up NIFTY 50 snapshot: index at 25,000, expiry E, seven days left. Only the 25,000 row is opened. Call on the left, Put on the right.

    Underlying reference
    NIFTY 50 25,000
    Selected expiry
    Expiry E · seven calendar days remaining
    As of
    Illustrative snapshot · 10:15 IST
    Assumed contract quantity
    65 units
    NIFTY 50 option-chain teaching snapshot. Calls on the left and Puts on the right share the strike shown between them. Premiums are per unit; open interest and volume are contract counts. Expand each quote for depth, last-trade age, OI change and IV basis.
    Call / CEStrikePut / PE

    Call / CE

    Bid ₹ per unit
    ₹258.60
    Ask ₹ per unit
    ₹262.60
    Open interest contracts
    2,200
    Volume contracts
    420
    Quote details
    Displayed bid size
    195 units
    Displayed ask size
    260 units
    Last traded premium
    ₹263.60 per unit
    Last trade age at snapshot
    7 minutes
    Change in OI
    +60 contracts
    Displayed annual IV
    18.00%
    IV quote/model basis
    18% annual model input at the unrounded model midpoint; not IV inferred from the older LTP.
    Strike25,000At spot reference

    Put / PE

    Bid ₹ per unit
    ₹234.65
    Ask ₹ per unit
    ₹238.65
    Open interest contracts
    1,600
    Volume contracts
    300
    Quote details
    Displayed bid size
    195 units
    Displayed ask size
    260 units
    Last traded premium
    ₹233.65 per unit
    Last trade age at snapshot
    7 minutes
    Change in OI
    −40 contracts
    Displayed annual IV
    18.00%
    IV quote/model basis
    18% annual model input at the unrounded model midpoint; not IV inferred from the older LTP.

    Five selected strikes, not the full market. Premiums are ₹ per unit; bid/ask quantities are units; OI and volume are contracts. OI changes compare with our assumed prior-session closing OI. Quotes and activity are invented. The 65-unit lot is a teaching assumption, not a current exchange specification.

    At 25,000 the Call and the Put are two different contracts. They share the strike and expiry. Each has its own premium, quantity, OI and volume.

    Invented numbers in a five-strike window. Premiums are ₹ per unit, bid and ask quantities are units, OI and volume are contracts. The 65-unit lot is a teaching assumption.

    Look at the centre row. It holds two separate contracts: NIFTY expiry E 25,000 CE, and NIFTY expiry E 25,000 PE. CE means a European Call and PE means a European Put. European means exercise happens only at expiry. You can still sell the option before then. NSE index options settle in cash, so no shares arrive in your demat account. Options on individual stocks are settled by delivery.

    The price columns answer different questions. LTP, the last traded price, is the premium of the latest completed trade. The bid is the highest price a buyer currently shows. The ask is the lowest price a seller currently shows. The quantities beside them are orders waiting at those prices. In our snapshot the LTP is seven minutes older than the quotes, so it tells you about the past, not about what you can trade now.

    Some screens also show price change or OHLC. OHLC is the open, high, low and close of the option premium, not of the index. A change column compares the premium with a stated reference, and during the session the close field may still hold yesterday’s close. Read the field notes before you rely on any of these.

    Open interest (OI) is the number of contracts still outstanding in that exact series. Volume is the number of contracts traded during the session. Change in OI compares today’s OI with a reference; here the reference is yesterday’s closing OI. Do not mix up a change in OI with a change in premium. Implied volatility (IV) is a volatility figure worked backwards from an option price. A later chapter shows exactly how.

    Keep the units apart. In this table, bid and ask quantities are units, while OI and volume are contracts. So 130 displayed units are two lots of 65. And 100 outstanding contracts are 6,500 units. Check the units on a real screen before you convert anything. Any total from five rows describes only those five rows, not the whole NIFTY chain.

    Chapter 2Moneyness3 min read

    Where is the strike, and why is the premium not zero?

    Read the strike against the index and its premium.

    Moneyness says where the strike sits against the index. A Call is in the money (ITM) when the index is above its strike. A Put is in the money when the index is below its strike. Flip the comparison and the option is out of the money (OTM). When the index equals the strike, the option is at the money (ATM). A screen may mark the nearest strike as ATM, which is a convenience and not an exact match.

    Intrinsic value is the gain you would have if the option ended right now, and it never goes below zero. For a Call it is index minus strike. For a Put it is strike minus index. With NIFTY at 25,000, the 24,800 Call has ₹200 of intrinsic value and the 24,800 Put has none. At 25,200 it reverses: the Put has ₹200 and the Call has none. Both 25,000 options have zero intrinsic value. This tells you the moneyness. It is not your profit, and a European option cannot be exercised early anyway.

    Which side is in the money at this spot level?

    NIFTY stays at 25,000. Each line shows intrinsic value in ₹ per unit, the gain if the option ended now. It is not the premium and not your profit.

    • Call CE · max(spot − strike, 0)Solid line
    • Put PE · max(strike − spot, 0)Dashed line

    Current spot intrinsic · ₹ per unit

    Current spot intrinsic · ₹ per unit against Option strike · index pointsExact supplied series. Legend identifies solid and dashed lines. All plotted values are available in the following accessible table. Only the displayed 24,800–25,200 strike window is shown. These exact intrinsic formulas are separate from the model premiums in the chain.

    Option strike · index points

    Drag the slider to read each line at that point.
    • Spot equals strike: 25,000 · both ATM in this example

    Only the displayed 24,800–25,200 strike window is shown. These exact intrinsic formulas are separate from the model premiums in the chain.

    Complete plotted values: Current spot intrinsic · ₹ per unit against Option strike · index points
    SeriesOption strike · index pointsCurrent spot intrinsic · ₹ per unit
    Call CE · max(spot − strike, 0)24,800200
    Call CE · max(spot − strike, 0)24,900100
    Call CE · max(spot − strike, 0)25,0000
    Call CE · max(spot − strike, 0)25,1000
    Call CE · max(spot − strike, 0)25,2000
    Put PE · max(strike − spot, 0)24,8000
    Put PE · max(strike − spot, 0)24,9000
    Put PE · max(strike − spot, 0)25,0000
    Put PE · max(strike − spot, 0)25,100100
    Put PE · max(strike − spot, 0)25,200200
    Which side is in the money at this spot level?: numerical comparison
    StrikeCall CEPut PE
    24,800ITM · ₹200OTM · ₹0
    24,900ITM · ₹100OTM · ₹0
    25,000ATM · ₹0ATM · ₹0
    25,100OTM · ₹0ITM · ₹100
    25,200OTM · ₹0ITM · ₹200

    The 24,800 Call is ITM by 200 points and its Put is OTM. At 25,200 it flips. At 25,000 both intrinsic values are zero, yet both premiums are positive.

    Moneyness is a label, not a forecast and not a reason to exercise. A provider may mark the nearest strike as ATM; check its rule.

    Now compare intrinsic value with the premium. Our model gives the 24,800 Call a premium of ₹375.23. Subtract the ₹200 intrinsic value and ₹175.23 is left. That extra amount pays for the seven days still to run, in which NIFTY can move. The 25,000 Call has zero intrinsic value, yet its model premium is ₹260.60. An option with no intrinsic value before expiry is not worthless.

    Where do these premiums come from? We priced each strike with the European Black–Scholes–Merton model. The inputs are 7/365 of a year, a 6% interest rate, a 1% dividend yield and 18% volatility. We then placed an invented bid ₹2 below the model price and an invented ask ₹2 above it. These are teaching inputs. They are not NSE’s own calculation and not a price anyone paid.

    The leftover amount, premium minus intrinsic value, is usually called time value. Use it with care. It only makes sense when the premium and the index come from the same moment. An old LTP set beside today’s index gives a misleading answer. Also, a European Put can legitimately trade below its intrinsic value, because the strike is paid only at expiry. A negative leftover is not proof of a risk-free trade.

    Moneyness does not rank contracts. An ATM option is not automatically the cheapest, the most liquid or the best fit for your plan. A lower premium is not better value by itself. Blue marks a Call and beige marks a Put, and nothing more. Whether a position gains depends on whether you bought or sold, the price you paid or received, and any other legs you hold.

    Chapter 3Volume & OI3 min read

    How can volume rise while open interest does not?

    Contracts traded and contracts outstanding are different counts.

    Think of volume as a counter for the day’s activity, and OI as a ledger of what is still open. Every open contract has a buyer (long) and a seller (short), but OI counts it once. If 100 contracts trade, volume rises by 100, not 200. Multiply by the lot size to get units. That does not give you a new contract count, and it is not the money invested.

    A trade alone does not tell you how OI changes, because each side may be opening or closing. A buyer can open a new long or close an old short. A seller can open a new short or close an old long. If both open, OI rises. If both close, OI falls. If one opens while the other closes, a position changes hands and OI stays the same. The figure below walks through all four cases.

    How can volume rise while OI stays unchanged?

    One NIFTY Call series. Yesterday's closing OI is 1,000 contracts and today's volume starts at zero. Each row is one matched trade; Volume and OI are running totals.

    1. Prior closeOpen interest the day began with

      1,000OI

    2. Both open100 contracts · Both sides open

      1,100OI +100

    3. Handover60 contracts · Long closes; new long opens

      1,100OI unchanged

    4. Both close40 contracts · Both sides close

      1,060OI −40

    5. Handover20 contracts · Short closes; new short opens

      1,060OI unchanged

    Traded in total220Net OI change+60

    220 contracts traded, yet only +60 were added to OI. Each open contract has one long and one short, and OI counts it once. Handovers add volume and no OI.

    Invented ledger. The baseline is yesterday's closing OI; check your provider's. No expiry, exercise or correction is assumed.

    Inspect the contract reconciliation

    Volume accumulates matched contracts traded. OI changes only with the combined opening/closing status of both sides.

    1. Volume = 100 + 60 + 40 + 20 = 220 contracts
    2. OI = 1,000 + 100 + 0 − 40 + 0 = 1,060 contracts
    3. Daily OI change = 1,060 − 1,000 = +60 contracts
    4. Event 2 → event 3 interval change = 1,060 − 1,100 = −40 contracts

    The ledger is a separate exercise on one Call series, not a rebuild of the five rows above. Start with yesterday’s closing OI of 1,000 contracts and volume of zero. Four events trade 100, 60, 40 and 20 contracts, so volume ends at 220. OI ends at 1,060, a change of +60 from the prior close. We assume nothing else touches the count: no expiry, no exercise, no correction.

    Look at the third event. Both sides close 40 contracts. Volume goes from 160 to 200, while OI falls from 1,100 to 1,060. The last event adds 20 to volume and changes nothing in OI. So a change of +60 does not mean only 60 contracts traded. It also does not mean buyers beat sellers by 60. Closing a position does not need your original counterparty either.

    The reference point matters. After the third event, the change from the prior close is still +60, but the change from the event before is −40. Keep daily change and interval change apart, and never add daily changes from different snapshots. Brokers and websites also update at their own pace. Write down the source, the time and the baseline.

    OI and volume do not tell you why people traded. High Call OI does not prove that professionals sold those Calls. High Put OI does not prove support. Those contracts may be hedges, parts of spreads or single bets, and the chain cannot separate them. Large activity also does not guarantee a tight spread or enough depth for your order. The next chapter takes the practical step: which price and quantity can you actually trade?

    Chapter 4IV basis3 min read

    Which price is behind the implied volatility?

    IV depends on which price the screen used.

    Two shops can quote different prices for the same item, so you first check what each price includes. Implied volatility (IV) needs the same care. IV is the volatility that makes a pricing model reproduce a chosen option price. The model also needs the index level, strike, time left, interest rate and dividend assumptions. IV is shown as an annual percentage. An IV of 18% does not mean NIFTY will rise or fall 18% in the next seven days.

    Our five-row chain is a made-up European Black–Scholes–Merton example: NIFTY at 25,000, expiry E seven days away, 6% interest and a 1% dividend yield. Every strike uses 18% volatility at its model midpoint. The bid and ask are invented, ₹2 below and ₹2 above that midpoint. The older LTPs are separate observations, seven minutes old. The 18% labels were not worked out from them.

    Which option price produced the IV?

    Same 25,000 strike, expiry E. Index 25,000, 7/365 of a year, 6% interest, 1% dividend yield. Pick the price first, then solve for IV.

    Bid-price convention

    Call CE · ₹ per unit
    ₹258.60
    Put PE · ₹ per unit
    ₹234.65
    Call CE · annual IV
    17.8550%
    Put PE · annual IV
    17.8550%

    Model-midpoint convention

    Call CE · ₹ per unit
    ₹260.60
    Put PE · ₹ per unit
    ₹236.65
    Call CE · annual IV
    18.0000%
    Put PE · annual IV
    18.0000%

    Ask-price convention

    Call CE · ₹ per unit
    ₹262.60
    Put PE · ₹ per unit
    ₹238.65
    Call CE · annual IV
    18.1450%
    Put PE · annual IV
    18.1450%

    The midpoint gives 18% for both, though the Call costs ₹260.60 and the Put ₹236.65. The bid gives about 17.8550% and the ask about 18.1450%. IV is a model input, not a forecast.

    Solved from unrounded model prices, ₹2 below and above the midpoint. A flat 18% teaching model, not NSE's own IV method.

    Inspect the shared model inputs

    An IV comparison needs consistent contract identity, model inputs, price choice and timestamps. Different same-strike premiums alone are not volatility skew.

    1. European Black–Scholes–Merton: spot 25,000; strike 25,000; T = 7/365
    2. Continuously compounded annual r = 6%; continuous annual dividend yield q = 1%
    3. Full-precision Call − Put = S × exp(−qT) − K × exp(−rT)
    4. Same-strike model premium difference = ₹23.96 per unit
    5. All five strikes use annual model IV 18%; skew would require a separate across-strike comparison.

    At the 25,000 strike, the model Call midpoint is about ₹260.60 and the Put midpoint is about ₹236.65. The premiums differ, yet both come from the same 18%. The interest and dividend inputs create that gap. Work backwards from the bid, midpoint and ask and you get about 17.8550%, 18.0000% and 18.1450%, for both the Call and the Put. So one IV cell always needs a stated price behind it. The midpoint is a calculation, not a promised fill.

    On a real screen, a Call and a Put at the same strike can show different IVs. That usually reflects different price choices, timestamps or spreads. It is not, by itself, a sign of fear about a fall. Skew is a different comparison, across strikes. For one expiry, compare an out-of-the-money Put at a lower strike with an out-of-the-money Call at a higher strike, at a similar distance from the index. Our flat 18% example shows no skew, and even a real skew does not predict direction.

    Providers differ. NSE's option-chain page, checked on 8 October 2026, describes its IV as a reference calculation that uses a 10% interest rate and refreshes at fixed intervals from the LTP and the index value. It does not state the interval. That is NSE's website convention. It is not our 6% teaching input, and not the current risk-free rate. Read another provider's notes before you assume it works the same way.

    Sometimes there is no IV to show, because a price is missing or the inputs do not fit. Do not force a number, and never replace it with 0%. Remember too that an old LTP set against today's index gives a misleading premium-minus-intrinsic figure, and a European Put can trade below its intrinsic value. A high IV alone does not prove mispricing, guarantee movement or make selling options safe income.

    Chapter 5Quotes & fills3 min read

    Will the displayed ask fill your whole order?

    Check the quantity shown beside the price.

    Picture the order book as a list of offers, not one price tag. The best bid is the highest buying price shown. The best ask is the lowest selling price shown. LTP is the latest completed trade. A refreshed screen can show a new quote beside an old trade, so the quote time and the last-trade time answer different questions.

    Here is a separate paper example, not the model prices above: a NIFTY 25,000 Call for expiry E, with the index at 25,000. At an invented 10:15 IST, the bid is ₹98 for 195 units. The ask is ₹102 for 130 units, and the next ask is ₹103 for 195 units. The ₹110 LTP traded at 10:05 IST. Premiums are per unit and quantities are units, with 65 units to a lot, so 130 units is two lots. On a real screen, confirm the units and the current lot size first.

    The midpoint is ₹100, the average of the best bid and best ask. Nobody in this book offers to trade at ₹100. A buy limit placed between the bid and ask may wait, fill in part, or not fill at all. NSE matches by price first and then by time, at the price of the resting order, so one incoming order can create several trades.

    What does the order book show at 10:15?

    A separate paper book: NIFTY 25000 Call, expiry E, index 25,000, quotes at 10:15 IST. Prices are ₹ per unit, quantities are units, one lot is 65.

    Displayed buying interest

    Best bid
    ₹98.00 per unit
    Bid quantity
    195 units · 3 assumed lots

    Displayed selling interest

    Best ask
    ₹102.00 per unit · 130 units
    Next ask
    ₹103.00 per unit · 195 units

    Last trade

    Old LTP · trade at 10:05 IST
    ₹110.00 per unit

    The last trade is 10 minutes older than the quotes.

    Midpoint and spread

    Midpoint / spread
    ₹100.00 / ₹4.00 per unit

    A calculation only. Nobody offers to trade at ₹100.

    The book shows a ₹98 bid and a ₹102 ask, a spread of ₹4 per unit. The ₹100 midpoint is a calculation, not an offer. The ₹110 last trade is 10 minutes older than these quotes. Buying 65 units at ₹102 and selling at ₹98 pays ₹6,630.00 and receives ₹6,370.00: −₹260 before charges, the spread.

    Invented paper book, quotes at one moment. Real depth changes second by second.

    Blank fields need an explanation, not an invented zero. A missing ask is not a free option. A missing or zero bid does not mean the option is worth nothing. Record the quote as unavailable and check the contract, the trading status and the feed. With no last-trade time, you cannot tell how old the LTP is.

    If a snapshot shows the bid above the ask, set that pair aside and check the contract, timestamps and feed. This crossed quote is a warning about the data, not a trading chance. A bid equal to the ask is a locked quote, which is a different case. A market order has no price limit of your own. Do not assume your broker will accept it, or that it fills at the best ask for the whole quantity.

    Chapter 6Fills2 min read

    Will your order fill at the displayed ask?

    A displayed quote is not a guaranteed fill.

    The next figure starts three buy orders from the same original book. A limit of ₹102 can only match the 130 units offered at ₹102. It cannot pay ₹103 for the last 65. If the order is DAY, those 65 units wait at ₹102 until they fill, you cancel, or the day ends. If it is IOC (Immediate or Cancel), the unmatched part is cancelled at once. A limit of ₹103 reaches the second level, but only the last 65 units pay ₹103. The cost is ₹19,955 for 195 units, an average of exactly ₹102⅓ per unit. These are conditional results, not promises.

    Now a one-lot round trip on the same quotes. Buy 65 units at the ₹102 ask, then sell at the ₹98 bid, with no price improvement and no charges. The result is a loss of ₹260. The spread is already inside those two prices. To find a completed result, subtract the cash you paid from the cash you received, then deduct charges once. Do not take off the spread or slippage again. A sale receipt on its own is not profit.

    Will the displayed ask fill the whole order?

    Same paper book: ₹102 for 130 units, then ₹103 for 195 units. Three alternative buy orders for 195 units, one lot is 65.

    Will the displayed ask fill the whole order?: numerical comparison
    Alternative buy orderConditional fills · unitsPremium paidUnfilled quantity
    195 units · limit ₹102.00 · DAY130 at ₹102.00₹13,260.0065 units remain at the limit; may fill later, be cancelled or expire at day-end
    195 units · limit ₹102.00 · IOC130 at ₹102.00₹13,260.0065 units immediately cancelled
    195 units · limit ₹103.00130 at ₹102.00 + 65 at ₹103.00₹19,955.00 · average ₹102⅓ per unit0 units

    The ₹102 limit cannot pay ₹103 for the last 65 units. A ₹103 limit permits those fills: ₹19,955 total, at an exact average of ₹102⅓ per unit.

    Each order starts from the same book and assumes the quotes are still there when it arrives. Real fills can differ. Charges are excluded.

    Inspect the depth and spread arithmetic

    Use exact executed amounts, rather than multiplying a rounded weighted-average display.

    1. Larger order cost = 130 × ₹102 + 65 × ₹103 = ₹19,955
    2. Weighted average = ₹19,955 ÷ 195 = ₹102⅓ per unit (about ₹102.33)
    3. Partial order = 195 requested − 130 filled = 65 unfilled units
    4. One-lot immediate round trip = 65 × (₹98 − ₹102) = −₹260 before charges
    Chapter 7Read in order3 min read

    How do you turn a chain into a dated observation?

    Record the contract, the clock and each field.

    Start with identity and time, then read one contract. Note the provider, the capture time with timezone, the provider's as-of time and any delay. Confirm the underlying and expiry, then the strike and whether it is a Call (CE) or a Put (PE). Note the index level and its own timestamp. Our moneyness example uses the NIFTY spot index, while a provider may price from a futures level. Do not swap one for the other silently.

    Next give each field its own line. Record the LTP and its trade time, the bid and ask with their quantities, and the depth that matters for the size you have in mind. Check the lot and the units in each column. Then record OI, volume, the baseline for the OI change, and the price behind the IV. Write "not supplied" where a field is missing. Refreshing the page cannot supply a missing clock or prove that every field shows the same instant.

    Only then write your interpretation, and keep it apart from the observation. "25,100 has the largest Call OI in our five rows" describes the window. "Professional sellers will stop NIFTY at 25,100" adds who the sellers are and what they intend, and the chain shows neither. Those contracts may be hedges or spreads. OI and volume do not show market direction.

    What should you record before interpreting a chain?

    A journal for a real capture. Keep what you saw, what you think and what happened later in separate columns.

    1. Source, clocks and scope

      Record from the provider
      Provider/link; capture date, time and timezone; as-of time and delay; session; expiry and strike filters
      Why it matters
      A refreshed screen does not make every field simultaneous. A cropped window is not the complete chain.
    2. Exact option series

      Record from the provider
      Exchange, underlying, expiry, strike, CE or PE
      Why it matters
      A same-strike Call and Put are separate series. Keep contract identity constant across snapshots.
    3. Underlying reference and units

      Record from the provider
      Spot/index or futures/forward; value and timestamp; verified lot source; OI/volume and bid/ask quantity units
      Why it matters
      Different references or quantity conventions can make apparent comparisons misleading.
    4. Prices and available depth

      Record from the provider
      LTP and last-trade time; bid/ask, quote time and sizes; requested order quantity
      Why it matters
      An old trade is not a current offer. Missing or unusable quotes do not establish zero value or a free fill.
    5. Activity and IV conventions

      Record from the provider
      OI, volume, OI-change baseline; IV price choice and model/provider convention
      Why it matters
      Do not add daily-change snapshots together or compare IVs built from different inputs as if they matched.
    6. Observation, hypothesis, review

      Record from the provider
      Observed field first; proposed explanation and horizon second; later observation with its own timestamp
      Why it matters
      An OI concentration does not identify participant motives, guarantee a defended level or establish the next price direction.

    If the last-trade time or the IV method is missing, write "not supplied". Keep provider, contract, units and scope the same next time.

    A habit, not an exchange form. Five rows cannot give a full-market PCR, max pain, IV history, liquidity or a forecast.

    A journal makes a later comparison checkable. Keep the provider, underlying, expiry, contract, units and filters the same each time, and keep both timestamps. Compare like with like. A premium move and an index move are different things, and a daily OI change is not an interval change. Write down what you expect and over what period. Come back later and record what really happened, and what else could explain it.

    Our five strikes are a cropped window for one expiry. A total from them describes only that window, and its largest OI may not be the largest in the full chain. It cannot give you a full-market put-call ratio, a real max pain figure, or the history needed for IV Rank. Lesson 22 reads price together with OI. Lesson 23 introduces the put-call ratio (PCR), and lesson 24 explains max pain. Each adds assumptions to the raw chain, so keep the contract, scope and clocks with the evidence.

    Before you go

    Check yourself

    5 questions from this lesson. Pick an answer to see why, then slide on to the next.

    Question 1 of 5

    Both a buyer and seller open positions in a matched trade of 100 contracts. What does that trade add?

    Questions readers ask

    Common questions

    How do I start reading an NSE option chain?

    Check the underlying, expiry, index level and snapshot time first. On NSE, Calls sit on the left, the strike in the centre and Puts on the right. Each row holds two different contracts. Then check the price units, the quantity units and the real lot size. Other providers can lay it out differently.

    What is the difference between OI, change in OI and volume?

    OI counts open contracts, once each. Volume counts contracts traded in the session. Change in OI compares OI with a baseline; here it is yesterday’s close. Volume can rise while OI stays flat or falls. Neither shows net buying.

    Can I buy an option at its LTP or calculated midpoint?

    Not necessarily. LTP is a past trade and the midpoint is only an average of the bid and ask. Check the current quote, its time and the quantity. A limit at the midpoint may wait, fill in part or not fill.

    How do I calculate premium when an order fills at several prices?

    Multiply each fill’s quantity by its price and add them. In our depth example, 130 units at ₹102 plus 65 at ₹103 cost ₹19,955 before charges. Divide by 195 for the average, ₹102⅓. Use the exact amounts for cash, not the rounded ₹102.33.

    Why can the Call and Put at the same strike have different premiums but equal IV?

    In a consistent European model, the premium gap comes from the index level, the discounted strike and dividends, so both can share one IV. Our 25,000 Call and Put both use 18%. If a real screen shows different IVs, check the price used, the spread and the time. Skew compares different strikes.

    Does high Call or Put OI guarantee resistance, support or good liquidity?

    No. OI counts open contracts. It does not show who holds them, why, or whether they will defend a level. Every contract has a long and a short. For liquidity, check the current bid, ask and depth for your size.

    Does a blank quote or premium below intrinsic prove a free option or arbitrage?

    No. A blank quote is a missing observation, not a zero price. An old LTP against today’s index mixes two moments. A European Put can also trade below intrinsic value because the strike is paid at expiry. You need consistent inputs and executable prices before you claim an edge.

    Can five option-chain rows establish PCR, max pain or a market forecast?

    No. Five rows describe only that window and expiry. A ratio from them covers that window, not the market, and max pain needs a stated set of contracts. OI, volume and IV do not show motives or a destination. Keep observation, hypothesis and review apart.

    Sources for further reading

    11 sources

    Privacy settings

    Essential sign-in storage and your saved preferences stay enabled. Analytics is optional, and you can change your choice anytime.

    Turning analytics off clears our analytics cookies and local assistant metrics. The page reloads to stop a previously loaded analytics service. Your account and learning progress stay saved.

    Read the Privacy Policy