基本面指标量化:PE / PB / ROE 与价值投资框架
基本面指标量化PE / PB / ROE 与价值投资框架阶段三量化内核 · 配套代码code/stage3/fundamental.py本文所有数值均由脚本在固定随机种子下真实运行得出图表由matplotlib(Agg)离线生成。数据为公司合成财务报表无网络依赖。一、为什么要量化基本面技术面回答价格怎么走基本面回答公司值多少钱。在量化语境下基本面指标把财务报表翻译成可比较、可排序、可入模的数字特征是价值投资与多因子选股的根基。本文把基本面指标分为四大维度并用一份合成财报完整跑通估值贵不贵→ 盈利赚不赚→ 成长长得快不快→ 偿债稳不稳二、合成财务报表固定SEED888围绕合理锚点生成一家公司当年截面数据 三年趋势序列并给出行业均值基准用于对比股价28.50 元总股本12.00 亿股→ 总市值342.00 亿元营收≈180 亿元净利润≈27 亿元毛利≈72 亿元总资产≈300 亿元所有者权益≈150 亿元流动资产≈120 亿元流动负债≈60 亿元存货≈30 亿元营收 / 净利润 / 经营现金流 均有三年上升趋势。三、四大维度指标实现与真实数值3.1 估值类贵不贵epsnet_income/shares bvpsequity/shares mcapprice*shares PEprice/eps PBprice/bvps PSmcap/revenue g(ni[-1]/ni[0])**(1/2)-1# 三年净利润 CAGRPEGPE/(g*100)指标含义真实数值PE市盈率价格 / 每股盈利12.44xPB市净率价格 / 每股净资产2.24xPS市销率市值 / 营收1.89xPEG市盈增长PE / 盈利增速%0.59解读公司PE12.44显著低于行业均值18.0PEG0.59 1意味着增长消化了估值——典型的低估值 高成长特征是价值成长型选手偏好的形态。3.2 盈利类赚不赚ROAnet_income/total_assets ROEnet_income/equity GMgross_profit/revenue指标真实数值行业均值ROE净资产收益率18.01%12.0%ROA总资产收益率8.99%6.0%毛利率Gross Margin39.16%33.0%解读ROE 18% 高于行业 12%说明股东资本回报效率高毛利率 39% 反映产品具备定价权与护城河。3.3 成长类长得快不快3 年 CAGRRevGrowth(rev[-1]/rev[0])**(1/2)-1ProfitGrowth(ni[-1]/ni[0])**(1/2)-1CFOGrowth(cfo[-1]/cfo[0])**(1/2)-1指标真实数值营收增长 Revenue Growth16.85%利润增长 Profit Growth20.92%现金流增长 CFO Growth24.43%解读利润增速20.9%高于营收增速16.9%说明存在经营杠杆 / 规模效应现金流增速24.4% 利润增速利润含金量高非纸面富贵。3.4 偿债类稳不稳DebtRatiototal_liab/total_assets CurrentRatiocurrent_assets/current_liab QuickRatio(current_assets-inventory)/current_liab指标真实数值行业均值资产负债率 Debt Ratio50.07%58.0%流动比率 Current Ratio2.041.60速动比率 Quick Ratio1.52—解读资产负债率 50% 低于行业、财务杠杆稳健流动比率 2.04、速动比率 1.52短期偿债能力充足流动性风险低。四、估值对比柱状图下图左为估值对比公司 vs 行业右为盈利与偿债对照从图中可以直观看到公司在PE / PB / PS 三项估值均低于行业而ROE / ROA / 毛利率 / 流动比率均高于行业资产负债率更低——一幅又便宜又优质的画像。五、价值投资量化框架把上述指标组织成一个可执行的价值投资打分/筛选框架估值筛选便宜PE、PB低于行业且PEG 1→ 进入候选池质量过滤优质ROE 12%、毛利率 30%、负债率 60%→ 排除垃圾股成长确认可持续营收/利润 3 年 CAGR 为正且利润 CAGR ≥ 营收 CAGR → 确认内生增长安全边际稳流动比率 1.5、速动比率 1.0 → 抗风险综合打分对四类指标做 z-score 标准化后加权求和按分数排序选股或作为多因子模型的价值因子Value Factor。defvalue_score(m,industry):# 估值越低越好盈利/成长/偿债越高越好示意s0s(industry[PE]-m[PE])/industry[PE]# PE 折价s(m[ROE]-industry[ROE])/industry[ROE]# 质量溢价s(m[PEG]1)*0.2# 成长消化估值s(m[DebtRatio]industry[DebtRatio])*0.1# 低杠杆加分returns该框架可扩展到横截面对全市场股票打分排序或作为机器学习特征见后续 AI 策略阶段输入。六、小结基本面量化把财务报表翻译成四大维度、十几个可比较的数字本文合成公司呈现低估值PE 12.4 / PEG 0.59 高盈利ROE 18% 稳成长利润 CAGR 21% 强偿债流动比率 2.04的优质价值画像把这些指标标准化、组合、加权就构成了价值投资与多因子选股的核心骨架。阶段三三篇至此闭环从绩效评估metrics→价格技术indicators→公司财务fundamental你已经具备搭建一个完整量化策略评估与选股系统的指标底座。

相关新闻

阶段二 · 金融通识(一):金融数据获取与清洗实战

阶段二 · 金融通识(一):金融数据获取与清洗实战

阶段二 金融通识(一):金融数据获取与清洗实战用 yfinance 构建你的第一个量化数据集 配套代码:code/stage2/fetch_clean.py | 图表:assets/images/stage2/0. 为什么"数据"是量化的第一性原理 量…

2026/10/21 5:40:31 阅读更多 →
正确学习编程

正确学习编程

第一步.准备 喜欢编程的正确原因 首先,一定不要因为游戏而喜欢编程,这样可能会束缚学习者的思维,要让学习者不要只认为“编程是用来做游戏的”,编程融入了我们生活的方方面面,绝不止于游戏。然而,在教学过…

2026/10/24 15:53:30 阅读更多 →
10个Admin Work常用组件实战:让你的中后台开发事半功倍

10个Admin Work常用组件实战:让你的中后台开发事半功倍

10个Admin Work常用组件实战:让你的中后台开发事半功倍 【免费下载链接】admin-work Vue3 和 NaiveUI 的完美结合—Admin Work,拥有漂亮、强大、完善的功能。采用 Vue3 Vite2 Typescript NaiveUI Pinia编写的中后台框架。全面的系统配置,优质…

2026/11/3 7:03:23 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/3 1:09:25 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/2 10:46:11 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/2 10:47:40 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/3 2:27:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/2 10:46:31 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/2 10:46:26 阅读更多 →

日新闻

周新闻

月新闻