一键导入
earnings-play
Framework for trading around earnings — detecting the earnings lock (R6), picking IV-aware structures, and recording post-earnings lessons.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Framework for trading around earnings — detecting the earnings lock (R6), picking IV-aware structures, and recording post-earnings lessons.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
How to read market regime classifier output (HMM + crisis overlay) and what each regime implies for trading.
How to pick single-leg options for directional setups. Long premium only for now — SELL-to-open is hard-blocked at the order tools until multi-leg combos get atomic sizing (R5b/R5c will govern short legs when the block lifts).
Hard sizing rules (R1-R7) for every proposed paper order. The order tools re-validate these numerically inside the moomoo MCP server — if you skip them, the order is blocked.
Invalidation discipline, exit rules, and portfolio heat — how to manage risk on open paper positions.
End-to-end order flow — thesis → sizing → paper order. Any step failing aborts the whole flow.
Every paper order requires a thesis recorded in the last 10 minutes. Use journal-mcp before calling any moomoo order tool — the order guard blocks otherwise.
| name | earnings-play |
| description | Framework for trading around earnings — detecting the earnings lock (R6), picking IV-aware structures, and recording post-earnings lessons. |
Earnings is the best-understood edge source on single names (vol expansion / crush, gap mean-reversion, post-earnings drift) AND the most-common source of catastrophic losses (directional wrong + IV crush).
Within 2 trading days of next earnings (earnings_dte ∈ [0, 2]), the PreToolUse hook rejects any order whose strategy_label does not start with earnings_. Rationale: normal directional trades get blown up by IV crush on the print.
earnings_dte is not looked up automatically — you must pass it into the order tool. If you're using /research or /enter, check the earnings calendar manually (via EDGAR 10-Q/8-K dates or a public calendar) and pass it explicitly when the print is imminent.
Use these verbatim — post-mortem aggregates on the exact label:
earnings_directional_debit_spread — long call/put + short higher-strike call / lower-strike put at the same expiry. Neutralizes most of vega; caps profit but caps loss too. The safer pre-print bet when you have direction conviction.earnings_iv_drop — buy ATM/slightly-ITM call/put after the print once IV collapses, betting on mean-reversion of the gap.earnings_long_call / earnings_long_put — single-leg long premium through the print. Highest risk: IV crush typically eats 30-50% of the debit regardless of direction. Only attempt when IV is already low before the print and the expected move is larger than historical.earnings_post_drift — held after the print to capture post-earnings announcement drift (PEAD). 1-3 week holding period on beats with strong guide.Before filing an earnings thesis:
edgar-mcp.get_recent_filings_for_ticker.)edgar-mcp.get_insider_transactions — Form 4 within 30 days of the print is a weak but real signal.After the print, new thesis + new trade. Do NOT carry a pre-print position through unless the original thesis explicitly stated "through earnings" (rare and usually a mistake).
earnings_post_drift long for 1-3 weeks.earnings_iv_drop after the first 1-2 days once IV normalizes.Long single-leg calls through earnings on mega-caps (AAPL/MSFT/NVDA) historically lose 25-35% of the debit to IV crush alone when the direction is correct by 2%. Either size the trade assuming you lose 30% on the vol move, or use a spread. This lesson should be appended to notes with source="post_mortem" and tags including earnings_iv_crush so it surfaces on semantic search next time.
When you record a thesis for an earnings play:
timeframe = "through_earnings" or "post_earnings_1-3w"invalidation = concrete trigger. Examples:
max_loss_pct — for single-leg long premium, set this equal to the full debit (you can lose 100%).After the trade closes, run /weekly-post-mortem or manually append_note with tags lesson,earnings,<ticker>,<strategy_label> so the next research cycle picks it up.