A 股可转债数据技能集(market.ft.tech)。覆盖可转债全量列表、单只可转债基础信息(转股价、转股价值、到期日、发行规模等)、单标的历史 K 线(支持可转债)。用户询问可转债列表、某只转债详情、转股价/转股价值、转债 K 线/历史行情时使用。
本 skill 是 FTShare-cb-data 的 统一路由入口。
根据用户问题,从下方「能力总览」或「询问方式与子 skill 对应表」匹配对应子 skill,然后通过 run.py 执行并解析响应。
所有接口均以
https://market.ft.tech为基础域名,本技能集子 skill 无需额外请求头。
run.py 与本文件( SKILL.md)位于同一目录。执行时:
/SKILL.md 替换为 /run.py,得到 <RUN_PY> 。python <RUN_PY> <子skill名> [参数...]bash
# 示例(<RUN_PY> 为实际绝对路径)
python <RUN_PY> cb-lists
python <RUN_PY> cb-base-data --symbol_code 110070.SH
python <RUN_PY> cb-candlesticks --symbol 110070.XSHG --interval-unit Day --since-ts-millis 1767225600000 --until-ts-millis 1780272000000 --limit 10
python <RUN_PY> get-nth-trade-date --n 5
run.py内部通过__file__自定位,无论安装在何处都能正确找到各子 skill 的脚本。
询问方式(用户常说的词)子 skill可转债列表、 全部可转债、 转债代码列表、 有哪些可转债、可转债标的cb-lists某只可转债基础信息、 转债详情、 110070 转债、 转股价/转股价值、到期日、发行规模cb-base-data可转债 K 线、 转债日线/周线/分钟线、 转债历史行情、 单标的历史 K 线(支持转债)cb-candlesticks前 N 个交易日、 近 N 天交易日、 往前推 N 个交易日(查近几天 K 线时先调此接口再转时间戳)get-nth-trade-date
get-nth-trade-date:获取当前日期的前 N 个交易日。必填: --n(≥1)。查「近 N 天」K 线时先调本接口得到 nth_trade_date,再按东八区转为毫秒时间戳用于 K 线接口。cb-lists:获取可转债全量列表(全称、债券代码、正股代码、交易所)。无参数;数据为前一交易日。cb-base-data:查询单只可转债基础信息(简称、全称、正股代码、转股价、转股价值、转股溢价率、起息日/到期日、发行规模等,数据为前一交易日)。必填: --symbol_code(转债代码,可带交易所后缀如 110070.SH)。cb-candlesticks:查询单标的历史 K 线( 支持可转债 及 A 股)。必填: --symbol(带交易所后缀,如 110070.XSHG)、 --interval-unit(Minute/Minute5/Day/Week/Month/Year)、 --since-ts-millis、 --until-ts-millis;可选: --interval-value、 --limit、 --adjust-kind(null/Forward/Backward)。/SKILL.md 替换为 /run.py 得到 <RUN_PY>。sub-skills/<子skill名>/SKILL.md 了解接口与参数。python <RUN_PY> <子skill名> [参数...],获取 JSON 输出。