Skip to content

Max pain: what it means and how it’s calculated

Help topic: Max pain

Max pain is the settlement price at which option buyers, taken together, would collect the least at expiry, and option writers would pay out the least. It is worked out from the open interest at every strike.

How max pain is calculated

  1. Pick a possible settlement price, S. Use each strike in turn.
  2. For every call strike K below S, the call finishes in the money by S − K. Multiply that by the call OI at K.
  3. For every put strike K above S, the put finishes in the money by K − S. Multiply that by the put OI at K.
  4. Add it all up. The total is what writers would pay if Nifty settled at S.
  5. Repeat for every strike. The strike with the smallest total is max pain.

Payout(S) =Σ max(0, S − K) × call OI+ Σ max(0, K − S) × put OI

Units

The totals are in index points times contracts, not rupees: a strike that finishes 100 points in the money with 1,000 contracts open adds 1,00,000 points × contracts. Multiply by the lot size to turn a total into rupees. Every strike is scaled by the same amount, so the ranking, and therefore max pain, stays the same.

Worked example on the sample chain

Settling at 25,100, calls below it would pay out 5.21 crore points × contracts and puts above it 5.37 crore, a total of 10.58 crore points × contracts: the smallest of any strike. One strike lower, at 25,050, the total is 11.09 crore; one strike higher, at 25,150, it is 10.72 crore. So max pain for the sample is 25,100, with spot at 25,180.

Payout around max pain, sample chain, in crore points × contracts
SettlementCalls pay (crore)Puts pay (crore)Total (crore)
25,0504.077.0111.09
25,1005.215.3710.58
25,1506.594.1310.72

Moving the settlement up adds to what calls pay and takes away from what puts pay. Max pain is where the two changes balance out. Here it sits 80 points below spot.

Total payout to option buyers if Nifty settled at each strike

In index points times contracts, for the sample chain. The shortest bar is max pain.

Show the numbers
SettlementTotal payout
24,55045,73,72,000
24,60040,34,16,500
24,65035,37,82,000
24,70030,64,05,000
24,75026,41,05,000
24,80022,46,42,500
24,85019,21,19,500
24,90016,28,81,500
24,95013,95,57,000
25,00011,99,31,500
25,05011,08,64,500
25,10010,57,91,500
25,15010,71,90,000
25,20011,26,38,500
25,25012,58,27,500
25,30014,31,15,000
25,35016,71,97,000
25,40019,49,49,000
25,45022,80,21,500
25,50026,42,98,500
25,55030,90,75,500
25,60035,67,34,500
25,65040,96,46,000
25,70046,47,76,500
25,75052,43,65,500
25,80058,57,68,500

What max pain can’t tell you

  • It assumes every open contract is held to expiry. Many are closed well before.
  • It ignores the premium writers already received and any hedges they hold.
  • It moves as open interest moves, so each figure is a snapshot of one moment.
  • Whether the index tends to settle near max pain is debated. Treat it as a description of where open positions would cost writers least, not as a target.

Max pain and the put-call ratio both summarise the chain’s open interest. To see which strikes are in the money at a given settlement, read ITM, ATM and OTM.

Related lessons

Open the sample chain to select any number and read what it means.

Educational content, not investment advice. Every figure here comes from a synthetic sample chain, not live prices. See the terms of use.

Help topics

8 lessons