用途:对美股同业进行机构级对表分析,适用于比较多只股票、分析同业组估值倍数以及做基准对标。
主要能力:
- 财务指标:营收、毛利率/营业利润率/净利率、ROE、同比增长。
- 估值倍数:P/E、P/S、EV/EBITDA、EV/Revenue。
- 同业统计:各项指标的最小值、p25、中位数、p75、最大值。
- 百分位排名:各公司在同业组中的排名(0 最低,100 最高)。
- 输出包含对比表、统计摘要与投资解读三部分。
数据来源:SEC EDGAR(财务数据)与 Yahoo Finance(市场数据)。
用法:
- 无需依赖,脚本仅用 Python 标准库。
- 运行命令:bash run.sh <SYMBOL1> <SYMBOL2> <SYMBOL3> ...(最多 10 个代码)。
- 单公司深度分析同样使用:bash run.sh <SYMBOL>,返回完整指标。
- 输出为 JSON,含财务指标、估值倍数、同业统计与百分位排名。
结果整理要点:
- 对比表列出各公司营收、利润率、ROE、增长与倍数。
- 若展示 EV/EBITDA,需注明 EBITDA 以营业利润近似(EDGAR 无 D&A)。
- 若 Yahoo Finance 不可用、各公司估值倍数均为 null,则省略这些列并说明估值倍数不可得,改为按利润率与增长排名。
- 统计摘要使用脚本的 peer_statistics;公司数达 5 家以上才含 p25/p75,少于 5 个数据点时百分位无统计意义。只保留至少 2 家公司有数据的列,整列为 null 的省略。
- 投资解读使用 percentile_ranks,突出高于 p75 或低于 p25 的异常项,并综合判断溢价/折价是否由增长或利润率支撑、增长与利润率及估值的最佳组合,以及估值高但基本面恶化的公司。
格式规范:营收/净利润用 B 或 M(如 $416.2B);EPS 用普通小数(如 $7.46);利润率、增长、ROE 保留一位小数百分数(如 26.9%);倍数保留一位小数(如 28.4x);百分位为整数(如 p75)。
限制:仅覆盖美股(SEC EDGAR 覆盖美国上市股票);使用 10-K 年度数据,季度变化可能未反映;EV/EBITDA 用营业利润近似;不含分析师预测,仅报告实际值。