Max Pain Guide

Max Pain, From the Sum to a Routine

Max pain is the strike at which the open Call and Put contracts of an expiry would be worth the least in total if the expiry ended there. This guide names every part of the Max pain view, works the sum by hand on a small board and then on the page's own, shows what moves the level and what does not, follows it through the Option Chain and the other screens, and ends with why it is a convention and not a force on price, the traps, two routines, a glossary and the questions people ask.

59 min readUpdated 2026-10-17
Open the live Open Interest All guides

Educational content · Sahi does not provide investment advice

What you will learn

1
rule: the lowest total payout over every strike
61
strikes tested on the pictures' expiry, not only the 21 drawn
0
forecasts in the number: it describes the book as it stands
21
strikes drawn when the view opens

First 5 Minutes

The question What do I do first, if I read nothing else?

Do this first

  1. Open the Open Interest page and press Max pain in the view switch at the top right.
  2. Find the amber flag Max pain 24550 and the amber dot on the thin line across the tops of the columns. The dot sits on the lowest point of that line.
  3. Read a column as a sum: the red part is what Call writers would pay if the expiry ended at that strike, the green part on top is what Put writers would pay. The height is the total.
  4. Compare max pain with the last traded price (the grey LTP flag). Here the strike is 37.65 points above it. That gap is a fact about the book, not a forecast.
  5. Rest the pointer on any strike for half a second. The card names the two amounts in rupees crore.
  6. Say it in one sentence: if the expiry ended at 24550, the Call and Put positions now open would owe ₹1098Cr in total, the least of all 61 strikes. Then stop. The page does not say that price will go there.

No time? Read the sum, then why it is a convention and not a force on price. On an expiry morning? The expiry-day routine. For a tour of the rest of the Open Interest page (the other three views, the windows, the insight), use the Open Interest guide; this guide teaches max pain itself, from the first idea to the limits.

Values in this guide are as of 5 October 2026, read from the source files listed in the Sources section. Everything this guide could not confirm is gathered once, in What we have not verified.


What Max Pain Is

The question What is the number, in plain words, and what is it not?

One Strike, Chosen by Arithmetic

Every option contract on an expiry ends in one of two ways: it is worth something at expiry, or it is worth nothing. A Call is worth the amount by which the final price is above its strike. A Put is worth the amount by which the final price is below its strike. Suppose the expiry ended at some price K. Add up what every open Call and every open Put would then be worth. That total is the pain at K. Max pain is the listed strike K where this total is the smallest.

The page reads the total as what option writers (the sellers) would have to pay out, because every rupee a buyer's contract is worth at expiry is a rupee a seller owes. So max pain is the settlement strike that would cost the sellers least. The page words it from the buyers’ side, which is the same sum: The strike where the total payout to option buyers at expiry is smallest.

Real tool · illustrative dataThe Max pain view as it opens
The Max pain view of the Open Interest page for NIFTY: a stacked column at each of 21 strikes from 24000 to 25000, red below green, a thin line across the tops forming a basin, an amber dot at its lowest point, and the flags Possible support 24050, LTP 24512.35, Max pain 24550 and Possible resistance 24950.The Max pain view of the Open Interest page for NIFTY: a stacked column at each of 21 strikes from 24000 to 25000, red below green, a thin line across the tops forming a basin, an amber dot at its lowest point, and the flags Possible support 24050, LTP 24512.35, Max pain 24550 and Possible resistance 24950.
Look at: the amber flag Max pain 24550 above the plane, the amber dot at the lowest point of the thin line, and the red and green columns that the line rides on.

What It Does Not Do

  • It does not forecast. It is arithmetic on the contracts that are open now. It does not say that price will end there, move towards it or stay near it.
  • It does not know who holds the contracts. A writer may be hedged with another option or with futures. The sum counts every open contract as an outright position.
  • It is not the strike with the most Open Interest. That is a wall. Max pain can sit on a strike with little Open Interest of its own, because it is built from what lies on both sides.
  • It ignores premium. Only the value at expiry is summed, not what anyone paid.
  • It places no orders and gives no signal. The page prints the level and says in words whether spot is above or below it, with the distance, and nothing more.
About the pictures: every figure is a capture of the real page reading illustrative data prepared for this guide: a made-up NIFTY book frozen at 2:20 pm on Wednesday 30 September 2026, with the expiry on 6 October 2026, and a few other moments and expiries from the same made-up market. The layout, wording and arithmetic are the product's own. The Open Interest and the prices are not market quotes, so do not read any level in a picture as a view on the market.

Where the Numbers Come From, and How Fresh They Are

The question What does the page sum, how current is it, and in what unit?

  • The book is Open Interest by strike. For one expiry the page needs, at every strike, the Open Interest of the Call and of the Put. It reads them from the stored readings of the day and from the option chain's own reading, which is re-fetched about every 5 seconds in market hours. The stored readings are re-read about once a minute while the market is open and the tab is visible.
  • The sum runs on the whole expiry, every listed strike, never only the strikes drawn. On the pictures' expiry that is 61 strikes (from 23000 to 26000); the plane shows 21.
  • The unit is rupees, and it is not per lot. Open Interest is counted in units of the underlying, not lots. Points times units is rupees, so the page labels the axis Pain · ₹ and prints crore. It does not divide by the lot size (65 for NIFTY, printed on the page as 65 per lot), and a constant factor could not change which strike is lowest anyway.
  • The level is worked again for every reading. There is no stored "max pain of the day" on this page. Step the chart back in time and it is worked from that earlier reading (Part C).

What the Page Needs Before It Can Draw

Max pain needs one reading with some Open Interest in it. It does not need an earlier reading, so it can be drawn early in the session, before the change views have anything to compare with. If every Open Interest figure is zero the plane says so and draws nothing. If neither the stored readings nor the chain can be read the page says Open interest unavailable. All three are pictured in The States.


Five Words to Know Before the First Column

The question Which few words must I know before the plane makes sense?

Strike
The price at which an option can be exercised. One column of the plane is one strike. The strike nearest the price is the at-the-money strike, bold in a capsule on the rail.
Open Interest
The number of option contracts still open at a strike. It rises when new contracts are opened and falls when contracts are closed. It is not volume, which counts trades.
Writer
The seller of an option. A writer receives the premium and owes the payout if the option finishes in the money. The page's words Call writers pay and Put writers pay use this sense.
Settlement strike
A price at which the expiry is imagined to end, tested one listed strike at a time. It is a candidate, not a prediction.
Pain, and the basin
Pain is the total owed at one settlement strike, in rupees. The thin line across the tops of the columns joins those totals; with high pain far to either side it curves like a bowl, the basin. Its lowest point is max pain.

The full list is in the glossary. In this guide Calls and Puts are written in full; the codes CE and PE appear nowhere on the page.


Part A of 4

Read the view

What is every part of the Max pain view, and in what order do I read it?

6 stepsa map with nine numbered parts
PartsABCD

The View Map

The question What am I looking at, and where do I start?

Max pain is one of the four views of the Open Interest page. The page bar, the symbol, the expiry, the Customise panel and the other three views are toured in the Open Interest guide; here only what matters for max pain is covered, in the order you read it: the level first (parts 3 and 4), then how it is built (5 and 6), then the scale and the key (7 to 9).

Real tool · illustrative dataThe view, with its nine parts numbered
The Max pain view of the Open Interest page on NIFTY with nine numbered boxes: the four-view switch, the insight row, the amber Max pain 24550 flag, the dot at the lowest point of the line, the first stacked columns on the left, a stretch of the line across the tops, the pain axis, the strike rail with 24500 in a capsule, and the information button beside the title that holds the chart key.The Max pain view of the Open Interest page on NIFTY with nine numbered boxes: the four-view switch, the insight row, the amber Max pain 24550 flag, the dot at the lowest point of the line, the first stacked columns on the left, a stretch of the line across the tops, the pain axis, the strike rail with 24500 in a capsule, and the information button beside the title that holds the chart key.
Look at: the numbers from 1 at the view switch to 9 at the information button, which holds the chart key. Press a number below the figure to read about that part.
  1. View switch Read more
  2. Insight row Read more
  3. Max pain flag Read more
  4. Basin floor dot Read more
  5. Stacked columns Read more
  6. Line across the tops Read more
  7. Pain axis Read more
  8. Strike rail Read more
  9. Information button (the chart key) Read more

The view switch and the information button

The question How do I get to the Max pain view, and where is the short help?

The page bar holds a capsule with four choices: Open interest, OI change, Strike PCR and Max pain. All four read the same board of Open Interest; only the drawing differs. The choice is remembered in your browser, so the page opens on Max pain the next time. Beside the title is a round information button. For this view it is named How to read Max pain and opens a help panel with four tabs, Overview, Controls, Key terms and Guide, and a link to this guide.

Real tool · illustrative dataThe page bar
The page bar of the Open Interest page: breadcrumb Home, Open Interest with an information button, the four-view switch with Max pain selected, and a Customise button.The page bar of the Open Interest page: breadcrumb Home, Open Interest with an information button, the four-view switch with Max pain selected, and a Customise button.
Look at: the capsule with Max pain chosen, and the Customise button at the right end.
Real tool · illustrative dataThe information panel for this view
The help panel for the Max pain view on its Overview tab, beside Controls, Key terms and Guide: the summary The expiry level where the book’s total payout is lowest, What it measures, How to read it in three numbered steps, a Caution that max pain is not a price target, and a Read the full guide button.The help panel for the Max pain view on its Overview tab, beside Controls, Key terms and Guide: the summary The expiry level where the book’s total payout is lowest, What it measures, How to read it in three numbered steps, a Caution that max pain is not a price target, and a Read the full guide button.
Look at: the four tabs, the one-line summary, the three steps, the caution in the amber box, and the Read the full guide button.

The panel's caution is the sentence this guide keeps coming back to: Max pain is not a price target. It changes whenever the option book changes.


