xtquantai — скилл
Скилл для терминала QMT: по описанию стратегии или PDF исследования строит скрипт бэктеста дневных факторов
- 170 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл пишет в проект файлы стратегий, которые затем запускаются в торговом терминале QMT
- Ошибка в сгенерированной стратегии может отразиться на решениях, если ее переносят в боевой счет без проверки
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/xtquantaiОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл пишет в проект файлы стратегий, которые затем запускаются в торговом терминале QMT
- Ошибка в сгенерированной стратегии может отразиться на решениях, если ее переносят в боевой счет без проверки
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
xtquantai — репозиторий скиллов для терминала QMT от компании Xuntou, которым пользуются на китайском рынке акций. Сейчас готов один скилл, `qmt-inner-backtest`: он берет описание стратегии, PDF исследования или скриншот и восстанавливает логику фактора. Сначала агент показывает таблицу параметров стратегии, например индекс, число позиций и период ребалансировки, и ждет вашего подтверждения. Затем на основе готового шаблона `daily-factors-backtest.py` он собирает скрипт для встроенного редактора QMT: сигналы считаются заранее в `after_init`, а позиции меняются в `handlebar`. В скрипт включены обработка факторов в стиле Barra и проверка на использование будущих данных. После генерации агент перечисляет настройки, которые нужно вручную сверить в панели QMT. Еще три скилла заявлены в планах: торговля фьючерсами, шаблон боевой стратегии с целевыми позициями и рассылка сигналов в Feishu. Прежний MCP-сервер для xtquant вынесен в ветку `legacy-mcp` и не поддерживается.
Для кого. Квантам и частным инвесторам на рынке китайских акций, которые тестируют факторные стратегии в QMT и хотят переводить идеи из исследований в рабочий код.
Подходит, если
- Исследовательский отчет описывает фактор, и его надо проверить на индексе CSI 1000 с ребалансировкой раз в пять дней
- Стратегию передали скриншотом или текстовым описанием, а скрипта для QMT нет
- Перед запуском бэктеста надо убедиться, что сигналы не используют данные из будущего
- Стратегия требует нормировки и нейтрализации факторов в духе Barra
- Команда хочет единый шаблон дневного факторного бэктеста для всех сотрудников
Не подходит, если
- Нужна торговля фьючерсами или боевая стратегия: такие скиллы пока значатся только в планах
- Работа идет в другом терминале, не в QMT: шаблон рассчитан на его редактор стратегий и API
- Бэктест нужен на минутных данных: скилл строит дневные срезы
- Нужен MCP-сервер для xtquant: он остался в ветке `legacy-mcp` без поддержки
Пример запроса к агенту
Вот отчет с факторами верхних и нижних теней (PDF). Сделай скрипт бэктеста для QMT по индексу CSI 1000: десять лучших позиций, ребалансировка раз в пять днейОграничения
QMT и терминал инвестиционных исследований работают только на Windows, поэтому сгенерированный скрипт запускают там, а сам скилл можно использовать на любой системе. Агент создает код, но не запускает бэктест. Параметры в панели QMT вы сверяете вручную, а результат оценивает ваша собственная проверка. Инструкции и описания в репозитории написаны по-китайски. Последний коммит от июня 2026 года, в репозитории один готовый скилл.
Как отключить. Удалите каталог `qmt-inner-backtest` из папки скиллов агента, например из `.claude/skills/` или `.agents/skills/`. Для плагина Claude Code выполните `/plugin uninstall qmt-skills@xtquantai`.
Частые вопросы
Как поставить xtquantai в Claude Code?
Есть два пути: `npx skills add dfkai/xtquantai` или нативный плагин командами `/plugin marketplace add dfkai/xtquantai` и `/plugin install qmt-skills@xtquantai`. Ключ `--skill qmt-inner-backtest` ставит один скилл, ключ `-g` делает его доступным во всех проектах.
Запускает ли скилл бэктест?
Нет, скилл формирует код для редактора стратегий QMT. Запуск, данные и проверку настроек выполняете вы в самом терминале, который работает только на Windows.
Какие данные подаются на вход?
Описание стратегии текстом, PDF отчета или скриншот. Перед генерацией агент выводит таблицу параметров, и вы можете поправить ее до написания кода.
Что с MCP-сервером, который был раньше?
Репозиторий начинался как MCP-сервер для xtquant. Сейчас он переведен на скиллы, а старый код лежит в ветке `legacy-mcp` и теге `v0.1.0-mcp`, без поддержки.
Как скилл ловит утечку будущих данных?
Проверка на использование будущих данных входит в описание скилла и заложена в шаблон скрипта. Конкретные правила смотрите в `SKILL.md`, а полноту проверки оцените на своих данных.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Скиллы13 скиллов для квантовой торговли на рынке китайских A-акций: данные AKShare и BaoStock, бэктесты Backtrader и RQAlpha, документация QMT и JoinQuant
Переводит торговую стратегию из обычной речи в правила, прогоняет бэктест и сверяет заявки и баланс с независимым журналом.
Справочники API, шаблоны и линтер для JoinQuant: агент сверяет функции платформы до того, как напишет код стратегии.
MCP-сервер для Claude Code: агент сам придумывает альфа-факторы, гоняет бэктесты на акциях Китая и проверяет их на переобучение
Четыре скилла для китайского рынка акций: котировки и индикаторы, сигналы отката в тренде, симулированный счет и бэктест
MCP-сервер для бэктеста торговых стратегий: агент загружает котировки, запускает тест по YAML и разбирает метрики на движке Backtrader
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| xtquantai (эта карточка) | нет | 170 | ||
| Finance Quant Skills | нет | 485 | 13 скиллов для квантовой торговли на китайском рынке: данные AKShare и BaoStock, бэктесты Backtrader и RQAlpha | |
| a-stock-data | нет | 11 786 | скилл с данными рынка акций Китая без генерации стратегий | |
| Vibe-Trading | нет | ключ необязателен | 38 140 | MCP-сервер для бэктеста и мультиагентного анализа рынка |
Коротко о README
README объясняет назначение репозитория, перечисляет скиллы со статусами и зовет присылать заявки на новые. Следом идут пять способов установки, таблица каталогов для двенадцати инструментов, пример запроса и схема репозитория. Отдельная заметка предупреждает, что терминал QMT работает только на Windows.