Options positioning / local analysis

The snapshot desk.

No records loaded · no live feed connected.

Market context: VIX 19.9 · FRED (Federal Reserve Economic Data) · as of 2026-11-09

No snapshot loaded yet. Add records below to see the max-pain candidate.

Available snapshot dates appear after import.
Your analysis starts here

Bring a snapshot
into focus.

Import your own open-interest records. Inspect the distribution, reproduce max pain, then compare dates.

No account. Local calculations. No connected data feed.
02 / Source records

The evidence ledger 0

Every row retains its date, expiry and source. Open interest and daily volume stay separate.

CSV format & limits

UTF-8 CSV · up to 2 MB · 10,000 rows. All nine columns required; OI and volume are nonnegative whole contracts.

ticker,snapshot,expiry,strike,call_oi,put_oi,call_volume,put_volume,source

Dates use YYYY-MM-DD. Use a source URL you are entitled to analyze. Imports are previewed before replacing or appending records.

Enter records manually 10 rows per page · scroll horizontally for dates and source URLs

No records yet. Add a row or import a CSV to begin.

03 / Know what the number means

Keep the assumptions
with the answer.

A snapshot is an observation, not a forecast. Compare one underlying and expiry at a time. Use one consistent contract multiplier.

Observation times are not captured by this date-only schema. Verify timestamps, completeness and adjusted contracts against your original source.

Local record import

Review before importing.

Apply these records

This does not authorize public display or redistribution.

The open-interest archive / on your terms

Options history.
One clear view.

Your snapshots. Every strike. A reproducible view of open interest and max pain, with the source trail intact.

LOCAL-FIRSTNO ACCOUNTNO LIVE FEED
Records → context

Less hunting.
More inspecting.

  1. 01

    Bring your snapshot.

    Preview a CSV, confirm usage rights, then replace or append. Nothing is uploaded.

  2. 02

    Align the dates.

    Keep the underlying, expiry and multiplier visible. Compare only the records you supplied.

  3. 03

    Inspect every strike.

    Read the call/put distribution beside the payout curve. Export the full calculation, not just the chart.

An arithmetic tool. Not a trading signal.

Evidence in.
Assumptions attached.

No licensed feed is connected. Max pain is the minimum aggregate intrinsic payout at observed strikes, not a prediction of where the underlying will settle.

Read the methodology
Field notes

Before you compare.

01

How OptionHistoryDesk calculates your result

02

OptionHistoryDesk: a verification checklist

03

How to read option chain history

04

Open interest vs option volume

05

How to calculate max pain

06

Put/call open interest ratio, explained

07

Importing option chain snapshots

08

Options expiration calendar