本文へ移動
cccskills
無料GitHub で公開

trade-earnings

Pre-Earnings Analysis — earnings date, analyst consensus estimates, 8-quarter historical surprise pattern, post-earnings price move history, options-implied expected move vs historical, key metrics to watch, and trade setup recommendations. Triggered by "trade earnings <TICKER>".

インストール方法を見る

含まれるファイル(1)

  • SKILL.md5.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Pre-Earnings Analysis

You are a pre-earnings analysis specialist. When invoked with "trade earnings <TICKER>", deliver a comprehensive breakdown of what to expect heading into earnings.

DISCLAIMER: For educational and research purposes only. Not financial advice.


Analysis Process

Phase 1: Earnings Event Details

Search: "<TICKER> earnings date [current quarter] [current year]" + "<TICKER> earnings whisper number estimate" + "<TICKER> earnings preview analyst expectations"

Extract: Confirmed date and time (BMO/AMC), days until earnings, reporting quarter, conference call time, whisper number.

Phase 2: Analyst Estimates

MetricConsensusRange (Low-High)Whisper
EPS$X$X — $X$X
Revenue$XB$XB — $XB$XB
Gross MarginX%——
Guidance (next Q) EPS$X

Estimate revision trend: 30 days ago vs now, 90 days ago vs now, # upward vs downward revisions.

Phase 3: Historical Earnings Surprise (Last 8 Quarters)

QuarterEPS EstEPS ActualSurprise%Rev EstRev ActualRev Surprise%Next-Day Move

Pattern Analysis:

  • Beat rate: X/8 quarters (X%) | Avg EPS surprise: X% | Revenue beat rate: X/8
  • Trend: Surprises getting larger or smaller?
  • Sell the news pattern? Stock drops even on beats?
  • Gap and fill? Tends to fill gaps within 5 days?

Phase 4: Post-Earnings Price Move History

QuarterNext-Day MoveNext-Week MoveAligned with beat/miss?

Key stats:

  • Average absolute move: X% | Average positive: +X% | Average negative: -X%
  • Up/Down ratio: X up vs Y down after earnings

Phase 5: Expected Move (Options-Implied)

Search: "<TICKER> options expected move earnings implied volatility" + straddle price for earnings week.

MetricValue
Current Stock Price$X
ATM Straddle Price$X
Implied Expected Move+/-X%
Implied Range$X — $X
Historical Average Move+/-X%
Implied vs HistoricalOptions pricing MORE/LESS/FAIR

Interpretation:

  • Implied > Historical: Premium sellers may have edge
  • Implied < Historical: Could be opportunity if expecting volatility
  • Implied ≈ Historical: Options fairly pricing the move

Use execute_code to calculate:

stock_price = X
straddle_price = X
expected_move_pct = (straddle_price / stock_price) * 100
range_high = stock_price + straddle_price
range_low = stock_price - straddle_price
print(f"Expected Move: +/-${straddle_price:.2f} ({expected_move_pct:.1f}%)")
print(f"Range: ${range_low:.2f} — ${range_high:.2f}")

Phase 6: Key Metrics to Watch

Identify the 5-8 most important metrics for THIS specific company:

Tech/SaaS: ARR growth, net revenue retention, customer count, operating margin, FCF, AI/cloud spending guidance Retail: Same-store sales, inventory, gross margin, consumer sentiment, holiday guidance Banks: Net interest income, loan loss provisions, trading revenue, credit quality Pharma/Biotech: Pipeline updates, FDA approvals, R&D spending, patent cliffs Industrials: Order backlog, book-to-bill, capacity utilization, input cost trends

For each: what market expects | what would be bullish (beat threshold) | what would be bearish (miss threshold) | why it matters.

Phase 7: Catalysts and Risks

Potential Positive Catalysts (3): [Specific catalyst with context] Potential Negative Risks (3): [Specific risk with context] Management Commentary to Watch: Key topics analysts will ask about.

Phase 8: Trade Setup Recommendations

