earnings-calendar

📁 staskh/trading_skills 📅 Today
1
总安装量
1
周安装量
#78693
全站排名
安装命令
npx skills add https://github.com/staskh/trading_skills --skill earnings-calendar

Agent 安装分布

claude-code 1

Skill 文档

Earnings Calendar

Retrieve upcoming earnings dates for stocks.

Instructions

Note: If uv is not installed or pyproject.toml is not found, replace uv run python with python in all commands below.

uv run python scripts/earnings.py SYMBOLS

Arguments

  • SYMBOLS – Ticker symbol or comma-separated list (e.g., AAPL or AAPL,MSFT,GOOGL,NVDA)

Output

Single symbol returns:

  • symbol – Ticker symbol
  • earnings_date – Next earnings date (YYYY-MM-DD)
  • timing – “BMO” (Before Market Open), “AMC” (After Market Close), or null
  • eps_estimate – Consensus EPS estimate, or null if unavailable

Multiple symbols returns:

  • results – Array of earnings info, sorted by date (soonest first)

Examples

# Single symbol
uv run python scripts/earnings.py NVDA

# Multiple symbols (sorted by date)
uv run python scripts/earnings.py AAPL,MSFT,GOOGL,NVDA,META

# Portfolio earnings calendar
uv run python scripts/earnings.py CAT,GOOG,HOOD,IWM,NVDA,PLTR,QQQ,UNH

Use Cases

  • Check when positions have upcoming earnings risk
  • Plan trades around earnings announcements
  • Build an earnings calendar for watchlist

Dependencies

  • pandas
  • yfinance