Skip to main content
Glama
Lozzi1910

cb-strategy-mcp

by Lozzi1910
README.md
# 📊 可转债高级策略 MCP Server

> 6 大策略引擎,一键筛选全市场可转债

## 🚀 快速开始

```bash
pip install cb-strategy-mcp

# 以 MCP Server 方式运行
cb-strategy-mcp
```

## 🧩 6 大策略工具

| 工具 | 说明 |
|------|------|
| `cb_market_overview` | 市场总览 — 均价、中位数、溢价率、价格区间分布 |
| `cb_dual_low` | 📉 **双低策略** — 转股溢价率 + 价格双低排序,稳健首选 |
| `cb_triple_low` | 📊 **三低策略** — 双低 + 小规模,游资最爱 |
| `cb_ytm_ranking` | 💰 **到期收益率排名** — 寻找最靠近债底的标的 |
| `cb_redemption_monitor` | 🔥 **强赎监控** — 谁快被强制赎回了 |
| `cb_revision_analysis` | 🔍 **下修博弈分析** — 正股跌过头,公司可能下修 |

## 📈 数据来源

- **东方财富 (EastMoney)** — 全市场 ~1000 只可转债实时数据
- 数据缓存 2 分钟,$0 成本
- 集思录数据源备用 (cookie 可选)

## 💡 策略说明

### 双低策略
```
双低值 = 转股溢价率 × 0.5 + (现价 / 100) × 50
筛选: 90-130元, 溢价率 ≤ 50%, 剔除退市债
```

### 三低策略
```
三低值 = 双低 × 0.7 - 规模得分 × 3
额外: 发行规模 ≤ 10亿
```

## 🔧 MCP 配置

在 `claude_desktop_config.json` 中添加:

```json
{
  "mcpServers": {
    "cb-strategy-mcp": {
      "command": "cb-strategy-mcp"
    }
  }
}
```

## 📦 PyPI

```bash
pip install cb-strategy-mcp
```

## 🏗️ 本地开发

```bash
git clone https://github.com/Lozzi1910/cb-strategy-mcp
cd cb-strategy-mcp
uv venv --python python3.11
source .venv/bin/activate
uv pip install -e .
```

## 📄 许可证

MIT

## 🌟 项目路线图

- [x] 双低策略
- [x] 三低策略
- [x] YTM 排名
- [x] 强赎监控
- [x] 下修博弈分析
- [ ] 集思录 cookie 登录 → 获取纯债价值等精算数据
- [ ] 双低轮动回测
- [ ] 网格交易提醒
- [ ] 新债打新提醒
- [ ] 实时行情 WebSocket