The stacked columns, the line and the dot

The question What does one column say, and what does the line across them say?

Each column stands for one candidate settlement strike. Its height is the pain at that strike: what the open Call and Put contracts would be worth in total if the expiry ended there. The column has two parts, stacked.

PartWhat it isHow it is made
Red part (bottom)Call writers pay: the value of every open Call struck below this column's strikeSum of (this strike − Call strike) × Call Open Interest, over those Calls
Green part (top)Put writers pay: the value of every open Put struck above this column's strikeSum of (Put strike − this strike) × Put Open Interest, over those Puts
The thin lineBoth sides together, drawn across the tops of the columnsOne point per drawn strike; it forms the basin
The amber dotThe floor of the basin: the lowest total, which is max painDrawn on the line at the max pain strike, and only if that strike is among the drawn strikes
Real tool · illustrative dataThe plot
The Max pain plot: stacked columns from 24000 to 25000; on the left the green Put part is tall and the red Call part small, on the right the reverse; the thin line across the tops is lowest at 24550, where an amber dot sits; the axis runs from 0 to ₹5000Cr.The Max pain plot: stacked columns from 24000 to 25000; on the left the green Put part is tall and the red Call part small, on the right the reverse; the thin line across the tops is lowest at 24550, where an amber dot sits; the axis runs from 0 to ₹5000Cr.
Look at: the green part shrinking and the red part growing from left to right, the line dipping to its lowest point near 24550, and the amber dot there.

Why a basin? Far below the money almost every Put is in the money and almost no Call is, so the green part is large. Far above it, the reverse. In the middle both parts are small. The lowest total therefore lies somewhere in between, where the Call and Put positions balance. The exact balance point is worked in Part B.

Real tool · illustrative dataThe floor, close up
A close-up of thirteen columns from 24300 to 24800: the amber Max pain 24550 flag and its dashed rule, the grey LTP 24512.35 flag and its rule, the line passing through a small amber ring at the top of the 24550 column, and the 24500 label in a capsule.A close-up of thirteen columns from 24300 to 24800: the amber Max pain 24550 flag and its dashed rule, the grey LTP 24512.35 flag and its rule, the line passing through a small amber ring at the top of the 24550 column, and the 24500 label in a capsule.
Look at: thirteen strikes around 24550: the dot rides on the line over the 24550 column, and the neighbour 24500 is almost as low. The grey LTP flag and its rule stand a little to the left.

Look at the neighbours. The line is almost flat for a step either side of the dot, so one strike is hardly lower than the next. How flat is the floor, and what that means, is the subject of Part B and Part C.


The level marks, and the Max pain flag

The question Where is max pain on the plane, and which other levels share it?

Above the plane, two labelled rules stand on the strikes they name: the LTP (the last traded price of the underlying) and Max pain. The Open Interest walls, Support and Resistance, belong to the other three views and are not drawn here. Each rule has a short leader that bends towards its label, so the labels stay readable when the two levels are close. The Max pain rule is dashed amber, like the dot.

Real tool · illustrative dataThe two level marks
The strip above the plane with two labels, LTP 24512.35 and Max pain 24550, each with a vertical rule down to the columns.The strip above the plane with two labels, LTP 24512.35 and Max pain 24550, each with a vertical rule down to the columns.
Look at: Max pain 24550 and the LTP 24512.35 stand close together, so the labels sit on two lines.

Two Things to Know About the Flag

  • It is the whole expiry's max pain. The flag and the dot are placed on the strike that the full sum chose, not the lowest drawn column. If you draw fewer strikes the dot may be missing (Part C).
  • It has its own switch. In Customise, Chart, Levels draws or hides the Max pain flag and its rule. With it off the LTP flag and the amber dot remain.
Real tool · illustrative dataThe level marks switched off
The Max pain plot with Levels off: the same columns and line, only the grey LTP flag above the plane (no Max pain flag), and the amber dot at the lowest point of the line, over the 24550 column.The Max pain plot with Levels off: the same columns and line, only the grey LTP flag above the plane (no Max pain flag), and the amber dot at the lowest point of the line, over the 24550 column.
Look at: no Max pain flag and no amber rule; only the grey LTP flag and its rule stay, and the amber dot on the line is the only mark of max pain.

Possible support and possible resistance, which the Open Interest views draw, are different from max pain. They are the centres of the strongest clusters of Put and Call Open Interest within 12 steps of the money, snapped to a listed strike. They answer a question about where positions are concentrated. Max pain answers a different one, about where the total payout is least, and uses every strike. The two sets of levels often disagree, and that is not an error.


The pain axis, the strike rail and the chart key (in the information panel)

The question What scale are the columns on, and where is the key to the colours?

Real tool · illustrative dataThe pain axis
The axis at the right of the plot: the caption Pain · ₹ and the ticks 0, ₹1000Cr, ₹2000Cr, ₹3000Cr, ₹4000Cr and ₹5000Cr, beside the strikes 24800 to 25000.The axis at the right of the plot: the caption Pain · ₹ and the ticks 0, ₹1000Cr, ₹2000Cr, ₹3000Cr, ₹4000Cr and ₹5000Cr, beside the strikes 24800 to 25000.
Look at: the caption Pain · ₹ and round steps in crore from 0 up to ₹5000Cr, with the right-hand strikes beside it.

The axis prints rupees in crore (one crore is ten million), with L for lakh when a step is below a crore. Its top is set from the tallest column among the strikes drawn, not from the whole book. So the same level looks deeper or flatter when you change the number of strikes (Part C), and two pictures with different axes cannot be compared by eye.

The strike rail under the plane lists the strikes from the lowest on the left. The at-the-money strike is bold in a capsule.

Real tool · illustrative dataThe chart key: the Key terms tab
The Key terms tab of the information panel for the Max pain view: Call writers pay in red, Put writers pay in teal, Both sides together as the line across the tops, a Reading term naming the expiry and the day, then the other terms of the page.The Key terms tab of the information panel for the Max pain view: Call writers pay in red, Put writers pay in teal, Both sides together as the line across the tops, a Reading term naming the expiry and the day, then the other terms of the page.
Look at: the first terms, Call writers pay, Put writers pay and Both sides together, then the Reading term with the expiry and the day.

The chart key is not a row under the plot. It is the first set of terms in the information panel, on its Key terms tab (Step 1): Call writers pay (red), Put writers pay (teal) and Both sides together (the line across the tops: the total payout, whose lowest point is Max pain), then a Reading term that names the expiry and the day every column belongs to, for example 6 Oct expiry · On 30 Sep. A max pain without its expiry cannot be placed, so check that term. The Window choice in Customise (15m, 30m, 1h, Day, Custom) leaves this plane exactly as it is: max pain is the book as it stands, not the change in a window.


The strike card: what one strike would cost

The question What would the writers pay at this particular strike, and how far is it from the price?

Rest the mouse pointer on a column for about half a second and a card opens. Press or tap the column and the card stays, with a cross to close it. With the keyboard, Tab lands on the money strike; arrow keys, Home and End move along the strikes; Enter or Space pins the card. In this view the card has one block, If it settles here, with two rows in the key's own words. The card of the max pain strike itself adds a second block, Spot against Max Pain, described below.

Real tool · illustrative dataThe card of the max pain strike
The strike card of 24550 in the Max pain view: the title 24550 with the tag Max pain, at 2:20 pm, If it settles here, Call writers pay ₹637Cr and Put writers pay ₹461Cr, then Spot against Max Pain: Spot is below Max Pain, 1 strike, 37.7 points (0.15%) below Max Pain 24550, and the note A level read from the book, not a prediction.The strike card of 24550 in the Max pain view: the title 24550 with the tag Max pain, at 2:20 pm, If it settles here, Call writers pay ₹637Cr and Put writers pay ₹461Cr, then Spot against Max Pain: Spot is below Max Pain, 1 strike, 37.7 points (0.15%) below Max Pain 24550, and the note A level read from the book, not a prediction.
Look at: the tag Max pain, the time of the reading, the two amounts (Call writers pay ₹637Cr and Put writers pay ₹461Cr) and, below them, the block Spot against Max Pain.

These two amounts add up to the height of the column: ₹637Cr and ₹461Cr are the rounded halves of the ₹1098Cr the insight prints (Step 6). The card rounds to a whole crore; the insight prints two decimals.

Real tool · illustrative dataA strike above max pain
The strike card of 24850: Call writers pay ₹2009Cr, Put writers pay ₹157Cr, over a plane whose red part grows to the right.The strike card of 24850: Call writers pay ₹2009Cr, Put writers pay ₹157Cr, over a plane whose red part grows to the right.
Look at: at 24850, Call writers pay ₹2009Cr and Put writers pay only ₹157Cr.
Real tool · illustrative dataA strike below max pain
The strike card of 24250: Call writers pay ₹229Cr, Put writers pay ₹1887Cr, over a plane whose green part is tall on the left.The strike card of 24250: Call writers pay ₹229Cr, Put writers pay ₹1887Cr, over a plane whose green part is tall on the left.
Look at: at 24250, the sides swap: Put writers pay ₹1887Cr and Call writers only ₹229Cr.

Move the pointer to read the same rows at other strikes: the Call amount rises as you go up, the Put amount rises as you go down. That crossing is the whole idea of the basin.

Real tool · illustrative dataA pressed card, with the distance line
The pinned card of 24550: tag Max pain, a cross to close, at 2:20 pm, 38 pts / 0.15% above spot, then Call writers pay ₹637Cr and Put writers pay ₹461Cr, and the block Spot against Max Pain: Spot is below Max Pain, with the distance and the note A level read from the book, not a prediction.The pinned card of 24550: tag Max pain, a cross to close, at 2:20 pm, 38 pts / 0.15% above spot, then Call writers pay ₹637Cr and Put writers pay ₹461Cr, and the block Spot against Max Pain: Spot is below Max Pain, with the distance and the note A level read from the book, not a prediction.
Look at: the extra line 38 pts / 0.15% above spot, under the time, and the block Spot against Max Pain at the foot.

