关于 earnings-calendar
用于查询股票代码即将公布财报日期的命令行技能,支持单个或批量查询。结果可包含公布时段和市场一致预期 EPS,并按日期排列批量结果。
主要功能
- 01查询即将公布的财报日期
- 02支持单个或多个股票代码
- 03显示盘前或盘后时段
- 04提供市场一致预期 EPS
- 05批量结果按日期排序
适用场景
- 01查看持仓股票的财报日期
- 02围绕财报公告安排交易
- 03为关注列表生成财报日历
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ staskh/ trading_skills --skill earnings-calendar安装后在 Claude Code 中输入/earnings-calendar确认已加载。
附带文件scripts/earnings.py
详细介绍
财报日历
获取股票即将到来的财报日期。
说明
注意: 如果未安装
uv或未找到pyproject.toml,请在以下所有命令中将uv run python替换为python。
uv run python scripts/earnings.py SYMBOLS
参数
SYMBOLS- 股票代码或以逗号分隔的列表(例如:AAPL或AAPL,MSFT,GOOGL,NVDA)
输出
单个代码时返回:
symbol- 股票代码earnings_date- 下一次财报日期(YYYY-MM-DD)timing- “BMO”(开盘前)、“AMC”(收盘后)或 nulleps_estimate- 一致预期 EPS,若不可用则为 null
多个代码时返回:
results- 财报信息数组,按日期排序(最早的排在前面)
示例
# 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
用例
- 检查持仓即将面临的财报风险
- 围绕财报公告规划交易
- 为关注列表构建财报日历
依赖项
pandasyfinance
时区
所有时间戳和基于时间的计算都必须使用 America/New_York 时区。所有 JSON 输出都必须包含 generated_at(纽约时间字符串)和 data_delay 字段。
评论
支持 Markdown