xtquantai — скилл

Скилл для терминала QMT: по описанию стратегии или PDF исследования строит скрипт бэктеста дневных факторов

  • 170 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл пишет в проект файлы стратегий, которые затем запускаются в торговом терминале QMT
  • Ошибка в сгенерированной стратегии может отразиться на решениях, если ее переносят в боевой счет без проверки
Все причины и проверки

dfkai/xtquantai

Установка

В терминале, через 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

СкиллШирокий доступ485Звезды репозитория

Переводит торговую стратегию из обычной речи в правила, прогоняет бэктест и сверяет заявки и баланс с независимым журналом.

СкиллРасширенный доступ529Звезды репозитория

Справочники API, шаблоны и линтер для JoinQuant: агент сверяет функции платформы до того, как напишет код стратегии.

СкиллРасширенный доступ92Звезды репозитория

Четыре скилла для китайского рынка акций: котировки и индикаторы, сигналы отката в тренде, симулированный счет и бэктест

СкиллРасширенный доступ261Звезды репозитория

MCP-сервер для бэктеста торговых стратегий: агент загружает котировки, запускает тест по YAML и разбирает метрики на движке Backtrader

MCP-серверРасширенный доступ1,1 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
xtquantai (эта карточка)нет170
Finance Quant Skillsнет48513 скиллов для квантовой торговли на китайском рынке: данные AKShare и BaoStock, бэктесты Backtrader и RQAlpha
a-stock-dataнет11 786скилл с данными рынка акций Китая без генерации стратегий
Vibe-Tradingнетключ необязателен38 140MCP-сервер для бэктеста и мультиагентного анализа рынка

Коротко о README

README объясняет назначение репозитория, перечисляет скиллы со статусами и зовет присылать заявки на новые. Следом идут пять способов установки, таблица каталогов для двенадцати инструментов, пример запроса и схема репозитория. Отдельная заметка предупреждает, что терминал QMT работает только на Windows.

Бейдж для README

Сообщить о проблеме