Finance Quant Skills
13 скиллов для квантовой торговли на рынке китайских A-акций: данные AKShare и BaoStock, бэктесты Backtrader и RQAlpha, документация QMT и JoinQuant
- 469 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Скилл `miniqmt` выставляет и снимает торговые заявки через клиент QMT, в том числе на реальном счете
- Для `pywencai` нужны куки сессии, для `jqdatasdk` и `tushare` токены, а они дают доступ к аккаунтам
- Скрипты скиллов запускают Python и ходят к внешним источникам данных
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/finance-quant-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Скилл `miniqmt` выставляет и снимает торговые заявки через клиент QMT, в том числе на реальном счете
- Для `pywencai` нужны куки сессии, для `jqdatasdk` и `tushare` токены, а они дают доступ к аккаунтам
- Скрипты скиллов запускают Python и ходят к внешним источникам данных
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий собирает тринадцать скиллов для квантовой торговли, в основном на китайском рынке акций. Они делятся на четыре группы. Данные: `akshare` (акции, фьючерсы, опционы, фонды, валюты, облигации, крипта и макроэкономика без регистрации), `baostock` (история свечей и отчетность A-акций), `pywencai` (запросы к «Вэньцай» от Tonghuashun на естественном языке), `tdxquant`, `miniqmt`, `jqdatasdk` и `tushare`. Бэктесты: `backtrader` и `rqalpha`. Разработка стратегий: `akquant`, `qmt-strategy`, `joinquant-strategy`. Исследования: `equity-researcher` для отчетов уровня инвестбанка, этот скилл заявлен как официальный от Kimi. Каждый скилл лежит в своей папке и содержит SKILL.md, а у части есть скрипты. Например, `akshare` вызывает `scripts/stock_data.py` с параметрами `--type`, `--symbol`, `--start`, `--end`, `--period` и `--adjust` и возвращает JSON с котировками. Скилл `miniqmt` подключается к клиенту MiniQMT через библиотеку `xtquant`: читает котировки (`xtdata`) и может выставлять и снимать заявки (`xttrader`). Скиллы ставятся как плагины Claude Code и Codex или через `npx skills add lzwme/finance-quant-skills`.
Для кого. Для квантов и инвесторов, которые тестируют стратегии на китайском рынке акций и хотят, чтобы агент писал код стратегий и доставал данные.
Подходит, если
- Нужно получить дневные свечи акции с поправкой на сплиты через `akshare` и построить график
- Стратегию на Backtrader или RQAlpha надо написать и прогнать на истории
- Требуется перенести идею в клиент QMT или на платформу JoinQuant по их справочникам API
- Нужно выбрать акции запросом на естественном языке через `pywencai`
- Агент должен собрать отчет по компании в форме инвестиционного обзора через `equity-researcher`
Не подходит, если
- Вам нужны российские биржевые данные: набор рассчитан на рынок Китая, для MOEX есть отдельные MCP-серверы
- Торговать надо без ручного подтверждения: скилл `miniqmt` умеет выставлять заявки, и автоматическую торговлю нужно сперва проверять в симуляции
- У вас нет токена или клиента для платных источников: `jqdatasdk`, `tushare`, `pywencai`, `tdxquant` и `miniqmt` требуют доступа
- Вам нужен готовый торговый робот: скиллы дают инструкции и скрипты, а не стратегию
Пример запроса к агенту
Возьми через akshare дневные свечи акции 600519 за 2024 год и напиши стратегию пересечения скользящих средних на BacktraderОграничения
Источники данных имеют разные условия: `baostock` и `akshare` бесплатны и не требуют регистрации, `pywencai` требует куки, `jqdatasdk` и `tushare` требуют токен, `tdxquant` и `miniqmt` требуют установленный клиент (для `miniqmt` это терминал QMT, работает с симуляцией и реальным счетом).
- Описания скиллов написаны по-китайски.
- Скрипт `akshare` требует Python 3.9 или новее и библиотеку `akshare`, которую советуют обновлять.
- `equity-researcher` назван официальным скиллом Kimi, авторство остальных за владельцем репозитория.
- Результаты данных и бэктестов не являются инвестиционной рекомендацией.
Как отключить. Удалите папки скиллов из каталога скиллов агента, выполните `/plugin uninstall` для установленных плагинов или `npx skills remove`. Токены `jqdatasdk` и `tushare` отзывают у самих поставщиков данных.
Частые вопросы
Как поставить Finance Quant Skills в Claude Code?
Выполните `/plugin marketplace add lzwme/finance-quant-skills`, затем `/plugin install quant-skills@finance-quant-skills`. Для данных добавьте плагин `quant-data-api`, для документации `quant-docs`.
Нужна ли регистрация для получения данных?
Для `akshare` и `baostock` нет. `jqdatasdk` и `tushare` просят токен, `pywencai` куки сессии, а `tdxquant` и `miniqmt` работают через установленный клиент.
Чем miniqmt отличается от qmt-strategy?
`miniqmt` подключается к клиенту MiniQMT из внешней программы на Python через `xtquant`. `qmt-strategy` помогает писать стратегии внутри самого клиента QMT и дает справочник API.
Можно ли использовать скиллы в Codex?
Да. В репозитории есть манифест `.codex-plugin/plugin.json`: добавьте маркетплейс командой `codex plugin marketplace add lzwme/finance-quant-skills` и выберите плагин в `/plugins`.
Какие рынки покрывает akshare?
Акции, фьючерсы, опционы, фонды, валюты, облигации, индексы, крипту и макроэкономику. Скрипты лежат отдельно для каждой категории данных.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл с данными рынка акций Китая: котировки, отчеты, финансы, новости и еще 11 категорий из 34 источников без ключей
Набор устанавливаемых финансовых скиллов для агента: новости, данные по акциям, тональность, прогноз, сигналы, отчеты и поиск
Claude for Financial Services CN
claude-for-financial-services-cn
Неофициальный набор из 63 скиллов для Claude Code: DCF, сравнение компаний, LBO, отчеты и деки по китайским акциям с данными Wind, iFind и AkShare
Набор скиллов для частных инвесторов и трейдеров: обзор рынка, скрининг акций, теханализ, планирование сделок, журнал и разбор результатов
Скилл и MCP-сервер дают агенту котировки, свечи и поиск тикеров по рынкам Китая, Гонконга и США
Скилл пишет девятиглавый отчет по акции США, Гонконга или Китая: обратный DCF, EPV, проверка качества прибыли и расчеты оценки скриптами
Коротко о README
Страница дает структуру репозитория и четыре способа установки: попросить агента, маркетплейс Claude Code, `npx skills`, маркетплейс Codex. Отдельный совет рассказывает, как подключить одну папку скиллов к нескольким агентам через символические ссылки. Затем идет таблица всех скиллов с категориями и способом доступа, шаблон нового скилла и списки внешних ресурсов по квантовой торговле.
Бейдж для README
Исходный SKILL.md
---
name: akshare
description: AKShare 开源金融数据接口库,提供股票、期货、期权、基金、外汇、债券、指数、加密货币等全品类金融数据;当用户需要获取各类金融市场数据时使用
metadata: {"openclaw":{"emoji":"📈","requires":{"bins":["python3"]}}}
keywords:
- 股票
- 期货
- 期权
- 基金
- 外汇
- 债券
- 指数
- 加密货币
- 宏观经济
- AKShare
---
# AKShare 金融数据获取
## 任务目标
- 本 Skill 用于:通过 AKShare 接口获取全品类金融市场数据
- 能力包含:股票、期货、期权、基金、外汇、债券、指数、加密货币、宏观经济等数据
- 触发条件:用户提及 AKShare 或需要获取各类金融数据时
## 前置准备
- 依赖说明:安装 akshare 库(已包含在 dependency 中)
- 凭证配置:AKShare 无需注册或 API Key,直接调用即可使用
- 环境要求:Python 3.9+,建议定期更新 `pip install akshare --upgrade`
## 操作步骤
- 标准流程:
1. 确定数据需求 — 智能体理解用户意图(股票/期货/基金/外汇等)
2. 调用对应脚本 — 根据数据类型选择脚本
3. 解析结果 — 智能体分析返回的 JSON 格式数据
- 脚本调用映射:
- 股票数据 → `python scripts/stock_data.py --type hist --symbol 000001 --start 20240101 --end 20240131`
- 期货数据 → `python scripts/futures_data.py --type daily --exchange CFFEX --start 20240101 --end 20240131`
- 基金数据 → `python scripts/fund_data.py --type etf --symbol 510300`
- 外汇数据 → `python scripts/forex_data.py --type spot --symbol usd`
- 宏观经济 → `python scripts/macro_data.py --type gdp`