Options Max Pain Calculator
Pricing
Pay per usage
Go to Apify Store
Options Max Pain Calculator
Calculate options max pain price for stocks and ETFs to identify likely expiration targets
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Calculate the max pain price for any optionable stock — the strike price where option sellers (market makers) suffer minimum loss at expiration. Used by options traders to identify key price levels.
Features
- Max pain calculation: Computes total open interest pain across all strikes
- Multiple expirations: Process weekly, monthly, and LEAPS chains
- Pain by strike: Full breakdown of pain value at each strike
- Price deviation: Current price vs max pain % deviation
- Alerts: Telegram notification when deviation exceeds threshold
- Bulk tickers: Process multiple symbols in one run
Input
| Field | Description | Default |
|---|---|---|
tickers | Option symbols (e.g. SPY, AAPL, QQQ) | ["SPY", "QQQ"] |
expirationFilter | Filter expirations (days to expiry) | all |
alertDeviationPct | Alert when price deviates by this % from max pain | 5 |
telegramBotToken | Telegram alerts | — |
telegramChatId | Telegram chat ID | — |
Output
Each record includes: ticker, expiration, max_pain_strike, current_price, deviation_pct, total_call_oi, total_put_oi, pain_by_strike.
Pricing
Pay-per-event: $0.01 per expiration calculated. Actor start: $0.001.
Use Cases
- Weekly expiration pinning: Identify likely price magnets for 0DTE/weekly options
- Portfolio hedging: Understand where market makers want price at expiry
- Options strategy: Choose strikes relative to max pain level