alphagbm-earnings-crush
GitHub提供财报季IV分析,含历史IV Crush、隐含波动率预测、IV等级策略建议及铁鹰式期权报价。
Trigger Scenarios
Install
npx skills add AlphaGBM/skills --skill alphagbm-earnings-crush -g -y
SKILL.md
Frontmatter
{
"name": "alphagbm-earnings-crush",
"globs": [
"mock-data\/earnings-crush\/**"
],
"description": "Full earnings-season IV analysis: historical crush, implied move forecast, IV Rank\nstrategy tag, and a priced Iron Condor quote ready to trade. Triggers: \"earnings\ncrush AAPL\", \"NVDA IV before earnings\", \"implied move MSFT\", \"iron condor for META\",\n\"IV rank AAPL earnings\", \"earnings play TSLA\", \"should I short premium before AMZN\nearnings\", \"post-earnings IV drop\", \"straddle before earnings\", \"pre-earnings strategy\"\n"
}
AlphaGBM Earnings IV Panel
Everything you need for earnings week — historical IV crush + forward-looking implied move + IV Rank strategy recommendation + a priced Iron Condor centered on the implied move — in a single API call.
What This Skill Does
| Concept | Description |
|---|---|
| IV Crush | The sharp drop in implied volatility after an earnings announcement |
| Average Crush % | Mean IV decline from pre-earnings peak to post-earnings trough (last 8 quarters) |
| Implied Move ±X% | What options are pricing the earnings move to be, derived from ATM IV × √(DTE/365) |
| IV Rank | Current ATM IV percentile vs 20-day HV over 2y — drives strategy recommendation |
| Strategy Recommendation | IV Rank > 70 → short-IV plays (Iron Condor); < 30 → directional (Long Call/Put); 30-70 → wait |
| Iron Condor Quote | Ready-to-trade 4-leg spread with short strikes at ±1× implied move, concrete credit / max profit / max loss / breakevens |
| Historical comparison | How implied move compared to actual move across past 8 earnings |
How to Use
Input: A ticker with upcoming or past earnings.
Output:
- Days to next earnings (if scheduled)
- Current stock price + ATM IV + IV Rank
- Implied Move ±X% and ±$Y — most quoted number during earnings season
- Recommendation tag (🔥 short IV / wait / directional) with zh/en copy
- Iron Condor pricing — 4 strikes + credit + max profit + max loss + breakeven bounds (Pro tier)
- Last 8 quarters: pre-earnings IV / post-earnings IV / crush % / actual move / straddle PnL
- Avg crush % and straddle win rate
Example Queries:
earnings crush AAPL— Full crush history + next earnings IMimplied move NVDA— What the options are pricing for next earningsiron condor for META— Priced-ready short-premium setupIV rank MSFT earnings— Strategy tag + recommendationshould I short premium before TSLA— Recommendation + IC quotestraddle pnl AMZN last 8 quarters— Historical short-premium win rate
Mock Data
Mock data files are in mock-data/earnings-crush/:
aapl-crush-history.json— 8 quarters of AAPL crush + implied move + ICnvda-crush-history.json— Same for NVDAcrush-summary.json— Aggregated crush statistics across tickers
API Endpoint
GET /api/options/earnings-crush/{symbol}
Query parameters:
quarters(int, default 8) — Number of past earnings to analyzeinclude_straddle_pnl(bool, default true) — Include straddle P&L simulationinclude_iron_condor(bool, default true) — Include Iron Condor quote (Pro tier in UI)
Response fields (headline numbers):
next_earnings,days_to_earnings,current_atm_iv,current_stock_priceimplied_move_pct— e.g. 5.1 means market prices ±5.1% moveiv_rank_pct— 0-100 percentile; feedsrecommendation.levelrecommendation—{level: 'high'|'mid'|'low'|'unknown', iv_rank_pct, recommendation_zh, recommendation_en}iron_condor—{short_call, long_call, short_put, long_put, credit, max_profit, max_loss, breakeven_up, breakeven_down, wing_width_pct}crush_history[],avg_crush_pct,avg_actual_move_pct,straddle_win_ratequarters_analyzed,timestamp
Pricing: 1 option-analysis credit per call; cache hits (same symbol/params within 5 min) are free.
Related Skills
| Skill | Relevance |
|---|---|
| alphagbm-iv-rank | Current IV percentile — is pre-earnings IV already elevated? |
| alphagbm-options-strategy | Strategy recommendations that factor in earnings timing |
| alphagbm-vol-surface | Term structure kink around earnings expiration |
Powered by AlphaGBM — Real-data options & research intelligence. 10K+ users.
Version History
- c69fa1b Current 2026-07-05 20:17


