Finance Quant Skills

13 скиллов для квантовой торговли на рынке китайских A-акций: данные AKShare и BaoStock, бэктесты Backtrader и RQAlpha, документация QMT и JoinQuant

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

Широкий доступ

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

  • Скилл `miniqmt` выставляет и снимает торговые заявки через клиент QMT, в том числе на реальном счете
  • Для `pywencai` нужны куки сессии, для `jqdatasdk` и `tushare` токены, а они дают доступ к аккаунтам
  • Скрипты скиллов запускают Python и ходят к внешним источникам данных
Все причины и проверки

lzwme/finance-quant-skills

Установка

В терминале, через 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 источников без ключей

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

Набор устанавливаемых финансовых скиллов для агента: новости, данные по акциям, тональность, прогноз, сигналы, отчеты и поиск

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

Claude for Financial Services CN

claude-for-financial-services-cn

Неофициальный набор из 63 скиллов для Claude Code: DCF, сравнение компаний, LBO, отчеты и деки по китайским акциям с данными Wind, iFind и AkShare

ПлагинРасширенный доступ876Звезды репозитория

Набор скиллов для частных инвесторов и трейдеров: обзор рынка, скрининг акций, теханализ, планирование сделок, журнал и разбор результатов

СкиллШирокий доступ3,4 тыс.Звезды репозитория

Скилл и MCP-сервер дают агенту котировки, свечи и поиск тикеров по рынкам Китая, Гонконга и США

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

Скилл пишет девятиглавый отчет по акции США, Гонконга или Китая: обратный DCF, EPV, проверка качества прибыли и расчеты оценки скриптами

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

Коротко о 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`

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

Foxx AIFinance Quant Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.