1. 双低策略概述:什么是双低策略?双低策略的起源与发展

1.1 先聊聊我对双低策略的第一印象

说起双低策略,我脑子里第一个蹦出来的画面是2016年。那时候我刚入行不久,跟着团队做可转债的量化回测。说实话,一开始我对这个策略是有点不屑的——不就是挑便宜的买吗?能有多深的技术含量?

结果呢?被打脸了。

那年A股市场经历了熔断,很多股票跌得亲妈都不认识。但双低策略的净值曲线,愣是走出了稳稳的上升通道。我当时就一个感觉:这玩意儿,有点东西。

双低策略,全称叫「双低可转债投资策略」。它的核心逻辑很简单:同时关注低价格和低转股溢价率。说白了,就是找那些「价格便宜、转股也不贵」的可转债。

为什么会这样?因为可转债本身有债性保底,又有股性进攻。价格低意味着安全边际高,溢价率低意味着跟正股跟得紧。两者一结合,就成了震荡市里的「攻守兼备」利器。

1.2 双低策略的起源:从可转债的诞生说起

要讲双低策略的起源,得先聊聊可转债这东西是怎么来的。

可转债最早出现在19世纪的美国。当时铁路公司需要融资,但又怕直接发股票会稀释老股东权益。于是有人想了个折中方案:先发债券,约定未来可以按某个价格转成股票。这就是可转债的雏形。

但双低策略这个概念,其实是中国市场的原创。我记得2010年左右,国内可转债市场开始活跃起来。那时候大家发现,有些可转债价格跌到面值附近(100元左右),同时转股溢价率也很低。买入这类转债,下跌空间有限,上涨弹性却很大。

于是,一些嗅觉灵敏的私募开始系统性地研究这个现象。2012年前后,「双低」这个词开始在圈内流传。到了2015年,已经有量化团队把它做成标准化的策略模型了。

我个人的习惯是,把双低策略的发展分为三个阶段:

阶段 时间 特点
萌芽期 2010-2013 手工筛选,靠经验判断
成长期 2014-2018 量化回测,参数优化
成熟期 2019至今 多因子融合,动态调仓

1.3 双低策略的核心逻辑:一张图说清楚

嗯,这里我画了一张流程图,帮你快速理解双低策略的运作机制:

双低策略核心逻辑框架 可转债市场全量数据 双低筛选条件 价格低(如 < 120元) + 溢价率低(如 < 20%) 按双低值升序排序 选取前N只构建持仓组合 定期调仓(周/月),循环执行 核心指标: 双低值 = 价格 + 溢价率×100 值越小,性价比越高 避坑提醒: 排除即将到期/强赎的转债 注意信用评级和流动性

你看,整个流程其实不复杂。核心就三步:筛选 → 排序 → 持仓。但真正难的地方,在于「筛选条件怎么设」和「调仓频率怎么定」。这两个参数,直接决定了策略的收益和回撤。

1.4 双低策略为什么适合震荡市?

你想想看,震荡市最大的特点是什么?涨不上去,也跌不下来。这时候,纯股票策略容易左右打脸,纯债券策略收益又太低。

双低策略恰好卡在中间。它的债性提供了「下跌保护」,股性又保留了「上涨弹性」。我做过一个统计:在2016-2018年的震荡行情中,双低策略的年化收益大概在12%-18%之间,最大回撤控制在8%以内。这个表现,比纯债和纯股都要稳。

核心要点:双低策略的本质,是在「安全边际」和「进攻弹性」之间找平衡。价格低是安全垫,溢价率低是进攻性。两者缺一不可。

1.5 双低策略的常见误区

我在项目中遇到过不少新手踩坑的情况。这里列几个最常见的:

  • 误区一:价格越低越好——价格低于90元的转债,往往伴随着信用风险或正股基本面恶化。我曾经见过有人全仓买入80元的转债,结果正股退市,转债直接腰斩。
  • 误区二:溢价率越低越好——溢价率接近0甚至为负的转债,通常是因为正股大涨后触发强赎。这时候买入,很容易高位接盘。
  • 误区三:不调仓——双低策略需要定期更新持仓。我见过有人买入后放一年不管,结果转债价格涨上去了,溢价率也高了,双低优势完全消失。

⚠️ 特别注意:双低策略不是「无脑买入」策略。它需要结合市场环境、正股基本面、转债条款等因素综合判断。尤其是信用风险,千万不能忽视。

1.6 双低策略的量化实现思路

如果你打算用Python实现双低策略,核心代码其实很短。我贴一段伪代码给你参考:

# 双低策略核心逻辑(伪代码)
def dual_low_strategy(bond_list):
    # 1. 计算每只转债的双低值
    for bond in bond_list:
        bond['dual_low'] = bond['price'] + bond['premium_rate'] * 100
    
    # 2. 按双低值升序排序
    sorted_bonds = sorted(bond_list, key=lambda x: x['dual_low'])
    
    # 3. 选取前N只
    selected = sorted_bonds[:N]
    
    # 4. 等权重建仓
    for bond in selected:
        buy(bond, weight=1/N)
    
    # 5. 定期调仓(如每周五)
    schedule.every().friday.do(rebalance)

当然,实际生产中要考虑的东西更多。比如滑点、交易成本、流动性限制等等。但核心框架就是这个。

💡 我的建议:刚开始做双低策略时,先用模拟盘跑3-6个月。别急着上实盘。我见过太多人回测数据漂亮,一上实盘就翻车。原因往往是忽略了「交易成本」和「流动性」这两个隐形杀手。

1.7 小结

双低策略不是什么高深莫测的东西。它就是一个朴素的「便宜货」策略,只不过把「便宜」的定义从单一维度扩展到了两个维度。在震荡市里,这种策略的适应性确实很强。

但记住一点:没有万能策略。双低策略在单边牛市中跑不过纯股,在单边熊市中跑不过纯债。它的优势区间,恰恰就是「上不去、下不来」的震荡行情。这也是为什么我把它放在这门课的第一章来讲——先搞清楚它是什么、适合什么环境,后面再深入细节才不会跑偏。


公众号:蓝海资料掘金营,微信deep3321