Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Option Chain Analyzer: Max Pain, PCR & OI

Max pain, put-call ratios, open interest and the IV smile of a chain you load.

Free preview, no sign-upIncluded in your pass Premium tool Premium pass: ₹799 for 30 days No upload Works offline Trading

Try before you buy.

  • Free preview: the max pain strike in full, with the first rows of each table (up to 3) and a watermarked chart; every other figure is hidden.
  • Locked until you unlock it: download and copy.
  • Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Your option chain

Or paste a table copied from a web page or a sheet

Typed by you: the file’s own figure is not read.
For the volatility the straddle implies.
Compare with an earlier snapshot change in open interest

Max pain —

Max pain is the expiry price at which the options in this chain would pay their holders least. It describes the open interest; it does not predict where the price will settle.

Open interest by strike

Change in open interest

What the options would pay at each expiry price

IV smile

The chain by strike

How this was calculated

Next steps Done. What next?

All trading & stock market tools

For education only, not investment advice: no tool here tells you what to buy, sell or hold. Results use only the figures you enter, the files you load (read in your browser, never uploaded) and the published rules each page names. Check them against your broker's or exchange's own figures, and consider a licensed or registered adviser for advice on your situation.

About the Option Chain Analyzer: Max Pain, PCR & OI

Load an option chain you exported — a CSV or Excel file, or a table pasted from your broker or exchange — and see what is in it: the max pain strike and its payout curve, the put-call ratio by open interest and by volume (in total and by strike), open interest and its change at every strike for calls and puts, the strikes with the most open interest, the IV smile and a skew figure, and the at-the-money straddle with the 1σ move it implies. Load a second snapshot of the same chain to see how open interest changed between the two.

The reader handles the layouts chains come in: calls on the left and puts on the right of the strike column, or one row per option with a call/put column; several expiries in one file; “-” placeholders; thousands separators and decimal commas; implied volatility in percent or as a fraction. A mapping panel shows what it found, and you can fix any column before anything is worked out. You type the price of the underlying and the days to expiry.

Everything here describes the open interest, volume and prices in the file you loaded. It labels no level and no direction and predicts nothing; the file is read in your browser and never uploaded.

How to use it

  1. From your broker or exchange, save the option chain of one expiry as a CSV or Excel file and choose it here, drop it on the box or paste the table; or try the sample chain of the fictional XYZ Index.
  2. Check the mapping panel: the strike column, which columns are calls and which are puts, the decimal mark, the IV unit, and the expiry if the file has several.
  3. Type the price of the underlying, and the days to expiry for the volatility the straddle implies; choose your market.
  4. Optionally load an earlier snapshot of the same chain to see the change in open interest.
  5. Read max pain, the put-call ratios, the open interest by strike and the IV smile, then copy the summary or download the strike table as CSV — with a pass, or after unlocking this result.

Examples

A five-strike chain of the XYZ Index
Input
Strikes 90–110 in steps of 5; call OI 100, 300, 800, 1,200, 900; put OI 900, 1,200, 700, 300, 100
Result
Payouts to holders at each strike: 19,500 / 8,500 / 5,000 / 9,000 / 20,500 → max pain 100 · PCR by OI 0.9697
Volume put-call ratio
Input
Call volume 50, 400, 1,500, 900, 200; put volume 300, 900, 1,100, 250, 40
Result
PCR by volume 2,590 ÷ 3,050 = 0.8492
Two snapshots
Input
Later call OI 120, 280, 1,000, 1,500, 950; put OI 950, 1,500, 650, 250, 100
Result
Change in call OI +20, −20, +200, +300, +50; in put OI +50, +300, −50, −50, 0
The straddle at the money
Input
At the 100 strike, call 2.50 and put 2.40
Result
Straddle 4.90 → 1σ move ≈ 4.90 ÷ 0.7979 = ±6.14

Common uses

  • See where the open interest of a chain is concentrated, and what the options would pay at each expiry price.
  • Compare put-call ratios by open interest and by volume for one expiry.
  • Check how open interest at each strike changed between this morning’s and this evening’s snapshot.
  • Read the IV smile and the skew of a chain without a charting subscription.

The formulas

  • Pain at an expiry price Sₖ = Σ call OIⱼ × max(Sₖ − Kⱼ, 0) + Σ put OIⱼ × max(Kⱼ − Sₖ, 0): what every option in the chain would pay its holders if the price settled at Sₖ, in price points × contracts (the contract multiplier is the same for all and cancels).
  • Max pain is the listed strike with the lowest pain. Max pain is the expiry price at which the options in this chain would pay their holders least. It describes the open interest; it does not predict where the price will settle.
  • Put-call ratio = Σ puts ÷ Σ calls, by open interest or by volume; Cboe’s daily put/call ratios divide put volume by call volume in the same way. A strike’s ratio is its put OI ÷ its call OI. Open interest is the number of contracts still open.
  • Skew = the implied volatility at 95% of the price − the one at 105%, each read from the out-of-the-money side (puts below the price, calls above) and interpolated between strikes.
  • The straddle’s 1σ move ≈ (at-the-money call + put) ÷ √(2/π), about ÷ 0.7979 (Brenner and Subrahmanyam); with the days to expiry it gives a volatility a year.

Reading the results

  • Open interest counts contracts still open at the end of the day the file was saved; change in OI is what your file’s own column says, or the difference between your two snapshots.
  • The put-call ratio compares how many puts and calls are open or traded. It describes positions in the file; both sides of every contract hold opposite views, so it says nothing certain about direction.
  • The IV smile shows how implied volatility differs across strikes; the skew sums it up in one number.

What it leaves out

Anything not in your file: other expiries (unless you load them one at a time), prices after the file was saved, and the trades behind the open interest — who bought and who sold. Max pain is worked out at the listed strikes only, so uneven strike steps can move it. The straddle shortcut is accurate near the money.

Limitations

  • One expiry at a time: a file with several expiries is read one expiry at a time.
  • You type the price of the underlying; the file’s own value is not read.
  • Export formats are read through the mapping panel: no broker’s layout is assumed.
  • It describes the file you load and uses no market data: it says nothing about where any price is going.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

What do I get without a pass?

Without a pass, Option Chain Analyzer: Max Pain, PCR & OI shows the max pain strike in full, with the first rows of each table (up to 3) and a watermarked chart; every other figure is hidden. Until you unlock it, the result can’t be downloaded or copied. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

What is max pain?

The strike at which all the options in the chain would pay their holders the least if the price settled there at expiry. In the example above it is 100, where calls and puts together would pay 5,000 price points × contracts. It describes the open interest; it does not predict where the price will settle.

How is the put-call ratio worked out?

Total put open interest divided by total call open interest (or the same with volume). With 3,200 puts and 3,300 calls open, the ratio by open interest is 0.9697.

Which files can I load?

Any CSV or Excel file of one option chain with a header row and a strike column, or a table pasted from a web page. Calls can be on the left and puts on the right of the strike, or every option on its own row with a call/put column. The mapping panel shows what was read and lets you fix it.

Is my file uploaded?

No. It is read in your browser and nothing is sent to our server.

Does it work for Nifty, Bank Nifty or US index options?

Yes, for any chain you can export, in any market. Choose your market for the right notes, type the price of the underlying and load the file.

Does it mark levels where the price might stop or turn?

No. A chain does not say where prices will go: the tool describes the open interest, volume and prices in your file, and leaves the reading to you.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.