用途:查询股票的即将财报日期,返回财报时间(盘前 BMO / 盘后 AMC)和共识 EPS 预期,用于检查持仓财报风险、围绕财报安排交易,或为自选股构建财报日历。\n\n主要能力:支持单只股票或多只股票(逗号分隔)。单只返回 symbol、earnings_date(YYYY-MM-DD)、timing、eps_estimate;多只返回按日期升序排序的 results 数组。\n\n用法:命令为 uv run python scripts/earnings.py SYMBOLS。若未安装 uv 或找不到 pyproject.toml,可将命令中的 uv run python 替换为 python。示例:uv run python scripts/earnings.py NVDA;uv run python scripts/earnings.py AAPL,MSFT,GOOGL,NVDA,META。\n\n依赖:pandas、yfinance。\n\n限制:所有时间戳与基于时间的计算须使用 America/New_York 时区;所有 JSON 输出须包含 generated_at(纽约时间字符串)和 data_delay 字段。timing 或 eps_estimate 不可用时返回 null。其他收费、平台支持等信息暂未提供。
earnings-calendar
办公与效率
更新于 10-16 01:12