可转债下修策略筛选技能
技能概述
本技能用于筛选具有下修潜力的A股可转债,帮助投资者发现:
- •有下修历史且可能继续下修的转债
- •低价高安全边际的转债
- •困境反转潜力的亏损转债
核心投资逻辑
下修策略假设:有实际业务 + 略有盈利 + 转债偿债压力大 + 有下修历史 → 大概率继续下修促转股
筛选条件
盈利组
- •存续转债(排除已退市)
- •近3年有下修记录
- •正股盈利 + 营收 > 5亿
- •规模/净利 >= 300%(偿债压力指标)
- •多次下修(>=2次) 或 净利>1亿 + 规模/净利 500%-1500%
亏损组(困境反转)
- •存续转债(排除已退市)
- •近3年有下修记录
- •正股亏损 + 营收 > 10亿(有业务基础)
价格分档
| 档位 | 价格区间 | 建议 |
|---|---|---|
| 强烈关注 | < 110元 | 低价+下修历史=安全边际高 |
| 重点关注 | 110-120元 | 价格适中,性价比高 |
| 次重点关注 | 120-130元 | 关注下修次数和剩余年限 |
| 一般关注 | 130-140元 | 优选多次下修或临期转债 |
| 边缘关注 | 140-150元 | 高选择性关注 |
| 观望 | >= 150元 | 下修收益空间有限 |
关键指标
- •规模/净利(%):越高说明转债偿债压力越大,下修动力越强
- •剩余年限:< 1年的转债下修紧迫性最高
- •下修次数:多次下修说明公司有积极促转股意愿
- •转股溢价率:越低说明离强赎条件越近
- •强赎进度(%):转股价值 / 130 × 100,表示距离强制赎回触发条件的进度
- •< 70%:距强赎较远,安全
- •70%-90%:中等距离
- •90%-100%:接近强赎,需警惕 ⚠️
- •≥ 100%:已触发强赎条件 🔴
使用方法
方式1:批量筛选(推荐)
bash
cd /Users/rjwang/fun/a-share && source .venv/bin/activate python .github/skills/bond-downrevise-screener/screen_bonds.py
⏱️ 运行时间:约 2-3 分钟(需遍历全部存续转债查询下修历史)
输出文件:
- •
screened_downrevise_bonds.csv- 盈利组筛选结果 - •
screened_loss_bonds.csv- 亏损组筛选结果(困境反转标的)
方式2:查询单只转债
bash
cd /Users/rjwang/fun/a-share && source .venv/bin/activate python .github/skills/bond-downrevise-screener/query_bond.py 希望转2 # 按名称查询 python .github/skills/bond-downrevise-screener/query_bond.py 127049 # 按代码查询
依赖安装
bash
pip install akshare pandas
Python API 直接调用
python
import akshare as ak # 查询转债实时行情 df = ak.bond_cov_comparison() bond = df[df['转债名称'] == '希望转2'] # 查询下修历史 history = ak.bond_cb_adj_logs_jsl(symbol='127049') # 查询正股财务数据 profit = ak.stock_yjbb_em(date='20250930')
输出格式
筛选结果包含以下字段:
- •转债名称、最新价格、发行规模(亿)
- •剩余年限、下修次数
- •正股营收(亿)、正股净利润(亿)
- •规模/净利(%)、转股溢价率、强赎进度(%)
- •股东大会日(最近一次下修日期)
⚠️ 报告表格格式要求(必须遵守)
所有价格档位必须使用统一的完整表格格式:
| 转债名称 | 现价 | 规模(亿) | 剩余年限 | 下修次数 | 正股营收(亿) | 规模/净利(%) | 溢价率 | 强赎进度 |
|---|---|---|---|---|---|---|---|---|
| xxx转债 | 145.0 | 10.0 | 2.5 | 3 | 50.0 | 800% | 15% | 85% |
- •❌ 禁止:对高价组(≥140元)使用简化表格或省略字段
- •✅ 正确:所有价格档位(包括140-150元、≥150元)使用相同的完整表格格式
脚本文件
| 脚本 | 用途 |
|---|---|
| screen_bonds.py | 批量筛选符合策略的转债 |
| query_bond.py | 查询单只转债详细信息 |
数据源
- •AKShare 库(需安装:
pip install akshare) - •
bond_cov_comparison(): 存续转债实时行情 - •
bond_zh_cov(): 转债发行规模 - •
bond_zh_cov_info_ths(): 转债到期时间 - •
bond_cb_adj_logs_jsl(symbol): 单只转债下修历史 - •
stock_yjbb_em(date): 正股业绩报表
注意事项
- •数据实时性:价格为交易日实时数据,财务数据为最近季报
- •下修风险:下修需要股东大会通过,存在否决风险
- •退市风险:亏损转债需关注正股退市风险
- •强赎风险:价格过高的转债可能触发强赎
示例输出
批量筛选结果示例
code
================================================================================ 【重点关注】110元 <= 价格 < 120元 -------------------------------------------------------------------------------- 转债名称 最新价格 发行规模(亿) 剩余年限 下修次数 正股营收(亿) 规模/净利(%) 强赎进度(%) 闻泰转债 119.50 86.0 1.54 1 297.69 568.41 70.5 ================================================================================ 【次重点关注】120元 <= 价格 < 130元 -------------------------------------------------------------------------------- 转债名称 最新价格 发行规模(亿) 剩余年限 下修次数 正股营收(亿) 规模/净利(%) 强赎进度(%) 维尔转债 128.89 9.17 0.25 6 12.78 11465.48 99.2 ⚠️
单只转债查询示例
code
============================================================ 查询: 希望转2 ============================================================ 【基本信息】 转债代码: 127049 转债名称: 希望转2 最新价格: 120.696 正股名称: 新希望 转股价: 10.59 转股价值: 87.63 转股溢价率: 37.73% 强赎进度: 67.4% 剩余年限: 1.81 年 发行规模: 81.5 亿 【下修历史】 下修次数: 1 - 2023-12-27: 14.39 → 10.6 【正股财务】 营业收入: 805.04 亿 净利润: 7.6 亿 规模/净利: 1072.38%