Jikipedia
Jikipedia量化聚宽量化课堂(低频量化策略 43 篇)因子研究一:估值和资本结构因子
第 27 篇

因子研究一:估值和资本结构因子

因子研究系列第一篇(postId=3709,2016-11-15 上线,v1.2 于 2016-11-30 补 5% 对比与函数说明书)。它把单因子做成纪律化回测来观察「因子值高低与收益的关系」,本篇展示 6 个估值因子(BP/EP/PEG/DP/CFP/PS)与 3 个资本结构因子(ARL/FACR/CMC)。贯穿全篇的反直觉结论:很多因子的最大 1% 与最小 1% 两端都能赚钱,收益关系不是「越大越好」或「越小越好」的简单线性。素材见 raw/collections/jq-quant-classroom/27-27-因子研究一-估值和资本结构因子md.md。

量化因子研究估值因子资本结构BPEP单因子回测

这是什么

一篇文章做一个「单因子体检」:选定因子 → 全市场按因子排序 → 买「因子值最大 1%(或 5%)」或「最小 1%(或 5%)」的一批股票 → 每月调仓 → 看图比较最大端与最小端的收益。本文是四篇因子研究的第一篇,只讲估值与资本结构类;因子来源是潘凡(2011)安信证券《基于有效因子的多因子选股模型》(作者评价它是「广泛验证因子有效性的材料」,丁鹏《量化投资》也援引它)与 Foster Friess 篇补充,全系列共提取 26 个因子。

核心要点

回测设定(系列统一口径)

  • 股票池:上证股票 2005 年至今;每月初第一个交易日交易;选上一个月(21 个交易日)没停牌的股票。
  • 每期按因子值取最大或最小 1%(5%)的股票数买入,等权分配仓位。

估值因子(6 个)

因子公式(聚宽字段)白话单因子回测要点(照录)
1. BP 账面市值比BP = 1/pb_ratio股东权益 ÷ 市值;BP>1 近似「市值低于净资产、按斤卖也赚」沪 A 平均 BP≈59%(中证指数);牛市常用它看安全边际;反直觉:最小 1% 估值(低 BP=贵)收益比最大 1% 多近 1.9 倍
2. EP 盈利收益率EP = 1/pe_ratio(动态 PE 倒数)盈利 ÷ 市值,像「存款利率」最大 1% 与最小 1%「好像什么都没表明」→ 收益关系非线性;金融地产 EP 最高(>10%)、信息技术最低(<2%/年,2016-11-09 中证数据)
3. PEGPEG = PE ÷ 增长率PEG 估值(市盈率 ÷ 盈利增长率)剔除负 PE/负增长后与成长性负相关、越小越好;最小 PEG 明显好于最大,但最大 PEG(正增长但贵)也仍跑赢大盘
4. DP 股息率DP = dividend_payable / (market_cap×10⁸)应付股利 ÷ 总市值(亿元换算)EP 是「能赚多少」,DP 是「真发多少」,受分红/再投资政策影响;最大 1% 高 DP 收益远超基准、波动后盈利渐稳
5. CFP 现金收益率CFP = 1/pcf_ratio现金及等价物 ÷ 市值(市现率倒数)反映收入「含金量」;最大 1% 收益较好(现金充足=估值不高+盈利过硬);最小 1% 也不差(低现金常因长期投资)
6. PS 市销率PS = ps_ratio股价 ÷ 每股销售收入,越小越「值得买」补前几个因子「没盈利/低盈利但卖得好」的盲区;缺陷:销售不含成本、行业差异大;最小 1% 与最大 1% 都跑赢大盘不少

资本结构因子(3 个)

因子公式(聚宽字段)白话单因子回测要点(照录)
7. ARL 资产负债率ARL = total_liability/total_assets负债合计 ÷ 资产总计;>1 即资不抵债是风险/清算能力因子;高 ARL 再融资成本高;负债要细分长短、看变动原因;最大 1% 高负债策略 11 年年化 38.5%(原文数字,见「不确定」),最小 1% 也不差
8. FACR 固定资产比例FACR = fixed_assets/total_assets固定资产 ÷ 总资产固定资本流动性低、拉低周转;回报率=(1−0.5·FACR)·R(例:FACR=50%→0.75R,80%→0.6R);最大 1% 仅跑过大盘、2015 年后波动市反而稳;最小 1%(轻资产)各行情下稳定跑出超额
9. CMC 流通市值CMC = circulating_market_cap可流通股数 × 股价(亿元)大市值反身性小(难暴涨也难暴跌、冲击成本小);量化讨厌反身性;它是九因子中与超额收益线性关系最清楚的:大/小市值两端超额基本相反——2008 年前大盘股领涨,此后小市值(成长预期+炒作)发威

一个小结(跨系列的观点)

  • 很多财务指标对收益率的影响不是线性的——至少「全行业混在一起」不是;要在具体策略构建里再展开。
  • 引潘凡(2011):多因子模型「比较稳定,因为不同市场情况下总有一些因子发挥作用」。
  • 数据规模参照:聚宽股票财务数据含市值 12 项、资产负债 84 项、现金流 57 项、利润 41 项、财务指标 34 项——因子池远不止本文 26 个。