Which Way Is the Distance Measured?

The same gap is printed three ways on this page. The pinned card says 38 pts / 0.15% above spot: the strike against the price, so the strike is above the price. The position read says Spot is below Max Pain: the price against the strike, so the price is below it. The insight says Price against max pain −37.65 pts: price minus max pain, a negative number for the same reason. They are one gap read from opposite ends, so the signs and the words differ. The pinned card rounds to a whole point (38); the read keeps one decimal (37.7); the insight keeps two (37.65).

Spot Against Max Pain: the Position Read

Under the plot the page prints one plain line that places spot against the level, with the distance in points, in per cent and in strikes, and a note. It appears under the plot on this view, in the card of the max pain strike (the block Spot against Max Pain) and in the hover card of the Max Pain capsule on the Option Chain (Part D). It is a position, not a verdict: it carries no Bullish or Bearish word, and its note reads Not a prediction. It is printed only when the book names one real max pain strike; with a tie for the lowest total, an empty book or the money-strike fallback there is no level to read, and the line is left out.

Real tool · illustrative dataThe position read under the plot
The foot of the Max pain view: Spot is below Max Pain, 37.7 points (0.15%) below Max Pain 24550, 1 strike away, and the note A level read from the book, not a prediction.The foot of the Max pain view: Spot is below Max Pain, 37.7 points (0.15%) below Max Pain 24550, 1 strike away, and the note A level read from the book, not a prediction.
Look at: the line Spot is below Max Pain, the distance (37.7 points, 0.15%, 1 strike away) and the note Not a prediction.

The strike count is the distance divided by the gap between neighbouring listed strikes, rounded to a whole strike (under 1 strike when it is under half a step). Here 37.7 points is about one strike of 50.


The insight: max pain in words, with its working

The question Where does the page write max pain down, and can I see the sum it did?

Above the plane the insight row sits closed. Press View insight and it opens: a verdict, a choice of window for the change measures, and four sentences. Max pain is in the last of them.

Real tool · illustrative dataThe insight row, closed
The closed insight row for NIFTY Open Interest: the verdict Mixed indications · more puts added, chips Support 24050, Resistance 24950 and PCR 0.84, the Puts minus Calls movement over 5 minutes, 15 minutes and today, the time of the reading and a chevron to open it.The closed insight row for NIFTY Open Interest: the verdict Mixed indications · more puts added, chips Support 24050, Resistance 24950 and PCR 0.84, the Puts minus Calls movement over 5 minutes, 15 minutes and today, the time of the reading and a chevron to open it.
Look at: the verdict, the Support, Resistance and PCR chips, the Puts minus Calls movement and the time. Max pain is not on the closed row.
Real tool · illustrative dataThe insight, opened
The opened insight: the verdict Mixed indications, the Measured over choice and four sentences. Put and Call Open Interest changes since 2:05 pm; the readings counted; the most Put Open Interest at 24100 and the most Call Open Interest at 25000; and Max pain, the strike where the total payout to option buyers at expiry is smallest, is 24550, with NIFTY 37.65 pts below it.The opened insight: the verdict Mixed indications, the Measured over choice and four sentences. Put and Call Open Interest changes since 2:05 pm; the readings counted; the most Put Open Interest at 24100 and the most Call Open Interest at 25000; and Max pain, the strike where the total payout to option buyers at expiry is smallest, is 24550, with NIFTY 37.65 pts below it.
Look at: the last sentence, which names max pain 24550 and how far NIFTY is from it.

The verdict at the top is not a max pain verdict. It is decided by four other readings (positions, the Put/Call Ratio, the movement of support and resistance, and the index over the window); max pain takes no part in it. The page prints where spot sits against max pain in words (the position read) and no Bullish or Bearish word, and does not turn the gap into one.

Press Full detail and calculations for the detail panel. Under Key levels max pain is listed with the walls and the price, by distance from the index.

Real tool · illustrative dataKey levels in the detail panel
The Key levels table of the detail panel: Call wall 25000, Resistance 24950, Max pain 24550 with +37.65 +0.15 from NIFTY, NIFTY 24512, Put wall 24100 and Support 24050, with columns Price, Open Interest, Today and From NIFTY.The Key levels table of the detail panel: Call wall 25000, Resistance 24950, Max pain 24550 with +37.65 +0.15 from NIFTY, NIFTY 24512, Put wall 24100 and Support 24050, with columns Price, Open Interest, Today and From NIFTY.
Look at: the Max pain row: 24550, +37.65 from NIFTY (+0.15); it has no Open Interest figure because it is a sum, not a stack.

Open Show the 9 calculations to see the sum itself. Four lines concern max pain:

LineFormula the page printsIn the picture
Max painFor each settlement strike S: Σ CALL Open Interest × max(S − K, 0) + Σ PUT Open Interest × max(K − S, 0). The smallest total winsAt 24550: CALL ₹637.49Cr + PUT ₹460.97Cr = ₹1098Cr, the lowest of 61 strikes · next lowest at 24500 and 24600
NIFTY priceThe underlying price carried by the selected snapshot24512.35 at 2:20 pm
Price against max painprice − max pain, in index points24512.35 − 24550 = −37.65 pts (−0.15%)
Max pain movedmax pain now − max pain at the window's opening snapshot24550 − 24550 = 0 pts over the last 15 minutes
Real tool · illustrative dataThe working, opened
The detail panel with the Key levels calculations open: Max pain 24550, the formula, At 24550: CALL ₹637.49Cr + PUT ₹460.97Cr = ₹1098Cr, the lowest of 61 strikes, next lowest at 24500 and 24600; Price against max pain −37.65 pts; Max pain moved 0 pts.The detail panel with the Key levels calculations open: Max pain 24550, the formula, At 24550: CALL ₹637.49Cr + PUT ₹460.97Cr = ₹1098Cr, the lowest of 61 strikes, next lowest at 24500 and 24600; Price against max pain −37.65 pts; Max pain moved 0 pts.
Look at: the Max pain line with its working, the price against max pain, and Max pain moved, which is 0 points over this 15-minute window.

Two details of the working. The total is printed in whole crore once it is a thousand crore or more (₹1098Cr), and with two decimals below that (₹637.49Cr). And next lowest at 24500 and 24600 names the runners-up, a first look at how flat the floor is; Part B measures it. The note under the line is the page's own caution: A settlement-payout reference. The calculation does not say price finishes here.


Part B of 4

The sum

Exactly how is the number worked out, and can I check it myself?

5 stepsa board worked by hand
PartsABCD

The Rule, in Words and in Symbols

The question What is added up, for which strikes, and which total wins?

Take every listed strike of the expiry as a candidate settlement strike, one at a time. For each candidate K:

  1. Calls. Look at every Call struck below K. Each is in the money by (K − its strike) points. Multiply by its Open Interest and add them all. This is Call writers pay.
  2. Puts. Look at every Put struck above K. Each is in the money by (its strike − K) points. Multiply by its Open Interest and add them all. This is Put writers pay.
  3. Total. Add the two. That is the pain at K, the height of the column.
  4. Choose. The candidate with the smallest total is max pain.

pain(K) = Σ (K − k) × Call Open Interest(k) for every listed strike k < K

+ Σ (k − K) × Put Open Interest(k) for every listed strike k > K

max pain = the listed K with the smallest pain(K)

