AgentSkillsCN

bond-downrevise-screener

筛选A股可转债的强赎博弈标的。当用户询问强赎博弈、强制赎回、正股接近强赎价、转债强赎天数时,可调用此技能。寻找正股价在强赎触发价附近波动的转债,把握强赎条件达成的契机。

SKILL.md
--- frontmatter
name: bond-downrevise-screener
description: 筛选A股可转债下修策略标的。当用户询问可转债筛选、下修策略、转债推荐、低价转债或困境反转转债时使用此技能。支持按价格区间、盈利状态、下修历史、剩余年限等维度筛选,并生成投资建议。

可转债下修策略筛选技能

技能概述

本技能用于筛选具有下修潜力的A股可转债,帮助投资者发现:

  • 有下修历史且可能继续下修的转债
  • 低价高安全边际的转债
  • 困境反转潜力的亏损转债

核心投资逻辑

下修策略假设:有实际业务 + 略有盈利 + 转债偿债压力大 + 有下修历史 → 大概率继续下修促转股

筛选条件

盈利组

  • 存续转债(排除已退市)
  • 近3年有下修记录
  • 正股盈利 + 营收 > 5亿
  • 规模/净利 >= 300%(偿债压力指标)
  • 多次下修(>=2次) 或 净利>1亿 + 规模/净利 500%-1500%

亏损组(困境反转)

  • 存续转债(排除已退市)
  • 近3年有下修记录
  • 正股亏损 + 营收 > 10亿(有业务基础)

价格分档

档位价格区间建议
强烈关注< 110元低价+下修历史=安全边际高
重点关注110-120元价格适中,性价比高
次重点关注120-130元关注下修次数和剩余年限
一般关注130-140元优选多次下修或临期转债
边缘关注140-150元高选择性关注
观望>= 150元下修收益空间有限

关键指标

  1. 规模/净利(%):越高说明转债偿债压力越大,下修动力越强
  2. 剩余年限:< 1年的转债下修紧迫性最高
  3. 下修次数:多次下修说明公司有积极促转股意愿
  4. 转股溢价率:越低说明离强赎条件越近
  5. 强赎进度(%):转股价值 / 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.010.02.5350.0800%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): 正股业绩报表

注意事项

  1. 数据实时性:价格为交易日实时数据,财务数据为最近季报
  2. 下修风险:下修需要股东大会通过,存在否决风险
  3. 退市风险:亏损转债需关注正股退市风险
  4. 强赎风险:价格过高的转债可能触发强赎

示例输出

批量筛选结果示例

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%