机制 / 论证

  • 为什么做「最大 1% vs 最小 1%」:把因子值推到两端极端观察收益方向。1% 是极端样本、信息有用但不一般;本篇尚未系统处理(5% 与中性化等留到系列后续)。
  • 为什么高 BP(便宜)反而没跑赢低 BP(贵):作者给的解释是市场追捧高成长预期、题材与热点,贵的股票贵得有理由——这预示「市值/行业/风格」会污染估值因子,系列之四专门做中性化。
  • EP 与 DP 的联系与区别:EP 讲客观盈利能力(相对股价),DP 讲实际派息比例(还受再投资/资本结构安排影响)。高 EP 未必高 DP——公司可能把当期收入拿去调负债或扩产。
  • CFP 的「硬通货」逻辑:现金与等价物占比高说明利润里有真金白银;非现金收入(如收回一堆电脑)在折旧税费上会「看着美、实际不美」。低 CFP 未必差——长期投资占用现金换来久期/流动性溢价,恰是「最小 1% 也有收益」的可能解释。
  • PS 补盲区:成长/业务拓展期公司短期不盈利,EP/BP/CFP 都不好看,但「产品卖得好,公司不应该太差」——PS 用销售收入补这个信息。
  • ARL 的一体两面:负债太少(非借不到)可能被解读为开拓不足;负债太多则清算风险、应急举债受限、收支失衡——所以两端都能赚钱。
  • FACR 的资本周转论证:固定资本收益只按非固定的 0.5 倍计,则回报率 = (1−0.5·FACR)·R,FACR 越低回报越高;但固定资本多也有「资金使用充分、贷款有抵押、抗波动」的一面。
  • CMC 的反身性论证:市值越大,资金进出对价格的反身影响越小——小资金难炒作也难砸盘。回测里 CMC 的两端收益大致镜像,是全篇线性关系最好的因子。

可操作

  • 因子构建(聚宽字段 → 公式)见上表;比值型因子(BP/EP/CFP)的个股值与全体值直接可比,总量与每股算法结果相同。
  • 策略骨架:上证股票池 → 筛上月(约 21 交易日)未停牌 → 每月初按因子排序取最大/最小 1% 或 5% → 等权买入、月度调仓(initialize/run_daily 或每月初调仓的写法,代码在附图与官方源码,raw 未含完整实现 [需要验证])。
  • 参考口径:BP 常用与 1 比较;沪 A 平均 BP≈59%(2016,中证指数);EP 分行业看(金融地产最高、信息技术最低);DP 用应付股利口径;CFP 是市现率倒数;CMC 用亿元单位。
  • 本篇的价值不是照抄因子,而是「把因子放大到两端看收益方向」的方法示范——因子处理(去极值/中性化)见系列之四 因子研究四:市值与行业的中性化

术语

  • 因子(factor):一条可量化的选股/择时标准,见 因子选股(排名 / 打分 / 阈值筛选)
  • 反身性(reflexivity):交易行为与价格互相影响;量化里体现为冲击成本(大单进出影响价格,回测与实盘有偏差)。
  • 账面市值比 BP / 市净率 PB:互为倒数,同一信息两种表达。
  • 动态市盈率:聚宽 pe_ratio 字段口径(PE 倒数即 EP)。
  • 市现率 pcf_ratio:每股市价 ÷ 过去 12 个月每股现金流,倒数是 CFP。
  • 资不抵债:ARL>1,即负债超过资产。
  • 固定资本 / 可变资本:本文借古典经济学概念,指固定资产与周转性(非固定)资本。

不确定 / 待验证

  • 回测收益曲线在附图(zhimg/joinquant 图链),raw 正文只有定性结论;唯一具体数字 ARL 最大 1%「11 年年化 38.5%」是照录原文,且原文此句把策略收益误写成「市现率」(疑笔误,判为收益),须回附图核对 [需要验证]。
  • 「最小 1% BP 获利比最大 1% 多将近 1.9 倍」无基准/区间说明;BP 篇把「低 BP=贵」的收益归因于市场风格,是推测。
  • PEG 公式在 raw 里排版破碎(「PEG=pe_ratior」),此处按 PEG 估值(市盈率 ÷ 盈利增长率) 的通行口径复原。
  • 因子清单 26 个、潘凡 30 因子、陈小米实现(post 775)、Foster Friess 补充因子(post 3568)等出处多在外部材料或附图,本库只落地本文正文。
  • raw 自称「一系列因子研究中的第二篇文章」,与标题「系列之一」及系列顺序矛盾——按标题与 postId 记为本系列第一篇,原文笔误。
  • ARL 一节正文把定义写成「总资产除以总负债」(与公式 total_liability/total_assets 相反),按公式与通行口径(负债÷资产)记录,正文文字疑为笔误 [需要验证]。
  • 全部按「上证股票池 + 1%/5% + 月度调仓 + 等权」单一口径回测,未做费用、停牌可交易性、幸存者偏差的讨论;代码与函数说明书在附图。

相关

更新 2026-09-06

检索知识库

按标题、类型或正文检索