The page prints the same rule in its own words: For each settlement strike S: Σ CALL Open Interest × max(S − K, 0) + Σ PUT Open Interest × max(K − S, 0). The smallest total wins. (Its letters differ: S is the candidate, K is the contract's strike.) A Call struck at or above K, or a Put struck at or below K, contributes nothing at K, because it would be worth nothing at expiry. A contract exactly at K also contributes nothing.

The Unit

Open Interest here is a count of units of the underlying, and each point of difference is one rupee per unit. So points × Open Interest is rupees, with no conversion. The page does not multiply by the lot size, and it does not need to: multiplying every total by the same number cannot change which one is the smallest.


A Board Small Enough to Work by Hand

The question Can I do the whole sum on paper, and see where the answer comes from?

The numbers on this board are illustrative, chosen to be round. Five strikes 100 points apart, with Open Interest in lakh (one lakh is a hundred thousand units). A point times a lakh units is ₹1 lakh, and a hundred lakh is ₹1 crore.

Strike2430024400245002460024700
Call Open Interest, lakh23641
Put Open Interest, lakh54321

Now each strike in turn. Each cell shows the terms, (points in the money) × (Open Interest in lakh), and their sum.

If it settles atCall writers pay (Calls struck below)Put writers pay (Puts struck above)Total, ₹ lakh
243000 = 0100 × 4 + 200 × 3 + 300 × 2 + 400 × 1 = 20002000
24400100 × 2 = 200100 × 3 + 200 × 2 + 300 × 1 = 10001200
24500 lowest200 × 2 + 100 × 3 = 700100 × 2 + 200 × 1 = 4001100
24600300 × 2 + 200 × 3 + 100 × 6 = 1800100 × 1 = 1001900
24700400 × 2 + 300 × 3 + 200 × 6 + 100 × 4 = 33000 = 03300

Read the first row as an example. If the expiry ended at 24300, no Call is in the money (none is struck below it), and every Put above it is: 100 × 4 + 200 × 3 + 300 × 2 + 400 × 1 = 2000 ₹ lakh. The lowest total is 1100 ₹ lakh at 24500, so max pain on this board is 24500. The next lowest is 24400 at 1200 ₹ lakh, 9.1% dearer. Draw the last column of the table as bars, each split into its Call part and its Put part, and you have the plot the page draws for the real book.

Check It on Paper

Cover the table and do the 24500 row yourself. Calls struck below 24500: the 24300 Call is 200 points in the money and has 2 lakh open; the 24400 Call is 100 points in the money and has 3 lakh open. Puts struck above: the 24600 Put is 100 points in the money and has 2 lakh open; the 24700 Put is 200 points in the money and has 1 lakh open. Add: 700 + 400 = 1100.

This board is not a market. The same steps, run over all 61 strikes of the real expiry on the pictures' made-up book, produce the line At 24550: CALL ₹637.49Cr + PUT ₹460.97Cr = ₹1098Cr, the lowest of 61 strikes (the last section of this part).


Why the Total Has a Floor, and Where It Is

The question Why does the line fall and then rise, and what decides the strike where it turns?

There is a shortcut that explains the shape. Move the candidate from one listed strike to the next, d points higher. Every Call at or below the strike you leave gains d points of value; every Put above it loses d points. So the total changes by

change in total = d × ( Call Open Interest at or below the strike you leave − Put Open Interest above it )

While the Put Open Interest above outweighs the Call Open Interest below, each step up makes the total smaller. Once the Call side outweighs the Put side, each step makes it larger. Max pain is the strike where that turns. On the toy board:

StepCall lakh at or belowPut lakh aboveChange = d × (Calls − Puts)Total after
24300 → 24400210100 × (2 − 10) = −8001200
24400 → 2450056100 × (5 − 6) = −1001100
24500 → 24600113100 × (11 − 3) = +8001900
24600 → 24700151100 × (15 − 1) = +14003300

The changes are negative up to the step into 24500 and positive after it. That is the basin, built without redoing the whole sum. It also says what moves max pain: Open Interest added at a strike changes the step sizes at every step that passes it, so one large block of Calls or Puts can move the floor several strikes.

How Flat Is the Floor?

Two boards can name the same strike and mean very different things. A sharp floor has dear neighbours; a shallow one has neighbours that are almost as cheap. The insight's next lowest at 24500 and 24600 lets you measure it. On the pictures' real-tool board:

  • 24550 totals ₹1098.5Cr.
  • 24500 is 0.27% dearer. That is almost no difference.
  • 24600 is 5.21% dearer.

A floor that is 0.27% lower than its neighbour is a floor that a small change in the book can move by a strike. Part C shows exactly that happening to this book during the afternoon. The toy board has a floor 9.1% below its neighbour, which is much firmer.


The Rules at the Edges

The question What does the page do when the answer is not clear, or the data are missing?

Ties Go to the Strike Nearer the Money

Two strikes can have the same total. Change one number on the toy board (the 24600 Put from 2 lakh to 1) and the totals at 24400 and 24500 are both 1000:

If it settles atCall writers pay (Calls struck below)Put writers pay (Puts struck above)Total, ₹ lakh
243000 = 0100 × 4 + 200 × 3 + 300 × 1 + 400 × 1 = 17001700
24400100 × 2 = 200100 × 3 + 200 × 1 + 300 × 1 = 8001000
24500 lowest200 × 2 + 100 × 3 = 700100 × 1 + 200 × 1 = 3001000
24600300 × 2 + 200 × 3 + 100 × 6 = 1800100 × 1 = 1001900
24700400 × 2 + 300 × 3 + 200 × 6 + 100 × 4 = 33000 = 03300

The code takes the strike nearer the at-the-money strike. Here the money is at 24500, so 24500 wins. Two totals count as tied when they differ by less than 1e-6. With real Open Interest an exact tie is rare, but a near-tie is not, and that is what the next section on movement is about.

The Whole Expiry, Never the Zoom

The sum always runs over every listed strike of the expiry, even when the plane draws only 11 or 21 of them. Strikes far from the money hold little Open Interest, but a Put or Call far away can still be in the money at a candidate and add to its total, so leaving them out would give a different answer. The Strikes setting zooms the picture and nothing else.

When the Book Is Empty or Flat

  • If no strike holds any Open Interest, the page falls back on the at-the-money strike for the level instead of the lowest strike of the ladder, and the plane says that settlement would cost neither side anything (The States).
  • If every total is identical there is no real minimum, and the page falls back on the at-the-money strike in the same way.
  • The Option Chain's own insight card is stricter: if any leg's Open Interest is missing or invalid it withholds max pain rather than count the leg as zero, and says so.

Units, Lots and Rupees

Open Interest is in units of the underlying, so the result is in rupees (points × units), printed in crore. It is not divided by the lot (65 for NIFTY at the time of writing). Two different underlyings therefore cannot be compared by their rupee totals, and the same underlying on two expiries with different Open Interest cannot either; only the strike and the shape are comparable.


The Same Sum on the Page's Board

The question Does the page really do what the toy board does, at the scale of a real expiry?

On the pictures' made-up book the expiry has 61 strikes. The page's own accessible names for the columns give the figures for the 21 drawn strikes; around the floor they read:

StrikeCall writers payPut writers payTotalAgainst the floor
24400₹374.2Cr₹993.0Cr₹1367.2Cr+24.46%
24450₹443.3Cr₹758.9Cr₹1202.2Cr+9.44%
24500₹529.1Cr₹572.3Cr₹1101.4Cr+0.27%
24550 max pain₹637.5Cr₹461.0Cr₹1098.5Crthe floor
24600₹770.9Cr₹384.7Cr₹1155.7Cr+5.21%
24650₹931.3Cr₹325.4Cr₹1256.7Cr+14.40%
24700₹1123.0Cr₹273.9Cr₹1396.9Cr+27.17%

Two checks you can make with a calculator. First, in each row the Call and Put amounts add to the total. Second, step from 24500 to 24550: the Call amount rises and the Put amount falls, and the Put fall is bigger, so the total falls; from 24550 to 24600 the Call rise is bigger, so it rises. That is the step rule of the last section, at the scale of crores.

The insight line prints the same floor with two decimals: At 24550: CALL ₹637.49Cr + PUT ₹460.97Cr = ₹1098Cr, the lowest of 61 strikes, and the strike card prints it with none: ₹637Cr and ₹461Cr. Different roundings of one sum.

How this guide checked it: the build re-works the sum over all 61 strikes of the invented book, by the textbook formula, and refuses to publish if the strike, the rupee totals, the next-lowest strikes or any of the 21 drawn columns differ from what the page printed. The toy board is replayed through the product's own function the same way.

Part C of 4

How it moves

What makes max pain change, what does not, and how does it behave towards expiry?

4 topicsan earlier reading and a later one
PartsABCD

What Moves the Level, and What Does Not

The question When does the strike change, and why does it jump a whole strike at a time?

The level is worked again from the book at every reading. The formula never changes; only the Open Interest does. Three things follow.

  • It moves when Open Interest moves. A Call or Put opened or closed anywhere in the expiry changes some of the totals, and the step rule of Part B says how. A large block at a strike changes every step that passes it.
  • It moves a whole strike at a time. The candidates are the listed strikes, so the level cannot sit between them. A drift in the book shows as nothing, nothing, then one step of the strike gap (50 points on the pictures' book) when one total overtakes its neighbour.
  • It does not move when you change the Window. The 15m, 30m, 1h, Day and Custom choices measure change. Max pain is not a change but a standing sum, so it is the book as it stands whatever the window. The only thing a window moves is the Max pain moved line in the insight, which compares two readings.

One Book, Two Readings

In the pictures' market the level at the latest reading, 2:20 pm, is 24550. Step the chart back in time (Customise, Chart time) and the page shows the book as of an earlier reading, as of 1:40, with its own max pain: 24500.

Real tool · illustrative dataRewound to 1:40
The Max pain view stepped back: the flag reads Max pain 24500, the dot sits over 24500, and the line under the plot says Chart shows 1:40, with a Back to latest button.The Max pain view stepped back: the flag reads Max pain 24500, the dot sits over 24500, and the line under the plot says Chart shows 1:40, with a Back to latest button.
Look at: the line under the plot reads Chart shows 1:40 with a Back to latest button, and the flag now reads Max pain 24500.
Real tool · illustrative dataThe rewound line
The line the page keeps under the plot while rewound: Chart shows 1:40, and the button Back to latest.The line the page keeps under the plot while rewound: Chart shows 1:40, and the button Back to latest.
Look at: Chart shows 1:40, and the Back to latest button beside it.

At the earlier reading the strike that is max pain now (24550) was only 0.04% dearer than 24500. Between the two readings a small amount of Open Interest was added and closed, and that was enough to move the floor by one strike. Both readings are honest; the second says the floor is shallow.

Real tool · illustrative dataThe insight, rewound with the chart
The opened insight at the earlier reading: the levels line reads max pain 24500, with the Measured over choice above it.The opened insight at the earlier reading: the levels line reads max pain 24500, with the Measured over choice above it.
Look at: the levels line quotes max pain 24500, the earlier reading's.

Max Pain Moved

The detail panel has a line for exactly this: Max pain moved = max pain now − max pain at the window's opening snapshot. On the 15-minute window it reads 0 points (24550 − 24550). Set Measured over to Day and it compares with the previous close:

Real tool · illustrative dataMax pain moved, since the previous close
The detail panel with Measured over set to Day: the title says Measured since the 29 Sep close, and the Max pain moved line reads +50 pts, 24550 − 24500 = +50 pts.The detail panel with Measured over set to Day: the title says Measured since the 29 Sep close, and the Max pain moved line reads +50 pts, 24550 − 24500 = +50 pts.
Look at: the Key levels calculations with Day chosen: Max pain moved +50 pts, 24550 − 24500.

Both lines are correct: over 15 minutes the level did not move; since the previous close it moved +50 points. The window decides which two readings are compared; it does not change either reading.

The Level as a Line Through the Day

The Straddle page draws max pain as a dashed amber line through the session, so the steps are visible at a glance:

Real tool · illustrative dataMax pain as a line, on the Straddle chart
The Straddle chart for NIFTY with a dashed amber Max pain line that runs level through most of the session and steps up once in the afternoon; the footer reads Strike 24500 and Max pain 24550.The Straddle chart for NIFTY with a dashed amber Max pain line that runs level through most of the session and steps up once in the afternoon; the footer reads Strike 24500 and Max pain 24550.
Look at: the dashed amber line, flat at the lower strike for most of the day and stepping up once, to 24550, in the afternoon.

That one step is the whole story of this guide in a picture: the book changes a little and the level jumps a full strike. Each point of the line is the max pain of that stored reading: the figure the reading carries, or else the sum worked from its strikes. The footer names the latest.


The Strikes Setting Changes the Picture, Not the Level

The question If I draw fewer strikes, does max pain change, and what can disappear?

Customise, Strikes offers 11, 15, 21, 31 and 41. The page opens on 21 on a desktop and 11 at 768 pixels or less. The setting chooses how many columns are drawn around the money. It does not change the sum, which always runs on the whole expiry. Three things do change.

  1. The columns get wider or narrower. Eleven strikes give wide columns and a short basin; forty-one give a smooth curve.
  2. The axis changes. The top is set from the tallest drawn column. With few strikes the largest column is near the floor, so the axis is lower and the basin looks deeper; with many strikes the far columns are tall, the axis is higher and the floor looks flatter.
  3. The flag and the dot can disappear. If max pain lies outside the drawn strikes there is no column to put the dot on and no place for the rule, so both are left out. The insight still names the level.
Real tool · illustrative dataEleven strikes
The Max pain plot with 11 strikes: wide stacked columns, the line forming a shallow bowl with the amber dot over 24550, and an axis that ends at a lower rupee value than the 21-strike plot.The Max pain plot with 11 strikes: wide stacked columns, the line forming a shallow bowl with the amber dot over 24550, and an axis that ends at a lower rupee value than the 21-strike plot.
Look at: wide columns from 24250 to 24750; the axis tops out much lower than with 21 strikes, so the same floor looks deeper.
Real tool · illustrative dataFifteen strikes
The Max pain plot with 15 strikes: the line curves through the amber dot over 24550, with the axis higher than at 11 strikes.The Max pain plot with 15 strikes: the line curves through the amber dot over 24550, with the axis higher than at 11 strikes.
Look at: a middle setting: the basin is clearer, and the axis rises.
Real tool · illustrative dataForty-one strikes
The Max pain plot with 41 strikes: narrow columns, the line forming a deep bowl, the floor a small dip near 24550, and a much higher axis.The Max pain plot with 41 strikes: narrow columns, the line forming a deep bowl, the floor a small dip near 24550, and a much higher axis.
Look at: a wide ladder: the floor is a small dip at the bottom of a high bowl.

When the Level Is Off the Edge

The later expiry in the next section has its floor well below the money. Draw only 11 strikes and the amber flag and dot vanish, while the insight still states the level.

Real tool · illustrative data27 Oct, 21 strikes
The Max pain view for the 27 Oct expiry with 21 strikes: the flag Max pain 24100 on the left of the plane, the line falling towards the dot over 24100, and the scope line 27 Oct expiry.The Max pain view for the 27 Oct expiry with 21 strikes: the flag Max pain 24100 on the left of the plane, the line falling towards the dot over 24100, and the scope line 27 Oct expiry.
Look at: the amber flag Max pain 24100 stands on the left, and the line falls towards it.
Real tool · illustrative data27 Oct, 11 strikes
The Max pain view for the 27 Oct expiry with 11 strikes: the line rises from left to right, with no amber flag and no dot, and only the grey LTP flag above the plane.The Max pain view for the 27 Oct expiry with 11 strikes: the line rises from left to right, with no amber flag and no dot, and only the grey LTP flag above the plane.
Look at: the same expiry: no amber flag and no dot, and the line only climbs. Only the LTP flag is left.
Real tool · illustrative dataThe insight still names it
The opened insight for the 27 Oct expiry: the levels line reads possible support, resistance, put wall, call wall and max pain 24100.The opened insight for the 27 Oct expiry: the levels line reads possible support, resistance, put wall, call wall and max pain 24100.
Look at: the levels line ends with max pain 24100, which the plot with 11 strikes cannot draw.

A Habit That Saves You

If the amber flag is missing, do not conclude that max pain is "not available". Check the insight's levels line, or draw more strikes. A missing mark means the strike is off the plane, not that the sum failed. (The plane itself says so when it cannot compute: The States.)


Each Expiry Has Its Own Max Pain, and the Expiry Day

The question Is max pain one number for the underlying, how does it change towards expiry, and what is different on the day?

One Number per Expiry

Max pain belongs to an expiry, not to an underlying. Each expiry has its own book of Open Interest, so its own floor, and the Reading term in the information panel (and the expiry in Customise) says which one you are looking at. In the pictures' market the 6 Oct book has its floor at 24550 and the 27 Oct book at 24100, about 400 points below the money, because the later expiry carries an older block of Calls at lower strikes. (That block is an invention of the picture, made to show that the two can differ widely.) Customise, Contract, Expiry changes the expiry; changing it resets the pinned strike and the chart time.

Real tool · illustrative dataThe Expiry control
Customise, Contract: the Expiry control reading 6 Oct with 6 DTE.Customise, Contract: the Expiry control reading 6 Oct with 6 DTE.
Look at: the date and the days to expiry beside it.
Real tool · illustrative dataThe expiry list
The Expiry control opened: a list of the expiries 6 Oct, 13 Oct and 27 Oct with their days to expiry.The Expiry control opened: a list of the expiries 6 Oct, 13 Oct and 27 Oct with their days to expiry.
Look at: the listed expiries, each with its days to expiry.

Towards Expiry

The formula has no clock in it. It does not weight a strike by the time left, and it does not become sharper as expiry nears. What changes with days to expiry is the book: contracts are opened, closed and rolled, and as the expiry comes near, the strikes that can still end in the money are fewer. What this guide can show is how the level behaves in pictures of a made-up market. What it cannot show is whether real prices drift towards the level near expiry; that is a claim some traders make, and no data in this guide supports or refutes it (What we have not verifiednot yet confirmed).

The Expiry Day Itself

On the day of expiry the page works exactly as on any other day. Here is the made-up market on Tuesday 6 October 2026, the expiry, at 1:40 pm, with the nearest expiry as its scope:

Real tool · illustrative dataThe expiry day, 1:40 pm
The Max pain view on the expiry day at 1:40 pm: the amber flag Max pain 24500, a nearby LTP flag and the dot at the lowest point of the line.The Max pain view on the expiry day at 1:40 pm: the amber flag Max pain 24500, a nearby LTP flag and the dot at the lowest point of the line.
Look at: Max pain 24500 beside the LTP flag, on the expiring expiry.
Real tool · illustrative dataThe insight on the expiry day
The opened insight on the expiry day: the levels line reads max pain 24500 with the put wall and call wall.The opened insight on the expiry day: the levels line reads max pain 24500 with the put wall and call wall.
Look at: the levels line carries max pain 24500 with the walls.

Four things are worth holding in mind on that day.

  • It is the same sum and it can still step. A floor as shallow as the one in Part B moves by a strike on a small change. Near the close small changes can be large relative to what is left.
  • It describes the book at one moment. On a day when the book changes fast, that moment is a larger share of what remains. Read the level with the time stamp beside it.
  • The tie rule uses the money strike, and the money strike moves with price. If two totals are close, price crossing a strike can change which is called max pain without any change in the book.
  • The sentence still holds: it is a settlement-payout reference. Whether the day's close lands near it is a question the page does not answer.

The First Half Hour

Max pain needs one reading. At 9:28 there is little history to compare with, but the level needs no comparison and can already be drawn from the book as it stands:

Real tool · illustrative dataAt 9:28
The Max pain view at 9:28: the plane is drawn with the amber flag Max pain 24500; the insight row reads PCR 0.86 with the 5m, 15m and Today changes all 0.00, and the scope line says 6 Oct expiry, On 30 Sep, the whole day.The Max pain view at 9:28: the plane is drawn with the amber flag Max pain 24500; the insight row reads PCR 0.86 with the 5m, 15m and Today changes all 0.00, and the scope line says 6 Oct expiry, On 30 Sep, the whole day.
Look at: the flag Max pain 24500 is already drawn at 9:28; in the insight row the 5m, 15m and Today changes all read 0.00 and the PCR is 0.86.

The level at that hour rests on the previous day's closing Open Interest and the first additions of the morning; it can still change as more of the morning's additions arrive.


Customise: Every Control That Touches Max Pain

The question Which settings change the Max pain view, and which do nothing to it?

Customise is the button at the right of the page bar. On a phone it is the settings button in the top bar. The panel has four sections; the whole panel is toured in the Open Interest guide. Here is what each does to this view.

Real tool · illustrative dataThe panel
The Customise panel on the Max pain view: Contract with Expiry, Time with Window and Chart time, Chart with one switch, and Strikes with 11, 15, 21, 31 and 41.The Customise panel on the Max pain view: Contract with Expiry, Time with Window and Chart time, Chart with one switch, and Strikes with 11, 15, 21, 31 and 41.
Look at: the four sections down the panel: Contract, Time, Chart and Strikes, and Reset beside the title.
ControlChoicesEffect on the Max pain view
Contract · ExpiryThe listed expiriesChanges the book, so the level. Resets the pinned strike and the chart time.
Time · Window15m, 30m, 1h, Day, CustomNone on the plane. It moves only the Max pain moved line and the other change readings in the insight.
Time · Chart timeEarlier and Later 5 minutes, a slider from 9:15 to the newest reading, Back to latestDraws the book of an earlier reading, so its own level. Rewinds the insight too. Not remembered between visits.
Chart · LevelsOn (default) or offDraws or hides the Max pain flag and its rule. The LTP flag and the amber dot stay.
Chart · other switchesMove in the window on each bar; Buildup tags; Tags on the biggest movers onlyNone here: they apply to the Open interest and OI change views. The panel on this view shows only the Levels switch.
Strikes11, 15, 21, 31 and 41How many columns are drawn. Changes the axis and can drop the flag; never the level.
ResetOne buttonReturns the switches and the strike count to their defaults; the expiry is left as it is.
Real tool · illustrative dataTime
Customise, Time: Window set to Day with the hint Since 9:15, and Chart time at 2:20 LATEST with Earlier and Later arrows, Back to latest and a slider from 9:15 to 2:20.Customise, Time: Window set to Day with the hint Since 9:15, and Chart time at 2:20 LATEST with Earlier and Later arrows, Back to latest and a slider from 9:15 to 2:20.
Look at: the Window capsule, the Chart time stepper and its slider.
Real tool · illustrative dataChart time, stepped back
Customise, Chart time stepped back: the clock earlier than 2:20, the Back to latest button enabled and the slider moved left.Customise, Chart time stepped back: the clock earlier than 2:20, the Back to latest button enabled and the slider moved left.
Look at: eight steps back from the newest reading, with Back to latest now active.
Real tool · illustrative dataChart
Customise, Chart: a single switch, Levels, turned on.Customise, Chart: a single switch, Levels, turned on.
Look at: the one switch that applies to this view.
Real tool · illustrative dataStrikes
Customise, Strikes: the capsule 11, 15, 21, 31, 41 with 21 chosen, and the line 21 strikes, 24000 to 25000.Customise, Strikes: the capsule 11, 15, 21, 31, 41 with 21 chosen, and the line 21 strikes, 24000 to 25000.
Look at: the capsule of five counts, and the line naming the strikes now drawn and their first and last.

The panel closes with Escape and returns the focus to the button that opened it. The choices of view, window and chart switches are remembered in your browser; the chart time is not.


Part D of 4

Use it well

Where else will I meet the number, how do I read it without fooling myself, and what is a sensible routine?

topics on the other screens, a worked read, a convention and its trapstwo routines
PartsABCD

Where Else the Level Appears

The question Is the strike on the Option Chain the same as on the Open Interest page, and where else is it drawn?

The rule is one rule: the same sum over the same strikes, written once in the product's code and used by every screen that shows the level. On the pictures' market every screen below prints 24550. A screen can differ only if its reading of Open Interest differs (an older reading, a different expiry).

ScreenHow it is drawnIts switchWhere the level comes from
Open Interest, Max pain viewThe whole view of this guide: columns, line, dot, flag, card, insightLevels (the Max pain flag); the view switchWorked from the chosen reading's whole expiry
Option ChainA Max Pain capsule under the strike (ATM · Max Pain when it is also the money strike, and ATM · Max Pain · Flip when the gamma flip also falls on it; the chain marks the strike nearest the flip with a Flip capsule of its own), and a hover card on the word in the Advanced chain that says whether spot is above or below itCustomise, Max painWorked from the chain's own Open Interest for the expiry
Option Chain insightA level in the ladder, a Key levels line with its working, and a table of payouts around the levelNoneWorked from the whole expiry; withheld if any leg's Open Interest is missing or invalid
OI HeatmapA small Max Pain tag under a strike on the strike columnCustomise, Max painWorked from the whole expiry's latest reading
PCRA dashed amber line across the price axis, named Max painCustomise, Max pain (under Levels)The stored figure of the reading if it has one, else worked from every strike
StraddleA dashed amber line through the session, stepping as the level steps; the footer names itCustomise, Chart, Max pain lineThe stored figure of each reading if it has one, else worked from its strikes
Terminal widgetsA Max Pain widget (this view, pinned) and a Max pain tile in the snapshot and cockpit widgetsWidget choiceThe chain's figure
Options ScannerA field Max pain from spot (per cent) and a ready scan, Max pain 3% or more from spotThe scan builderSee the scanner guide

The Option Chain

Real tool · illustrative dataThe Max Pain capsule in the strike column
Part of the Option Chain for NIFTY: the strike 24500 with an ATM capsule above the market line, and below it the strike 24550 with a Max Pain capsule, beside the Call and Put premiums and Open Interest.Part of the Option Chain for NIFTY: the strike 24500 with an ATM capsule above the market line, and below it the strike 24550 with a Max Pain capsule, beside the Call and Put premiums and Open Interest.
Look at: the capsule under 24550, below the market line; the money strike 24500 above it carries ATM.
Real tool · illustrative dataThe hover card
The hover card of the Max Pain capsule: Max Pain 24550, Spot is below Max Pain, 37.7 points (0.15%) below Max Pain 24550, 1 strike away, and the note A level read from the book, not a prediction.The hover card of the Max Pain capsule: Max Pain 24550, Spot is below Max Pain, 37.7 points (0.15%) below Max Pain 24550, 1 strike away, and the note A level read from the book, not a prediction.
Look at: the title Max Pain, the strike, the line Spot is below Max Pain with its distance (37.7 points, 0.15%, 1 strike away), and the note A level read from the book, not a prediction.

The card opens when you rest the mouse pointer on the word for about half a second, in the Advanced chain only; the Simple chain has no hover. The card now prints the same position read as the Open Interest page (Step 5): spot against max pain, in words, with no Bullish or Bearish word. When the chain has no single real max pain strike (a tie or an empty book) the card prints the level without a position.

Real tool · illustrative dataThe Max pain switch
Customise on the Option Chain, the card of table switches: Open Interest profile, Percentage changes, Open Interest and volume in lots, Highlight ITM contracts, Open Interest and volume levels, Put/call ratio, Max pain (on), Show all Greeks, and Keep Call and Put LTP fixed beside Strike.Customise on the Option Chain, the card of table switches: Open Interest profile, Percentage changes, Open Interest and volume in lots, Highlight ITM contracts, Open Interest and volume levels, Put/call ratio, Max pain (on), Show all Greeks, and Keep Call and Put LTP fixed beside Strike.
Look at: one switch among the table switches of the chain; it draws or removes the capsule.
Real tool · illustrative dataThe chain insight, in detail
The table Payout to option holders at each settlement strike, around max pain, from the Option Chain's detail panel: seven strikes from 24400 to 24700 with Calls pay, Puts pay and Total, and the 24550 row in bold at ₹637.5 Cr, ₹461.0 Cr and ₹1098.5 Cr.The table Payout to option holders at each settlement strike, around max pain, from the Option Chain's detail panel: seven strikes from 24400 to 24700 with Calls pay, Puts pay and Total, and the 24550 row in bold at ₹637.5 Cr, ₹461.0 Cr and ₹1098.5 Cr.
Look at: seven strikes with what Calls pay, what Puts pay and the total. The 24550 row, in bold, reads ₹637.5Cr, ₹461.0Cr and ₹1098.5Cr.

This is the strongest check a reader can make: the Option Chain computes it on its own, from its own Open Interest, and its total at 24550 (₹1098.5Cr) is the Open Interest page's ₹1098.5Cr to the first decimal.

The Heatmap and the PCR Chart

Real tool · illustrative dataThe Max Pain tag on the OI Heatmap
A strip of the OI Heatmap: the strike column with Call and Put tiles either side, and the strikes 24600, 24550 and 24500, the market line between 24550 and 24500, and the tags Max Pain under 24550 and ATM under 24500.A strip of the OI Heatmap: the strike column with Call and Put tiles either side, and the strikes 24600, 24550 and 24500, the market line between 24550 and 24500, and the tags Max Pain under 24550 and ATM under 24500.
Look at: the Max Pain tag under 24550, the market line below it, and the ATM tag under 24500.
Real tool · illustrative dataThe Max pain line on the PCR chart
The PCR chart for NIFTY: the red Put Call Ratio line, the grey price line, and three dashed level lines: Call wall 25000 at the top, Max pain 24550 and Put wall 24100 at the bottom.The PCR chart for NIFTY: the red Put Call Ratio line, the grey price line, and three dashed level lines: Call wall 25000 at the top, Max pain 24550 and Put wall 24100 at the bottom.
Look at: the dashed amber line labelled Max pain 24550, between the Call wall and Put wall lines.

The Words Differ, the Sum Does Not

Screens describe the level in a few short phrases. The insights on the Option Chain, Open Interest, PCR and Straddle pages, the Max pain tiles in the terminal and the help text all say the strike where the total payout to option buyers at expiry is smallest. The notes beside the level in the level lists say lowest total payout at expiry. The Open Interest chart calls the line across the tops of the bars the total payout, and its lowest point is Max pain. All three are the arithmetic of Part B read from the buyers’ side, because every rupee a buyer’s contract is worth at expiry is a rupee a writer pays. Where the Option Chain’s hover card has a position to print, it says only A level read from the book, not a prediction. Where the wording differs, trust the arithmetic. (What we have not verifiednot yet confirmed.)


A Worked Read, Start to Finish

The question Can I see the whole method on one page, with numbers, and see where to stop?

All figures below are illustrative: the made-up NIFTY book at 2:20 pm on 30 September 2026, expiry 6 October (6 days to expiry), price 24512.35.

  1. The level. Max pain is 24550: if the expiry ended there, the open Calls and Puts would owe ₹637.49Cr and ₹460.97Cr, ₹1098Cr in all, the least of 61 strikes.
  2. The gap. Price 24512.35 − 24550 = −37.65 points (−0.15%). The strike is above the price, and not by much: less than one strike step of 50 points.
  3. The depth. 24500 is 0.27% dearer and 24600 is 5.21% dearer. The floor is almost flat for one step to the left and sharp beyond it. A small change in the book could name 24500 instead. Treat 24500 to 24550 as one zone, not one strike.
  4. The walls. The put wall is 24100 and the call wall 25000; the page's possible support and resistance are 24050 and 24950. Max pain sits between them, near the money. That is a description of where the writers' obligations balance, not of where price will stop.
  5. The movement. Over the last 15 minutes max pain moved 0 points; since the previous close, +50 points (24500 to 24550). The book is shifting in small steps, in one direction.
  6. The conclusion you are allowed. "On this book the least costly settlement for the writers, as of the latest reading, is 24550, 37.65 points above the price, with 24500 almost as cheap." The page does not say who holds the contracts, and it does not say the expiry will end there.

The last step is the discipline of the whole guide: say what the number is, then stop.


Why It Is a Convention and Not a Force on Price

The question Why do traders talk about price being pulled to max pain, and what does the sum actually support?

The idea behind the name is that option writers, as a group, would prefer the expiry to end where they pay least, and that their hedging or their positioning may push price that way. The sum itself is simple arithmetic. The step from the sum to a pull on price is a story. This guide cannot confirm or refute it, because the page and the data here do not show who holds what. What can be said is what the arithmetic assumes, and what it leaves out.

The sum assumesWhat can be different
Every open contract is held to expiry.Many contracts are closed or rolled before expiry. Open Interest changes during the day, so the book you sum is not the book that is settled.
Every contract is an outright position.Spreads, straddles and hedges against futures or shares print as Calls and Puts like any other. A writer who is hedged does not mind where the expiry ends.
The writers are the ones who pay.The page does not know who the sellers are, or whether a seller is a large trader or many small ones.
Every rupee counts alike.A rupee owed by a large, well-capitalised seller and a rupee owed by a small one are the same in the sum, though they may not act alike.
Premium does not matter.Only the value at expiry is summed. What was paid, and what was received, is left out.
The listed strikes are the candidates.The settlement price need not be a listed strike. The level is a strike by construction.

A Fair Way to Hold the Idea

Max pain is a convention: a defined number computed the same way every time, which traders use as a shared reference. A reference can be useful without being a force. The page says it plainly in its help panel: Max pain is not a price target or guarantee. Price can move away from it, and the level changes whenever the option book changes.

What Would Support a Pull, and Why It Is Not Here

To claim that price tends to end near the level, one would need many expiries of closing prices and the level at an agreed time before each, and to compare them with a fair baseline. This guide has no such study and does not rely on one. The Open Interest on the pictures' pages is invented, so no picture can say anything about real prices either.


Traps That Make Max Pain Mislead

The question What are the most common ways a reader is led wrong, and how do I avoid each?

Trap 1: The level as a target

"Max pain is 24550, so price will go there." The sum is a total of payouts, not a forecast. A level that is 37.65 points from price today can be much further away tomorrow, with no change in the formula.

Trap 2: Trusting a shallow floor

When the next strike is 0.27% dearer, the floor is one strike or the next. Quoting "24550" with no mention of 24500 says more than the book does. Read the next lowest line.

Trap 3: A missing flag read as "no level"

If the Strikes setting draws too few columns, the flag and the dot disappear (Part C). The level is still in the insight.

Trap 4: Comparing rupee totals across expiries or symbols

The total at the floor depends on how much Open Interest the book holds. Compare strikes and shapes, not rupee amounts. The axis is also set by the drawn strikes, so even two pictures of one expiry differ.

Trap 5: Reading "writers pay" as profit or loss

The amounts are values at a hypothetical settlement, before premium. They are not what anyone has made or lost, and the Call and Put colours name the side, not a direction for price.

Trap 6: Mixing the sign of the gap

The insight says price − max pain; the pinned card says strike − spot; the position read says whether spot is above or below. Equal size, opposite signs (Step 5).

Trap 7: A verdict where there is none

The page prints where spot sits against max pain (“Spot is above Max Pain” or “Spot is below Max Pain”, with the distance) and no Bullish or Bearish word. A position above or below a level is a position. Do not add a direction the page did not give; its own note reads Not a prediction.

Risk Notes

  • Options can lose the whole premium, and a position that "agrees with max pain" can lose as much as any other.
  • Writing options carries risk that is not capped by anything on this page. The page computes no margin, charges, taxes or the cost of getting in and out.
  • Near expiry a strike's Open Interest can change within minutes, so a level seen earlier may no longer be there.
  • This guide does not give trading advice, and no part of the page is an instruction to buy or sell.

Routines

Two routines you can repeat

What order do I read in on expiry day, and when I hold a position for days?

expiry daypositional

Two Routines

The question What is a steady order of reading, so I do not skip a step?

Expiry Day

  1. Open Open Interest on Max pain and read the Reading term in the information panel. Is the expiry the expiring one?
  2. Note the level, the price and the gap. Write the gap with its sign and say which way you measured it.
  3. Open the insight's detail and read next lowest at. Is the floor sharp or shallow?
  4. Step the chart time back by a few readings (Customise). Has the level moved in the last hour? Is it stepping between two strikes?
  5. Check the same level on the Option Chain (the capsule) and, if you use it, the Straddle line. They should agree.
  6. Read the time stamp beside every figure. Decide your own plan from your own risk, not from the level.

Positional

  1. Look at the expiry you hold, not the nearest one. Check the expiry in the information panel each time.
  2. Note the level and the depth of the floor once a day, at the same hour. Write them down. The page draws only the latest trading day.
  3. Compare the level with the walls and with support and resistance. Did they all move the same way?
  4. Use Max pain moved on Day to see how far the level has moved since the previous close.
  5. If the flag is missing, increase the strikes before concluding anything.

The States: When the Plane Is Thin, Blank or Missing

The question Something looks wrong. What is the page telling me, and what can I do?

Real tool · illustrative dataNo stored readings for the day
The Max pain view with no stored readings: the insight row reads No history and the PCR movement shows dashes, and below it the plane is drawn with the flag Max pain 24550.The Max pain view with no stored readings: the insight row reads No history and the PCR movement shows dashes, and below it the plane is drawn with the flag Max pain 24550.
Look at: the verdict No history and dashes for the 5-minute and 15-minute change, yet the plane and the Max pain flag are drawn.
Real tool · illustrative dataNo Open Interest anywhere
The Max pain view with every Open Interest figure at zero: the plane is empty and says No open interest stands anywhere in this chain, so settlement would cost neither side anything; the flag reads Max pain 24500.The Max pain view with every Open Interest figure at zero: the plane is empty and says No open interest stands anywhere in this chain, so settlement would cost neither side anything; the flag reads Max pain 24500.
Look at: the sentence in the middle of the empty plane. The flag still stands on the money strike.
Real tool · illustrative dataNothing can be read
The Max pain view when no data can be read: an insight panel headed Open interest unavailable with the reason No expiries available for this index, and an empty plane reading Nothing to draw.The Max pain view when no data can be read: an insight panel headed Open interest unavailable with the reason No expiries available for this index, and an empty plane reading Nothing to draw.
Look at: the heading Open interest unavailable and the reason, over an empty plane that says Nothing to draw.
What you seeWhyWhat to do
Verdict No history but the plane is drawnNo stored reading for the day is available; the plane uses the chain's own reading. Max pain needs only one reading.Read the level, but know the change figures and Max pain moved are not measured
An empty plane with the sentence about settlement costing neither side anythingEvery Open Interest figure in the expiry is zero. The level then falls back on the money strike, which is why a flag may still showDo not read the flag as a level; choose another expiry
The plane says no strikes have been collected for this expiryThe expiry has no reading yetWait, or choose another expiry
Open interest unavailable, with a reasonThe page could not read the stored readings or the chain, or found no expiryReload; check your connection; try another symbol
No amber flag, but columns drawnMax pain is outside the drawn strikesDraw more strikes; read the insight's levels line
The flag shows 24500 when you expected 24550You are looking at an earlier reading (the line under the plot says Chart shows)Press Back to latest

While the stored readings are still being fetched, the page can show the chain's own reading first, which looks like the first picture above; it fills in the history when it arrives.


Using the Max Pain View on a Phone

The question What changes on a small screen?

Real tool · illustrative dataAt 390 pixels
The Max pain view on a phone: the closed insight row with NIFTY and the verdict, a plane of the strikes nearest the money with the flags LTP and Max pain 24550, the strike rail, and under the plot the line Spot is below Max Pain.The Max pain view on a phone: the closed insight row with NIFTY and the verdict, a plane of the strikes nearest the money with the flags LTP and Max pain 24550, the strike rail, and under the plot the line Spot is below Max Pain.
Look at: the closed insight, a narrow ladder of wide columns, both flags and the position read under the plot.
Real tool · illustrative dataAfter a tap
The phone view after tapping the 24550 column: a sheet shows the strike, the tag Max pain, the distance from spot, and Call writers pay and Put writers pay.The phone view after tapping the 24550 column: a sheet shows the strike, the tag Max pain, the distance from spot, and Call writers pay and Put writers pay.
Look at: the strike card as a sheet over the plot.
  • At 768 pixels or less the plane opens on 11 strikes, so the columns are wide enough to tap. Raise the count in Customise if you want a wider ladder.
  • A tap opens the strike card as a sheet. There is no hover card on touch.
  • Both flags keep their names, and the position read stays under the plot.
  • Customise is the settings button in the top bar. The view switch stays in the page bar.
  • With 11 strikes the flag can fall off the plane, as in Part C. The insight has the level.

Reference

Which tool, when

Which page answers which question?

a tablelinks

Which Tool When

The question When should I use this view, and when another page?

QuestionUse
Where would the open Call and Put positions cost their writers least at expiry?Max pain (this view)
How is the rest of the Open Interest page used, and its insight?Open Interest (guide)
The strike's own premium, Open Interest and the capsuleOption Chain (guide)
Where Open Interest is large and when it arrivedOI Heatmap (guide)
A ratio of Put to Call Open Interest over timePCR (guide)
How max pain steps through the day beside the straddle's premiumStraddle (guide)
Which underlyings have max pain far from priceOptions Scanner (guide)
The payoff of a position you are buildingStrategy Builder (guide)

Glossary

The question What does each word on the page mean?

Open Interest
The number of option contracts still open at a strike. Not the same as volume. On this view it is counted in units of the underlying, not lots.
Strike
The price at which an option can be exercised. One column of the plane.
ATM, at the money
The strike nearest the price. Bold in a capsule on the strike rail. It breaks ties between equal totals.
Call
An option that gains value when the price is above its strike at expiry.
Put
An option that gains value when the price is below its strike at expiry.
Writer
The seller of an option. In this view, Call writers and Put writers are the sellers who would owe the payouts.
Settlement strike
A price at which the expiry is imagined to end, tried one listed strike at a time.
Pain, basin, floor
Pain is the total payout at one settlement strike, in rupees. The basin is the shape of the line joining the totals. The floor is its lowest point, which is max pain.
Max pain
The listed strike with the lowest total payout over the whole expiry. A convention, not a forecast.
Max pain flag
The amber label and dashed rule above the plane, named Max pain with the strike.
Next lowest
The strikes whose totals come second and third. The detail panel names them; their closeness to the floor shows how flat it is.
Put wall, Call wall
The strike with the most Put Open Interest at or below the price, and the strike with the most Call Open Interest at or above it, over the whole expiry. Not max pain.
Possible support, resistance
The centres of the strongest Put and Call clusters within 12 steps of the money, snapped to a listed strike. Not max pain.
Lakh, crore (L, Cr)
One lakh is 100000, one crore is 10000000. The plane prints rupees in crore, and in lakh below a crore.
Lot size
The number of units in one contract. The page prints it as 65 per lot for NIFTY and does not divide by it.
DTE
Days to expiry, shown beside the expiry date.

Questions Readers Ask

The question Which short answers do readers look for most?

Is max pain the strike with the most Open Interest?

No. That is a wall. Max pain is the strike with the lowest total payout, built from Calls below it and Puts above it. In the pictures' book the call wall is 25000 and the put wall 24100, while max pain is 24550.

Does price move to max pain on expiry?

The page does not say so, and this guide cannot confirm it. Its own caution reads: Max pain is not a price target or guarantee. Price can move away from it, and the level changes whenever the option book changes.

Why does the level jump by a whole strike?

Because the candidates are the listed strikes. When one total overtakes its neighbour the level steps to it. If the floor is shallow, a small change in the book is enough.

Why does the Window setting not move it?

The Window measures change over time. Max pain is the standing book, so the plane is the same whatever the window. Only the Max pain moved line uses the window.

Why is the amber flag missing?

The strike is outside the strikes drawn, or the level marks are switched off in Customise. The insight still names the level.

Why do the card, the position read and the insight show different signs for the gap?

The pinned card measures the strike from the price (strike minus price); the position read says whether spot is above or below max pain; the insight measures the price from the strike (price minus max pain). One gap, read from two ends.

Is it in lots or in rupees?

In rupees. Open Interest is in units of the underlying, so points times units is rupees. The page does not divide by the lot size.

How current is it?

The chain is re-fetched about every 5 seconds and the stored readings are re-read about once a minute in market hours.

Does the Option Chain show the same strike?

On the same expiry and reading, yes. The chain works the sum on its own from its own Open Interest; on the pictures' book it prints 24550 and a total of ₹1098.5Cr, the same as this page.

Can I see max pain for an earlier day?

Not on this page. It draws the latest trading day, and the chart time steps back within that day.

Does the page give a Bullish or Bearish read from max pain?

No. It prints where spot sits against max pain (Spot is above Max Pain, or Spot is below Max Pain), with the distance in points, per cent and strikes away, and the note Not a prediction. It prints no Bullish or Bearish word. The verdict of the insight is decided by four other readings.

What happens if a leg has no Open Interest figure?

On the Open Interest page a missing leg counts as zero. The Option Chain insight is stricter: it withholds the level and says a leg is missing or invalid.


What We Have Not Verified

The question Which statements could this guide not confirm from the source?

These are things a careful reader may want to check for themselves. Everything else in the guide was read from the page's source code, and the pictures are of the real page.

  • Whether prices tend to end near max pain on expiry. No study is cited and none is relied on; this guide makes no claim either way.
  • How the exchange sets the settlement price at expiry, and whether it is always a listed strike. These are exchange rules, not stated here.
  • Whether the stored max pain that the PCR and Straddle pages prefer when a reading carries one was worked by the same rule as the page's own sum. The code that stores it is not part of the page.
  • How the Options Scanner works the distance of max pain from price. It is a scan field; its arithmetic was not read for this guide.
  • Whether the phrase the insights and terminal tiles use, the total payout to option buyers at expiry, is meant to count every open contract in exactly the way the page's sum does. This guide treats the arithmetic of Part B as the definition.
  • Lot sizes and strike spacing. These are exchange facts that change over time; the page prints 65 per lot for NIFTY and this guide states only that.
  • Who holds the contracts. The page labels the two parts writers; open contracts have a buyer and a seller and the page cannot say more.
  • The pictures are captures of the real page on an invented book, on invented days (30 September and 6 October 2026). Expiry dates, days to expiry and Open Interest in them are not an exchange calendar or a market reading.

Sources

The question Where in the source was each part read?

Values are as of 5 October 2026. Paths are in the project's source. Each number the guide may need to change is in scripts/guides/max-pain-parts/limits.mjs with its source line; the numbers that come from the pictures are checked by the build against figures.json.

PartFiles
Start, Part Asrc/lib/maxPain.ts, src/features/open-interest/OpenInterestPage.tsx, OpenInterestPlots.tsx (OiMaxPainPlot), oiStrikeCard.ts, openInterestInsight.ts, openInterestGuides.ts
Part Bsrc/lib/maxPain.ts (computeMaxPainProfile, maxPainStrikeFromProfile), src/services/analytics.ts (computeMaxPainStrike), openInterestModel.ts, src/features/option-chain/chainOutlook.ts
Part CopenInterestModel.ts, openInterestInsight.ts (Max pain moved), OiCustomizePanel.tsx, oiCustomiseSettings.ts, src/App.tsx (readings and refresh), src/lib/dwell.ts
Part Dsrc/features/option-chain/OptionChainTable.tsx, chainHover/advancedHover.ts, chainInsightModel.ts, src/features/oi-heatmap/OiHeatmapPage.tsx, src/features/pcr/pcrModel.ts, PcrLightweightChart.tsx, src/features/straddle/straddleModel.ts, StraddleChart.tsx, src/features/terminal/widgetCatalog.ts, src/features/options-scanner/prebuiltScans.ts
Mock and picturesscripts/guides/max-pain-mock.cjs, scripts/guides/shot-max-pain.cjs, scripts/guides/max-pain-parts/figures.json (what the pages printed), nums.mjs (the build checks)

Related: Open Interest guide, Option Chain guide, OI Heatmap guide, PCR guide, Straddle guide.

Test Your Knowledge

Check the mechanics before you take them to a live chain.

1. The page prints "At 24550: CALL ₹637.49Cr + PUT ₹460.97Cr = ₹1098Cr, the lowest of 61 strikes". What does 24550 stand for?

2. Which of these changes the max pain level itself?

3. On the five-strike board of the worked example, which strike is max pain?

4. Two strikes have exactly the same total. Which does the page call max pain?

5. The pinned card says "38 pts / 0.15% above spot", the position read says "Spot is below Max Pain" and the insight says "Price against max pain −37.65 pts". Why do they read differently?

6. You draw 11 strikes and the amber Max pain flag is gone. What is the most likely reason?

7. Does the page print a Bullish or Bearish read from max pain?

About the Sahi Open Interest

Max pain is the strike at which the open Call and Put contracts of an expiry would be worth the least in total if the expiry ended there. It is worked from the Open Interest at every strike of the expiry, and the lowest total is marked.

The Max pain view draws that total at each strike, so you can see whether the lowest point is a sharp floor or a shallow one and how far it is from price, and a plain line says whether spot is above or below the level. It describes the option book as it stands. It is a reference, not a forecast.

At a glance

Data
Sahi market data for NSE and BSE options
Updates
Option chain re-fetched about every 5 seconds in market hours
Coverage
217 NSE and BSE index and stock F&O underlyings
Access
Free — no login, no download
Orders
Analysis only. Sahi does not accept orders
Open the live Open Interest

See it on today's numbers

Everything above is method. These articles apply it to a live book — max pain among the rest — and are rebuilt as the snapshot data refreshes. Where a symbol's option book is too thin to support a reading, the article says so rather than asserting a level.

Frequently asked questions

What is max pain in options?

Max Pain is the strike where the total payout to option buyers at expiry is smallest. It is worked from the Open Interest at every strike of the expiry. It is a level read from the book, not a prediction of where price will settle.

Does price always move to max pain on expiry?

No. Max pain is arithmetic on the contracts that are open now, not a prediction of where price must settle. The page itself says it is not a price target or guarantee, and price can move away from it. Whether prices tend to end near it is not something the page tests.

Does the page say whether spot is above or below max pain?

Yes, in words. The Max pain view prints "Spot is above Max Pain" or "Spot is below Max Pain", with the distance in points, in per cent and in strikes away, and the note "A level read from the book, not a prediction". It prints no Bullish or Bearish word. The line is left out when two strikes tie for the lowest total or the chain holds no Open Interest, because there is then no single level to read.

How does the pain profile add to the max pain number?

The profile shows the shape around the lowest point, which the single number hides. If the neighbouring strikes are almost as cheap, the floor is shallow and one strike or the next could be called max pain after a small change in the book. If they are much dearer, the floor is sharper.

How often does the max pain strike change?

It is worked again for every reading from the Open Interest of the whole expiry, so it changes whenever the book changes enough for one strike's total to overtake its neighbour's, and it moves a whole strike at a time.

Does high open interest at a strike act as support or resistance?

High open interest marks where positioning is concentrated, and those strikes often behave as reference levels — heavy call open interest above spot is commonly read as resistance and heavy put open interest below spot as support. This is a crowding observation, not a rule. Levels can and do break, usually when that open interest unwinds quickly.

Explore more Sahi tools

Every tool runs on the same market data and keeps whichever instrument you have selected, so you can move between them without re-picking the symbol.

Option Chain