用途:检索美股未来一周即将发布的财报,筛选市值大于 20 亿美元的公司,按日期及盘前(BMO)、盘后(AMC)、时间未定(TAS)分组,生成结构化 Markdown 报告,便于跟踪可能影响市场的公司。
主要能力:调用 FMP 财报日历与公司资料接口;按市值过滤与排序;包含 EPS 与营收预期;统计总数、大盘/中盘数量、峰值日、行业分布及市值最高公司;输出含数据说明与时间参照的报告。
使用方式:需 FMP API Key,可在 CLI 中设置 export FMP_API_KEY="your-api-key-here",或在桌面/网页环境执行时按提示输入(仅当前会话存储)。抓取数据:python scripts/fetch_earnings_fmp.py 2025-11-03 2025-11-09 > earnings_data.json(无环境变量时追加 API Key 参数)。生成报告:python scripts/generate_report.py earnings_data.json earnings_calendar_2025-11-02.md。也可跳过 API,手动录入代码、名称、日期、时间、市值、行业后按同一模板生成。
适用场景:每周财报前瞻、查看某一天财报安排、交易前了解重点公司发布时点。
限制:依赖 FMP API,免费额度 250 次/天;仅覆盖市值约 20 亿美元以上公司;无 API 时需手动整理;日期与时间可能变动,需以公司官方来源核实;EPS 与营收为分析师预期,非实际结果。其他未提供信息暂未说明。