国债/地方债利差分析工具2.0
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b9c7ce87/bond-spread-analyzer。
技能介绍
在债券投研里,最耗时的往往不是策略判断,而是从 Wind 等终端导出的收益率序列整理、利差计算、分位数统计与图表重绘。这些工作机械但容易出错:数据每日新增,表格结构一旦被改动,公式与可视化都会失效;不同机构对期限、品种、档位的口径也不一致,很难直接套用通用模板。
这个技能要解决的问题很具体:给你一张 Wind 每日自动更新的基础数据表,在不改动它的前提下,自动生成期限利差、品种利差、策略方案和可发布的报告。它把重复劳动沉淀为可复用脚本,让分析者把注意力放在阈值选择、策略边界和市场解读上。
核心能力
- 不破坏原始数据:基础表保持只增不改,所有分析子表通过
INDEX/MATCH按日期匹配取数,不依赖固定行位置。 - 双维度利差:期限利差覆盖国债与地方债的 3Y/5Y/7Y/10Y/20Y/30Y 组合;品种利差按同期限计算“地方债 - 国债”。
- 三方案策略框架:将单一阈值升级为 A(保守)、B(均衡,默认推荐)、C(激进)策略,输出操作方向、期限、仓位建议与风险提示。
- 报告与可视化联动:
generate_report.py生成公众号风格 Markdown,plot_curves.py输出曲线图、走势图与分位数热力图。
工作方式
- 从基础表读取日期与收益率,按内置公式模式计算利差,并对缺失值做
>0检查。 - 以近 3 年约 749 个交易日为窗口,计算每项利差的分位数,并在子表中展示分位行与策略建议区。
generate_strategy_abc.py将分位数映射为档位,生成三套方案,并根据极端分位数占比给出推荐结论。generate_report.py汇总市场概况、利差分析、策略对比与图表引用,输出完整报告。
适用边界与注意点
- 策略仅基于历史分位数,不构成投资建议,需结合宏观面与资金面交叉验证。
- 基础表结构不可修改,否则子表公式会失效;
Wind导出行序需与脚本假设一致,必要时调整calculate_percentiles中的行号。 - 分位数窗口可通过
EST_WINDOW_DAYS调整;中文字体缺失时,图表标签会回退为英文。
使用场景
- 农商行金融市场部每日更新 Wind 收益率表后,需要自动生成期限/品种利差子表和分位数提示
- 城商行投资顾问准备月度客户沟通材料,需要把 A/B/C 三方案策略对比整理成可交付报告
- 省联社研究人员制作内部汇报,需要收益率曲线、利差走势和分位数热力图快速成稿
- 公众号运营需要把利差分析和策略结论扩写成符合机构读者口味的市场观点底稿
适合人员
- 农商行/城商行金融市场部交易员,需要把 Wind 导出表变成每日可跟踪的利差分析和策略提示
- 固定收益研究员,需要快速完成期限结构与品种配置研究并保留可复现的分析表
- 债券投资顾问,需要向客户解释利差分位数背后的 A/B/C 策略差异
- 公众号编辑与市场观点作者,需要利差报告底稿和配套图表来起草机构读者内容