
每周五收盘后整理一遍周度数据已经成了我雷打不动的习惯。这一期周报继续按“跟随主线”的框架走先看指数风险溢价比这个估值锚再梳理最近几天值得留意的配债数据接着聊聊我实测中的可转债策略边界顺带盘点下上市公司实物分红也就是大家常说的股东礼品里的门道最后把本周交易流水摆出来复盘。所有内容都围绕“低频量化”展开不搞盘中的高频骚操作只做按周、按月才动一动的策略决策。老规矩正文里我会直接给出计算方法和可复用的Python代码片段也会坦白哪些地方是经验判断、哪些地方需要你拿公告数据自行核实。毕竟周报的价值不在“预测明天涨跌”而在“把决策依据整理成可以反复检视的规则”。1. 指数风险溢价比读数机会区还没走完但别指望快速收益1.1 风险溢价比的计算口径与高低判断指数风险溢价比Equity Risk Premium简称ERP本质上回答一个问题我现在买入权益类资产相比买入几乎无风险的长期国债到底多赚了多少风险补偿。低频量化的核心参考指标可以简化为ERP 1 / 市盈率TTM − 无风险收益率市盈率取指数的滚动市盈率TTM无风险收益率通常用10年期国债到期收益率。分子可以理解为“盈利收益率”也就是如果按当前价格买下指数成分股的整体盈利每年能拿几个点再减掉国债这种“稳收益”剩余部分才是真正属于风险的溢价补偿。判断标准其实很朴素ERP越高说明股票相对于债券越便宜此时权益资产的長期配置性价比越好ERP越低说明市场已经把乐观预期打进去债券反而更值得关注。实际操作中我主要看两个角度一是ERP的绝对值二是它处在近5年或近10年的历史分位水平。ERP高于历史80%分位典型的机会区我会加大定投档位ERP在60%—80%分位中性偏乐观维持常规仓位ERP低于40%分位警惕泡沫逐步降低权益暴露用这个概念看当前的沪深300以近期TTM市盈率和10年期国债收益率估算ERP大致在5%—6%区间处于近5年偏高水平约80%—85%分位。这个读数说明市场整体还没到“人声鼎沸”的状态但也不是极端便宜到闭眼买。一个小提示不同宽基指数的ERP差异不小。中证500、中证1000这类中小盘指数的盈利收益率通常比沪深300高但盈利波动也更大。所以我每周列周报时会同时看三四个宽基指数而不是只盯一个。1.2 用一段Python代码自动刷新ERP数据既然是低频量化周报数据刷新这事就应该一次性写好脚本每周直接跑一遍出结果。下面这段代码思路是先从公开接口取指数市盈率和国债收益率实际使用时请替换为你自己的数据源再计算ERP并打印出判断结论。import pandas as pd def calc_erp(pe_ttm, bond_yield): pe_ttm: 指数滚动市盈率bond_yield: 10年期国债收益率% earnings_yield 1 / pe_ttm * 100 # 盈利收益率(%) erp earnings_yield - bond_yield return earnings_yield, erp # 示例参数沪深300 pe 13.2 bond 2.3 earnings_yield, erp calc_erp(pe, bond) print(f盈利收益率: {earnings_yield:.2f}%) print(f风险溢价比: {erp:.2f}%)这段代码很朴素但配合历史分位表就能直接支撑“本周该不该加仓”的决策。我的习惯是每周只记录ERP值累积半年后自己画分位曲线比直接用第三方估值表的体感更贴合自己持有的仓位结构。1.3 风险溢价比的局限它不解决择时只解决仓位必须说清楚ERP不是用来预测短期走势的。它在2021年可以长期在“偏高”区间徘徊让过早乐观的人反复挨打也可以在经济触底期一直停留在极端高位让人等得心焦。低频量化把ERP当作仓位参考而非买卖信号意味着你要接受一个现实哪怕指标显示机会区市场短期依然可能继续阴跌。所以我在周报里给它的定位是“锚”不是“扳机”。它负责回答“现在权益仓位应该在50%还是80%”而不是“明天该不该买”。真正负责执行层面的是后面几节提到的配债数据、可转债策略和交易纪律。2. 配债完整数据集从发行公告到抢权申购的台账整理2.1 可转债发行的核心流程别把申购和配售混为一谈不少朋友看到“配债”两个字就以为跟打新股一样只要申购就有机会中签。实际上可转债发行有两条参与路径网上申购面向所有股票账户摇号抽签中签交钱类似抽奖原股东优先配售持股的股东可以按持股数量获得优先配债额度俗称“配债”我们常说的“抢权配债”指的就是在股权登记日之前买入正股获得优先配售权再在申购日卖出正股或继续持有吃配债上市后的溢价。这里面最核心的数据就是“每股配售额”也就是每股股票能配多少钱的转债。配债完整数据集至少包含六个字段债券代码、正股代码、股权登记日T-1日、申购日T日、发行规模、每股配售额、配债所需持股数量。我每周会把这个表格做成一张标准台账按申购日期倒排防止错过登记日。2.2 配售计算公式与快速测算代码每股配售额 发行总规模 / 股权登记日的总股本。拿到这个数之后最容易踩的坑是“配一手到底需要多少股”。由于深市和沪市的配债零数处理规则不同计算公式会有差异沪市最小配售单位为1手1000元按元整数倍取整精确到元深市最小配售单位为1张100元按张取整不足1张的部分按尾数取整配售配一手10张1000元面值所需的股数可以用如下代码估算def shares_needed_for_one_lot(issue_size_yi, total_shares_yi, bond_value1000): 估算配一手(1000元面值)所需股数 issue_size_yi: 发行规模(亿元) total_shares_yi: 总股本(亿股) per_share_quota issue_size_yi * 1e8 / (total_shares_yi * 1e8) # 每股配售额(元) shares bond_value / per_share_quota return per_share_quota, shares # 示例发行规模8亿总股本12亿 per_share, shares shares_needed_for_one_lot(8, 12) print(f每股配售额约: {per_share:.2f}元) print(f配一手约需: {shares:.0f}股 正股)计算出来的数字仅供参考实际以公司公告的“配售总额/总股本”精确值为准。但用这个公式做初步筛选可以快速把“含权量”高的品种挑出来。2.3 安全垫思维抢权配债是不是一笔划算的买卖抢权配债的盈亏公式其实是一个对冲问题买入正股是不是值得不能只看“能配到多少债”还要看配债上市后的预估溢价以及正股潜伏期间的价格波动。一个常用的参考指标是百元含权量即持有市值100元的正股能配到多少元转债。它直接影响安全垫。安全垫 预估上市溢价率 × 百元含权量举例说明某转债发行正股价格10元每股配售额0.8元那么百元含权量就是0.8/10×1008元。如果预估上市溢价率是25%则抢权配债的安全垫约为8×25%2%。这意味着正股潜伏期最多下跌2%才能不亏。说实话这个安全垫并不厚抢权配债更多是“持有正股顺便多拿一点收益”而不是为了配债刻意买入正股。我自己的原则很简单只有当正股本身在我的观察池里且配债安全垫在1.5%以上时才考虑参与单纯为了配债去追高买入正股通常胜率不高。这也符合低频量化的底色——额外收益必须建立在原有持仓逻辑之上而不是建立在一个不可控的短期事件上。3. 可转债策略周度小结双低轮动的筛选、卖出与仓位控制3.1 双低筛选为什么有效便宜才是硬道理可转债兼顾“债底保护”和“上涨弹性”但不同位置买进去体验差别巨大。我在低频量化周报里最常用的策略是双低轮动。双低值的公式是双低值 转债价格 转股溢价率×100这个值越低代表转债既没怎么涨价格便宜也没有被市场严重高估溢价不高。简单来说就是“既便宜又还跟得住正股”的品种。用双低法筛转债本质是买了一个“进可攻退可守”的期权组合。债底限制了下行空间转股权给了上行想象空间。当然它也有失效的时候正股基本面崩了转债再便宜也会跟着跌或者市场整体杀溢价价格低但没有资金愿意进来。所以双低筛选只能解决买什么的问题不能解决什么时候卖、买多少的问题。后者要靠纪律。3.2 周频调仓的标准模板我把双低轮动做一个可复活的周频模板步骤如下每月初从全市场转债中筛出双低值低于130的品种剔除剩余规模小于1亿、正股ST或者有退市风险的品种剔除溢价率高于60%的品种防止价格便宜但彻底不跟涨按双低值从小到大排序取前20只等权建仓每两周调仓一次遇到双低值排名掉出前40的卖出这个规则跑了很多年核心思想就是“让市场帮我找便宜货”而不是自己凭感觉猜题材。低频量化的优势也在这里不需要盯盘每两周花一个小时更新数据即可。3.3 强赎与下修信号最容易忽略的“隐藏卖出点”双低轮动虽然偏向静态但有两个条款信号必须每周检查强赎公告和下修提议。强赎是上市公司的权利当转债正股价格在连续30个交易日中至少有15个交易日收盘价不低于转股价的130%时公司可以按面值加当期利息强制赎回。这会导致转债持有者不得不转股或卖出。强赎逻辑下转债价格在市场预期兑现阶段往往会回落对应策略应该是卖出或转股。下修则相反当正股价格长期低迷公司为了促成转股可以把转股价下调。下修之前消息一出来转债价格往往会快速反应短线脉冲上涨。但下修不是必答题公司可能修正未果或者下修幅度不及预期所以追高消息面存在较大不确定性。我每周会固定检查一次持仓转债的强赎计数天数和正股价格避免自己持有一个即将强赎的品种却浑然不觉。这个动作不需要复杂工具数据库里查一下正股相对转股价的涨跌幅再数一下天数即可。4. 上市公司礼品实物分红背后的股东关系与营销算盘4.1 股东礼品不是新鲜事但确实是低频量化里的“小彩蛋”标题里提到上市公司礼品不少读者可能会心一笑。可能早些年大家都没太关注这个角度但最近几年越来越多的上市公司开始给股东发实物福利例如地方特产大礼包、自家品牌产品、白酒礼盒、景区门票、电影院储值卡等。从财经角度说这叫“实物分红”或“股东回馈”虽然不构成法律意义上的强制性股利分配但本质上是一种变相的股东关系管理。发行股东礼品的企业往往有几个共同点品牌的To C属性强、产品单价不高但礼品感足、营销预算里本来就有一部分是用于拉新。对低频量化投资者来说股东礼品可以看作“超额收益之外的附带福利”如果本来就持有这类股票动动手指登记一下就能拿一份实在的回馈同时也说明公司在主动经营股东关系这本身是一个值得观察的公司治理信号。4.2 股东礼品的门槛登记日、持仓量与领取规则上市公司发放股东礼品的门槛和领取规则不同公司差别很大。我梳理几个常见条件权益登记日公司会设定某个日期收盘后出现在股东名册上才有资格通常和股东大会股权登记日重合最低持仓量有的公司要求持股满100股有的要求满1000股也有公司完全不设门槛只要是股东就行领取方式多数需要关注公司的微信小程序或官网登记填物流地址由公司统一寄送时间窗口登记期可能在公告后两三天内过期不候这里有个特别需要注意的地方为了领礼品临时买入股票最后很可能得不偿失。礼品价值几十元到几百元不等但股票一天波动带来的盈亏可能远超礼品价值。把这当成“持有的附加福利”顺手领一下就好千万不要本末倒置。4.3 如何系统追踪股东回馈公告如果你也对这个题材感兴趣可以在公告检索平台用“股东礼品”“实物回馈”“股东回馈活动”等关键词定期搜索。我自己的方法是每个季度末集中看一下所有持仓公司的公告流水把“股东回馈”相关事项单独立档记录登记日和领取方式。这样既不额外增加研究负担又不会漏掉已经发生的福利。从信息价值来看比礼品本身更重要的是背后的经营信号一个愿意花心思做股东回馈的公司通常在产品营销、品牌运营上也不会太差。当然这不绝对互联网上也有个别公司靠发礼品博眼球却业绩平庸的案例所以只能作为辅助观察指标不能作为买入理由。5. 本周交易流水与复盘低频从来不是躺平5.1 操作日志的标准化记录格式我做低频量化操作频率不高但每一笔背后都要有对应的数据依据。这就需要一个固定的日志模板否则复盘时很难追溯“当时为什么买、为什么卖、依据的指标是什么”。我习惯用一张表记录每笔操作日期、标的、方向、价格、触发原因、计划内/计划外。触发原因必须写清楚对应的是ERP信号、双低排名信号还是配债事件。以下是示范格式日期标的方向价格触发原因是否计划内周一沪深300指数基金买入3.850ERP高于80%分位按规则加仓计划内周四某可转债卖出118.50双低排名掉出前40轮动卖出计划内周五某正股买入12.40配债股权登记日前建底仓计划内表格看似简单长期坚持的价值极大。它能帮你区分哪些亏损源于策略失效哪些亏损源于自己失控。低频量化的胜率提升靠的正是这种操作审计。5.2 本周复盘的三条教训第一配债抢权的安全垫计算不够精细。有一笔配债操作最初按每股配售额估算的安全垫是2%但实际申购后发现正股在登记日后下跌2.8%最终这单处于微亏状态。问题出在我用了发行规模的上限数据而公司最终调整了发行规模。教训是抢权配债必须在公告最终稿出来后再算安全垫不能用募集说明书里的预估数据。第二可转债轮动卖出纪律执行得太拖沓。双低排名已经掉出前40但我想着“再等等看反弹”结果连续阴跌了两天。这一笔虽然金额不大但说明计划如果不能被严格执行和没有计划没什么两样。现在我的做法是设定自动条件单价格跌破某个阈值直接按规则卖不带情绪。第三上市公司礼品登记信息差点错过。有一只持仓股发了股东回馈公告登记窗口只有三天我是在第三天收盘前才看到公告差点没赶上。现在我会在每个月初把所有持仓公司的“投资者关系”页面过一遍把回馈登记日直接写进周报日历。5.3 下周的低频观察清单下周继续按这套系统跟进不准备做任何复杂度更高的模型调整。重点事项列成清单更新指数ERP数据看是否维持80%分位以上的机会区核对新一周配债公告更新完整数据集台账检查持仓转债的强赎计数天数重点看正股接近转股价130%的品种查漏补缺年报披露期间的股东回馈公告如果权益仓位因ERP信号触发加仓按周定投节奏执行低频量化有意思的地方在于它的所有决策都可以在周末两小时内完成平时只需要守住纪律等待反馈。这周的数据大体验证了一个判断市场风险溢价比仍处于历史高位区间但最舒服的加仓窗口已经过去了一部分。接下来的核心不是找新花招而是把已有的数据跟踪、配债台账、双低轮动纪律和股东回馈登记不漏一拍地执行到位。对我个人而言周报写到第几个年头价值已经不在预测而在这套系统逼着我每周都诚实地面对自己的操作和失误。下周同样时间我们继续对照数据说话。