可转债强赎博弈筛选技能
技能概述
本技能用于筛选具有强赎博弈机会的A股可转债,帮助投资者发现:
- •正股价接近强赎触发价的转债
- •已有部分天数满足强赎条件的转债
- •可能即将触发强制赎回的转债
核心投资逻辑
强赎博弈假设:当正股价在强赎触发价(转股价×130%)附近波动时,一旦连续N天满足条件,将触发强制赎回。在正股短暂回落到强赎价下方时买入,博弈再次上涨触发强赎。
强赎条款说明
大多数转债的强赎条款为:
正股价在连续30个交易日中至少15个交易日收盘价 ≥ 转股价 × 130%
- •强赎触发价 = 转股价 × 130%
- •强赎天计数 = 已满足天数 / 需要天数 | 观察期(如 "12/15 | 30")
博弈得分算法
核心思路:距离"已满足天数=需要天数/2"越近,博弈价值越高
- •参考值 = 需要天数 / 2(如15天需要,参考值为7.5天)
- •得分 = 100 - |已满足天数 - 参考值| / 参考值 × 100
得分解读:
| 得分 | 已满足天数(15天制) | 博弈状态 |
|---|---|---|
| 93+ | 7-8天 | ⭐ 最佳博弈位置 |
| 80 | 6或9天 | 较好博弈位置 |
| 53 | 4或11天 | 可关注 |
| 27 | 2或13天 | 偏离半程较远 |
| 0 | 0或15天 | 刚开始或即将触发 |
筛选条件
| 条件 | 参数 | 说明 |
|---|---|---|
| 强赎价格比 | 90% - 105% | 正股价 / 强赎触发价,在此区间说明正股接近强赎价 |
| 强赎状态 | 排除已公告/已满足 | 已公告强赎的不再有博弈空间 |
关键指标
- •
强赎价格比(%) = 正股价 / 强赎触发价 × 100
- •< 90%:距强赎较远
- •90%-100%:接近强赎,回调中 ⭐ 买入区间
- •100%-105%:正在触发,观察天数
- •
105%:可能即将满足条件
- •
已满足天数:在观察期内已有多少天满足强赎条件
- •天数越多,说明越接近触发
- •如 "13/15" 表示差2天即可触发
- •
剩余规模:转债剩余规模,规模大的流动性更好
使用方法
方式1:批量筛选(推荐)
bash
cd /Users/rjwang/fun/a-share && source .venv/bin/activate python .github/skills/forced-redemption-screener/screen_redemption.py
输出文件:
- •
screened_redemption_bonds.csv- 筛选结果
方式2:查询单只转债强赎状态
bash
cd /Users/rjwang/fun/a-share && source .venv/bin/activate python .github/skills/forced-redemption-screener/query_redemption.py 银邦转债
依赖安装
bash
pip install akshare pandas
输出格式
⚠️ 报告表格格式要求(必须遵守)
所有价格档位必须使用统一的完整表格格式,必须包含以下字段:
| 转债名称 | 现价 | 强赎价格比 | 强赎天计数 | 综合得分 | 剩余规模(亿) | 剩余年限 | 规模/净利(%) | 有下修 |
|---|---|---|---|---|---|---|---|---|
| xxx转债 | 130.0 | 96.9% | 10/15 | 65.0 | 5.0 | 1.5 | 500% | 是 |
必须包含的字段说明:
- •剩余年限:转债距到期日的年数,临期转债公司促转股动力更强
- •有下修:是否有下修历史(是/否),有下修历史说明公司有促转股意愿
综合得分档位说明
| 档位 | 综合得分 | 建议 |
|---|---|---|
| ⭐ 最佳博弈 | ≥60 | 综合评分高,可重点关注 |
| 🟡 可关注 | 30-60 | 有一定博弈空间 |
| ⚪ 观望 | <30 | 得分较低,等待更好时机 |
脚本文件
| 脚本 | 用途 |
|---|---|
| screen_redemption.py | 批量筛选强赎博弈标的 |
| query_redemption.py | 查询单只转债强赎状态 |
数据源
- •AKShare 库(需安装:
pip install akshare) - •
bond_cb_redeem_jsl(): 集思录强赎数据,包含强赎天计数
注意事项
- •波动风险:正股可能持续下跌,导致远离强赎价
- •不强赎风险:部分公司即使满足条件也可能选择不强赎
- •流动性风险:剩余规模小的转债流动性较差
- •数据延迟:强赎天计数为收盘后更新,盘中可能有变化
示例输出
code
================================================================================ 可转债强赎博弈筛选工具 运行时间: 2026-01-28 19:00:00 ================================================================================ 【⭐ 最佳博弈】综合得分 >= 60 -------------------------------------------------------------------------------- | 转债名称 | 现价 | 强赎价格比 | 强赎天计数 | 综合得分 | 剩余规模(亿) | 剩余年限 | 规模/净利(%) | 有下修 | |---------|------|-----------|-----------|---------|-------------|---------|-------------|-------| | 南航转债 | 136.0 | 90.8% | 4/15 | 79.2 | 58.96 | 0.72 | 255.6% | 否 | | 强力转债 | 139.4 | 95.9% | 5/15 | 77.0 | 5.74 | 0.81 | - | 是 | 【🟡 可关注】综合得分 30-60 -------------------------------------------------------------------------------- | 转债名称 | 现价 | 强赎价格比 | 强赎天计数 | 综合得分 | 剩余规模(亿) | 剩余年限 | 规模/净利(%) | 有下修 | |---------|------|-----------|-----------|---------|-------------|---------|-------------|-------| | 常银转债 | 133.7 | 95.9% | 0/15 | 54.9 | 59.99 | 2.63 | 178.7% | 否 |