XTQuantAI
Integra la plataforma de trading cuantitativo xtquant con un asistente de IA, permitiendo que la IA acceda y opere datos y funciones de trading cuantitativo.
Documentación
xtquantai — Conjunto de habilidades de IA cuantitativa para QMT de XunTou
Repositorio de Agent Skills para el terminal de investigación y trading QMT de XunTou: encapsula el conocimiento del dominio del desarrollo de estrategias cuantitativas (backtesting de factores, generación de señales, plantillas de trading en vivo, etc.) como habilidades estándar SKILL.md, que se pueden usar directamente en más de 70 herramientas de programación de IA como Claude Code, Cursor, Codex, Gemini CLI, Kimi Code, etc.
Este repositorio fue anteriormente una implementación del servidor MCP de xtquant, pero ahora se ha transformado completamente en un repositorio de habilidades. El código MCP antiguo se conserva en la rama
legacy-mcp(etiquetav0.1.0-mcp) y ya no se mantiene.
Lista de habilidades
| Habilidad | Estado | Descripción |
|---|---|---|
qmt-inner-backtest | ✅ Disponible | Interpreta la lógica de factores a partir de descripciones de estrategias / PDFs de informes / capturas de pantalla, y genera estrategias de backtesting de factores de sección transversal diaria integradas en QMT basadas en scripts plantilla (precálculo de señales after_init → ejecución de rebalanceo handlebar, incluye manejo de factores de estilo Barra y verificación de funciones de prevención de futuro) |
qmt-future-trade | 🚧 En planificación | Estrategia de apertura y cierre de futuros |
qmt-live-strategy-template | 🚧 En planificación | Plantilla de estrategia de trading en vivo con posiciones objetivo |
qmt-live-signal-feishu | 🚧 En planificación | Generación de señales + notificación de Feishu |
Participa en la comunidad
Este proyecto está impulsado por las necesidades de la comunidad: cualquier trabajo repetitivo que encuentres en la cuantificación de QMT puede valer la pena convertirlo en una habilidad.
- 💡 ¿Quieres una nueva habilidad? → Envía una solicitud de habilidad, también se aceptan ideas de una sola frase
- 🐛 ¿Problemas con una habilidad? → Reporta un error
- 💬 Consultas de uso / intercambio de ideas cuantitativas → Discussions
- 🔧 Hazlo tú mismo → Lee la Guía de contribución y envía un PR
Todas las habilidades se validan automáticamente en CI según el estándar de Agent Skills. El proceso de mantenimiento se publica en el Manual de mantenimiento.
Instalación
Método 1: npx skills (recomendado, cubre más de 70 herramientas)
# 交互式选择要安装到的工具
npx skills add dfkai/xtquantai
# 只装某个技能
npx skills add dfkai/xtquantai --skill qmt-inner-backtest
# 装到全局目录(所有项目可用)
npx skills add dfkai/xtquantai -g
Método 2: Plugin nativo de Claude Code
/plugin marketplace add dfkai/xtquantai
/plugin install qmt-skills@xtquantai
Método 3: Kimi Code CLI
/plugins install https://github.com/dfkai/xtquantai
Método 4: Deja que tu agente se instale solo
Dile a cualquier herramienta de programación de IA:
Lee https://raw.githubusercontent.com/dfkai/xtquantai/master/INSTALL.md e instala las habilidades según las instrucciones que contiene.
Método 5: Copia manual
Copia la carpeta completa skills/<技能名>/ en el directorio de habilidades de tu herramienta:
| Herramienta | Directorio a nivel de proyecto | Directorio a nivel de usuario |
|---|---|---|
| Claude Code | .claude/skills/ | ~/.claude/skills/ |
| Cursor (≥2.4) | .cursor/skills/ (también lee .agents/, .claude/) | ~/.cursor/skills/ |
| OpenAI Codex CLI | .agents/skills/ | ~/.agents/skills/ |
| GitHub Copilot | .github/skills/ (también lee .claude/, .agents/) | — |
| Gemini CLI | .gemini/skills/ o .agents/skills/ | — |
| Kimi Code CLI | .kimi-code/skills/ o .agents/skills/ | — |
| Windsurf | .windsurf/skills/ o .agents/skills/ | — |
| OpenCode | .opencode/skills/, .claude/skills/, .agents/skills/ | — |
| Cline (≥3.48) | .cline/skills/ o .claude/skills/ (requiere habilitar características experimentales) | — |
| Trae de ByteDance | solo .trae/skills/ | — |
| Qwen Code | solo .qwen/skills/ | — |
| iFlow CLI | solo .iflow/skills/ | — |
El directorio común entre herramientas es
.agents/skills/; si solo usas herramientas de la familia Claude, puedes colocarlo en.claude/skills/.
Ejemplo de uso
Después de instalar qmt-inner-backtest, di directamente en tu herramienta de IA:
Con el factor de sombras superior e inferior de este informe (adjunto PDF/captura), ayúdame a generar un script de backtesting de QMT para el CSI 1000, con las 10 principales posiciones y rebalanceo cada 5 días.
El agente primero generará una tabla de especificaciones de la estrategia para que la confirmes, luego generará un script de backtesting completo del editor de estrategias de QMT basado en la plantilla, y te indicará los elementos de configuración que debes verificar manualmente en el panel de QMT.
⚠️ QMT / el terminal de investigación y trading solo es compatible con Windows; el script de estrategia generado debe ejecutarse en el editor de estrategias de QMT en Windows; la habilidad en sí (el proceso de generación de scripts) no está limitada por plataforma.
Estructura del repositorio
xtquantai/
├── skills/ # 技能目录(每个子目录一个 skill)
│ └── qmt-inner-backtest/
│ ├── SKILL.md # 技能定义(agentskills.io 标准格式)
│ └── scripts/
│ └── daily-factors-backtest.py # 回测母版脚本
├── .claude-plugin/
│ └── marketplace.json # Claude Code 插件市场清单
├── .github/ # issue/PR 模板与 CI 校验
├── kimi.plugin.json # Kimi Code 插件清单
├── INSTALL.md # 给 agent 读的安装指令
├── CONTRIBUTING.md # 贡献指南
└── docs/ # 调研文档与维护手册
Licencia
MIT — ver LICENSE para más detalles.
Agradecimientos
- Agent Skills estándar de habilidades abiertas