qmt中的可转债低价策略
发布时间:19小时前阅读:10
一、可转债低价轮动策略的核心原理
可转债的价格与其对应的正股股价高度联动,但由于其具有100元面值的有条件回售保护,当可转债价格跌至100元附近或更低时,其债性防御能力会显著增强。
- 筛选因子:量化轮动策略的核心在于定期(如每周或每两周)扫描全市场所有在交易的可转债,按照特定的多因子进行排序。最常用的因子包括:可转债绝对价格最低、转股溢价率最低、或者双低因子(绝对价格 × 100 + 转股溢价率 × 100)。
- 轮动机制:策略通过计算,挑选出得分最低的前10只或20只可转债构建持仓池。当到达下一个调整周期时,重新全市场排序,卖出已经涨高、不再满足“双低”标准的品种,并自动买入新进入前几名的低价可转债,周而复始。这种操作旨在不断斩获转债价格上涨带来的利润,并在跌价时利用债性兜底。
二、QMT系统中自动化轮动的执行步骤
在QMT系统内,由于支持完整的Python环境和全市场的转债历史及实时行情,该策略可以完全实现无人值守的自动化运行,标准执行路径如下:
- 定时触发设置:在 Python 代码中使用 Context.run_time 函数,设定策略在特定的时间(例如每周五的下午2点50分)触发核心调仓逻辑。
- 动态获取全市场转债标的:调用QMT的内置接口 get_stock_list_in_sector,传入“沪深可转债”板块代码,全自动获取当前市场上所有在牌交易的转债代码列表。
- 因子计算与排序:利用循环读取这数百只转债的最新绝对价格和转股溢价率,利用 Pandas 库进行多维数据对齐与求和计算,升序排列后提取前10个标的。
- 自动化换仓执行:代码自动对比当前账户的实际持仓与刚刚计算出的新标的池。对于不在新池子里的已有转债,程序自动调用 passorder 发送卖出单;卖出成功回款后,再自动根据账户空闲资金,按比例发送买入目标转债的限价单,完成一键换仓。
三、防范转债量化轮动的合规与信用风险
在实施该策略时,必须将“正股面临退市风险的转债”或者“强赎公告已触发的转债”从股票池中强制过滤掉。否则,量化代码极易因为绝对价格低而误买入即将违约的垃圾债。
无论是选择哪种工具,能提供完善投后支持的平台往往能让投资者少走弯路。目前国金证券不仅支持10万资金门槛开通QMT/PTrade,方便普通投资者高效打理可转债这类高频换手品种,更配备了专业的量化社群答疑服务,由技术团队指导如何编写安全的转债过滤机制。同时,考虑到部分投资者在轮动过程中可能需要借助杠杆放大收益、或进行融资对冲,国金证券的基础信用两融业务也已经全面支持便捷的全线上开通,为量化策略的稳健运行提供全面的资金通道保障。
温馨提示:投资有风险,选择需谨慎。


问一问

+微信
分享该文章
