股票卡上的公允价是什么?怎么估算出来的?
我们的模型根据盈利、现金流和行业估值算出的参考价格区间中点。它是一个估算,置信度低时误差很大。
公允价是 Stock Compass 根据公司的盈利、股息、净资产和分析师目标价算出的参考价格区间的中心值。它不预测股价走向,只规则化地回答:「用几种常规估值方法看今天已披露的数字,这只股票值多少?」
怎么计算
模型最多运行四种方法再混合:
- 盈利法。 每股盈利(由 PE(TTM) 反推)乘以「合理 PE」:板块 PE 中位数按公司 ROE 和营收增速调整,并设上限。金融类跳过。
- 股息法。 每股年度股息除以该板块的目标股息率。金融类和不派息者跳过。
- 净资产法。 每股净资产(由 PB 反推)乘以由 ROE 推出的合理 PB(有上下限)。金融类若有 ROE 异常则跳过。
- 分析师共识。 分析师目标价的平均值。
混合以分析师目标价为主,但防范其乐观倾向:内部方法的中位数低于目标价时取两者平均,更高时采用较低的目标价。只有目标价时打八折并标记 analyst_only_haircut;没有目标价时用内部中位数。区间取所有方法的最低值和最高值再放宽 5%。ETF 和杠杆产品不给公允价。
派生输出有两个。折价/溢价 = (现价 − 公允价)÷ 公允价,负数代表现价低于估值。置信度:内部方法与目标价相差 15% 以内为「高」,30% 以内为「中」,更大为「低」;只有目标价时最高「中」;ROE 异常强制「低」。
参考区间
| 现价相对公允价 | 区间标签 |
|---|---|
| 低 15% 及以上 | 深度低估 |
| 低 5% 到 15% | 低估 |
| 上下 5% 以内 | 合理 |
| 高 5% 到 20% | 略高估 |
| 高 20% 以上 | 高估 |
区间边界是应用的惯例,要和置信度一起读:「深度低估、低置信」远弱于「合理、高置信」。
它不能告诉你什么
- 时机。 股票可以在公允价下方 30% 待上好几年,模型对差距何时、是否收敛没有看法。
- 周期股。 各方法用当期盈利,周期顶部会高估、底部会低估,模型会对这些板块给出警告。
- 被扭曲的输入。 大量回购会缩减账面权益、抬高 ROE;模型会标记 ROE 异常并把置信度降为低,结论也会说明此时分析师目标价更可信。
在 Stock Compass 里
在完整卡片视图下,公允价出现在股票卡的估值一行:估值数字、带符号的折价/溢价、区间标签,低置信时另有警示徽章;悬停可见区间、置信度和警告。卡片结论的「估值」维度由它驱动:摘要写明现价离公允价多远及所属区间;置信度低或有 ROE 异常时,「便宜」评级降为中性。结论还会对照分析师目标价做矛盾检查,说明这只股票该更信哪一边。
公允价本身不是策略构建器里的规则指标,但伴生指标 margin_of_safety_pct 是(基本面组,默认 margin_of_safety_pct < -10,负数代表低于公允价)。估值和价格趋势不一致时,指南别再追涨杀跌解释了两者为何能在不同时间尺度上同时成立。
常见问题
公允价为什么和分析师目标价不一样?
分析师目标价只是模型的输入之一,不是全部答案。内部方法刻意偏保守,两者不一致时混合会向较低的一方倾斜。差距大本身就是信息:市场对这只股票值多少缺乏共识。
「低置信」是什么意思?
各方法之间相差超过 30%,或者估值只依赖一种方法,或者 ROE 异常让净资产类输入不可靠。此时把公允价当作粗略参考,多看区间而不是单个数字。
为什么我的 ETF 或某些港股没有公允价?
ETF 和杠杆产品被排除,因为公司估值方法不适用于一篮子资产。部分港股和 A 股的基本面数据不完整,能运行的方法太少,模型宁可不给数字也不猜。
折价/溢价的符号方向和惯例一样吗?
不一样,要小心。应用的 margin_of_safety_pct 是(现价 − 公允价)÷ 公允价,负数代表现价低于估值。在规则里写「> 20」选出的是高于公允价 20% 的股票,不是有 20% 安全边际的股票。
仅为指标说明,不构成投资建议。