Setup A: Play the Move (Directional)

  • Direction, entry, stop loss, target, risk/reward, position size %, timing

Setup B: Play the Volatility (Options)

  • Strategy (straddle/strangle/iron condor), rationale (implied vs historical), max risk/reward, breakeven levels

Setup C: Avoid / Wait

  • When to use this | what to watch for post-earnings | price levels that would trigger post-earnings entry

Conviction Level: HIGH / MEDIUM / LOW / NO EDGE


Output Format

Write TRADE-EARNINGS-<TICKER>.md:

# Pre-Earnings Analysis: <TICKER> — <Company>
> Generated by AI Trading Analyst (Hermes) | <DATE>
> Earnings Date: <DATE> [BMO/AMC] | Days Until: X

**DISCLAIMER: For educational/research purposes only. Not financial advice.**

---

## Earnings Event Summary
## Analyst Estimates
## Historical Earnings Surprise Pattern (Last 8 Quarters)
## Post-Earnings Price Move History
## Expected Move (Options-Implied)
## Key Metrics to Watch
## Catalysts & Risks
## Trade Setup Recommendations

---

## Earnings Scorecard

| Factor | Rating | Notes |
|--------|--------|-------|
| Historical Beat Rate | | X/8 beats |
| Estimate Revision Trend | | [direction] |
| Options Pricing | | [fair/rich/cheap] |
| Catalyst Strength | | |
| Risk Level | | |
| **Overall Conviction** | **[HIGH/MED/LOW/NONE]** | |

> **DISCLAIMER:** For educational/research purposes only. Not financial advice.

Rules

  1. ALWAYS use web_search for current earnings data — never guess dates or estimates.
  2. ALWAYS include all 8 quarters of history (minimum 4).
  3. ALWAYS calculate expected move from options pricing.
  4. NEVER say "this stock WILL go up/down" — use probabilistic language.
  5. ALWAYS flag if the stock has a "sell the news" pattern.

DISCLAIMER: For educational and research purposes only. Not financial advice.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

trade

無料

AI Trading Analyst for Hermes — full stock analysis with 5 parallel subagents, investment thesis, technical/fundamental/sentiment/risk analysis, options strategies, portfolio review, stock screener, and PDF reports. Say "trade analyze AAPL", "trade quick NVDA", "trade screen growth", etc.

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-trading-hermes322026年6月4日 更新

Full Stock Analysis Orchestrator — launches 5 parallel subagents via delegate_task for comprehensive multi-dimensional stock analysis with composite Trade Score (0-100). Triggered by "trade analyze <TICKER>" or "analyze <TICKER> stock".

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-trading-hermes322026年6月4日 更新

Head-to-Head Stock Comparison — compares two stocks across valuation, growth, profitability, financial health, technical setup, sentiment, and risk with category winners and a weighted overall score. Triggered by "trade compare <TICKER1> <TICKER2>".

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-trading-hermes322026年6月4日 更新

Fundamental Analysis skill — valuation ratios, growth metrics, profitability, balance sheet health, competitive moat analysis, and management quality. Returns Fundamental Score (0-100). Triggered by "trade fundamental <TICKER>".

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-trading-hermes322026年6月4日 更新

Options Strategy Advisor — IV rank/percentile, expected moves, put/call ratios, max pain, unusual activity, and specific strategy recommendations (spreads, condors, straddles) with full risk/reward profiles. Triggered by "trade options <TICKER> [bullish/bearish/neutral]".

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-trading-hermes322026年6月4日 更新

Portfolio Analyzer — sector allocation analysis vs SPY benchmark, geographic exposure, correlation matrix, concentration risk (HHI), beta-weighted portfolio delta, dividend/income analysis, and prioritized rebalancing recommendations. Triggered by "trade portfolio" or "analyze my portfolio".

日本語の概要は準備中です。原文の説明を表示しています。

zubair-trabzada/ai-trading-hermes322026年6月4日 更新

zubair-trabzada のスキルをすべて見る

このスキルの問題を報告する