By lzwme
Develop and backtest quantitative trading strategies for Chinese financial markets (A-shares, futures) using Python frameworks like AKShare, Backtrader, RQAlpha, JoinQuant, QMT, MiniQMT, and Tushare — covering data fetching, event-driven backtesting, parameter optimization, and live trading.
生成 akquant 框架的可执行量化策略代码,涵盖数据接口、事件驱动、风控与优化。当用户需要开发量化策略、配置回测环境、设置风控规则、进行参数优化、实现横截面轮动策略,或提及 akquant 时使用
AKShare 开源金融数据接口库,提供股票、期货、期权、基金、外汇、债券、指数、加密货币等全品类金融数据;当用户需要获取各类金融市场数据时使用
Backtrader 开源量化回测框架,支持多数据源、多策略、多周期回测与实盘交易,纯Python实现。当用户需要开发量化策略、进行回测分析、编写交易逻辑、回测参数优化,或提及 backtrader、量化回测框架时使用。若用户仅需数据获取而无回测需求,引导使用 baostock/akshare/tushare 等数据 Skill。
BaoStock 免费开源 A 股数据平台,无需注册、无需 API Key,支持股票行情、K线、财务数据、行业分类、指数成分股查询。当用户提及 baostock、需要获取A股历史行情、财务报表、交易日历,或需要**免费、免注册**的A股数据时使用。与 tushare(数据更全但需注册)和 jqdatasdk(聚宽数据)不同,baostock 完全免费无限制,适合快速入门和低成本数据需求。
聚宽(JoinQuant)官网策略开发指南,涵盖回测、模拟交易、数据 API、交易函数、因子与技术指标。当用户编写聚宽策略、回测、模拟盘、查询聚宽 API、get_price/order/run_daily、Alpha 因子、技术指标,或提及 joinquant、聚宽、jqdata 策略时使用。本地数据获取请用 jqdatasdk 技能。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
一个面向金融量化交易领域的 Claude Skills 技能维护仓库,基于 Agent Skills 标准构建。
本仓库维护金融量化交易相关的 Skills,涵盖量化策略开发、金融数据分析、交易框架文档查询等场景。每个 Skill 位于独立文件夹中,包含 SKILL.md 指令等文件。
finance-quant-skills/
├── skills/ # 量化交易相关的 Skills 集合
│ ├── akquant/ # AKQuant 框架量化策略开发(事件驱动、风控与优化)
│ ├── akshare/ # AKShare 开源金融数据接口(股票/期货/基金/加密货币等)
│ ├── backtrader/ # Backtrader 开源量化回测框架
│ ├── baostock/ # BaoStock A股数据平台(免费行情、K线、财务数据)
│ ├── jqdatasdk/ # 聚宽数据接口(A股行情、财务、因子数据)
│ ├── joinquant-docs/ # 聚宽官网策略开发文档(回测/模拟/API/因子/技术指标)
│ ├── miniqmt/ # MiniQMT 迅投量化交易接口(XtQuant,支持交易下单)
│ ├── pywencai/ # 同花顺问财数据查询(中文自然语言查询)
│ ├── qmt-docs/ # QMT 策略开发指南与 API 参考文档
│ ├── rqalpha/ # RQAlpha 米筐开源回测框架(A股/期货)
│ ├── tdxquant/ # 通达信量化数据获取(行情/K线/财务/板块/公式执行)
│ └── tushare/ # Tushare 数据接口(A股行情、财务、宏观数据)
├── template/ # Skill 模板
└── .claude-plugin/ # Claude Code 插件配置
请根据你的使用场景选择合适的安装方式:
以对话的形式告诉 Agent 智能体,如 OpenClaw:
帮我安装这个 skills 仓库中的所有技能: https://github.com/lzwme/finance-quant-skills
帮我安装这个 skills 仓库中的 qmt-docs 技能: https://github.com/lzwme/finance-quant-skills
将该仓库注册为 Claude Code Plugin marketplace:
/plugin marketplace add lzwme/finance-quant-skills
然后安装指定的 Skills 插件:
/plugin install quant-skills@finance-quant-skills
/plugin install quant-docs@finance-quant-skills
也可以通过界面操作:选择 Browse and install plugins → finance-quant-skills → 选择插件 → Install now。
安装后,直接描述需求即可触发对应 Skill,例如:"使用 QMT 文档 Skill 查询如何通过 Python 调用交易接口"。
npx skills 工具为智能体安装技能# 查看帮助
npx skills --help
# 查看当前项目下已安装的技能
npx skills list
# 查看已全局安装的技能
npx skills list -g
# 更新已安装的技能
npx skills update
# 安装当前仓库技能
npx skills add lzwme/finance-quant-skills
不同编程智能体的 skills 目录规范有所不同。当我们在多个编程工具之间切换使用时,需要配置多个 skills 目录。
通过软连接和 .gitignore 配置,可以将 skills 目录链接到多个编程工具的 skills 目录中,如此则仅在源目录维护更新文件即可。
创建软连接的命令示例如下:
# 假若在 agents/skills 中维护 skills
# 创建 .cluade、.cursor 的 skills 软连接
# macOS/Linux 下
ln -s agents/skills .cluade/skills
ln -s agents/skills .cursor/skills
# windows powershell 下(其中的 Junction 也可换为 SymbolicLink,但需管理员权限执行)
New-Item -ItemType Junction -Path .cluade/skills -Target <绝对路径>/agents/skills
New-Item -ItemType Junction -Path .cursor/skills -Target <绝对路径>/agents/skills
.gitignore 配置示例如下:
# 假若仅在 .agents/skills 中维护 skills
# 忽略 .cluade、.cursor 等目录下的 skills 软连接
.cluade/skills
.cursor/skills
.codebuddy/skills
本项目共包含 12 个 Skills,按功能分为三大类:数据获取、回测框架、策略开发与文档。安装后,直接向 AI 助手描述需求即可自动触发对应 Skill。
帮我用 baostock 获取贵州茅台 2025 年全年的日 K 线数据,前复权
sh.600519 / sz.000001,支持 --adjust 2(前复权)帮我用 akshare 查看沪深 300 ETF(510300)的实时行情 帮我用 akshare 获取中国 2025 年 GDP 宏观数据 帮我用 akshare 查询 BTC/USDT 的加密货币价格
python scripts/stock_data.py --type hist --symbol 600519 --start 20250101帮我用问财查询"市盈率小于 20 且 ROE 大于 15% 的股票"
WENCAI_COOKIE)帮我用通达信查看贵州茅台的实时行情和 K 线数据 帮我用通达信执行 MACD 公式,参数 12,26,9
600519.SH,财务字段如 --fields fn193,fn197帮我用 miniqmt 订阅贵州茅台的实时行情 帮我用 miniqmt 查询持仓并下单买入 100 股平安银行
600519.SH,周期 1d/1m/tick帮我用聚宽获取招商银行 2025 年的财务指标和估值因子
JQDATA_TOKEN)600036.XSHG(上海)/ 000001.XSHE(深圳)jqdatasdk 用于财经数据拉取;joinquant-docs 用于官网策略编写与 API 查阅帮我用 tushare 获取上证指数 2025 上半年的日线数据和宏观数据
TUSHARE_TOKEN)000001.SZ / 600036.SH帮我用 backtrader 写一个双均线交叉策略,回测贵州茅台 2025 年数据,计算夏普比率和最大回撤
__init__ 中定义,交易逻辑在 next 中编写帮我用 rqalpha 写一个期货双均线 CTA 策略,回测沪深 300 期货 IF2401
download-bundleinit(初始化)、handle_bar(K 线触发)、scheduler 定时调度IF2401.CCFX,期货专用下单函数 buy_open / sell_closenpx claudepluginhub lzwme/finance-quant-skills --plugin quant-skillsA股量化交易 Skill - 使用 Tushare Pro 获取数据,Backtrader 进行回测
A-share market data query skills for tushare-cli: stock, index, concepts, sector rotation, financials, futures, forex
迅投 QMT 量化交易 AI 技能集:因子回测脚本生成(后续将补充期货交易、实盘模板、信号推送等技能)
BaoStock A-share securities data API reference — 23 endpoints covering K-line, financials, macro, dividends, and industry classification with 9 documented pitfalls
FinLab quantitative trading skills for global stock markets (TW, US, KR, JP, HK) - includes strategy development, backtesting, data analysis, and factor research
Shioaji Taiwan financial trading API guide. Covers Python native binding (sync/async), CLI tool, HTTP API server with SSE streaming, dashboard, and multi-language SDK integration (JS/TS, Go, C/C++, C#, Rust, Java/Kotlin) for TWSE/TPEX/TAIFEX markets.