Joinquant Skill
Generate accurate, runnable quantitative strategy code for the JoinQuant (聚宽) platform. Use this skill when the user asks to write a stock/ETF/futures backtest, paper-trading, or live-trading strategy on JoinQuant — the skill provides progressive-disclosure access to the complete JoinQuant API knowledge base (14 categories, 294KB official docs), 5 production-ready strategy templates (single-stock MA, multi-factor, ETF rotation, momentum, mean-reversion), and a lint tool that catches hallucinated APIs, future-function violations, and unset price-mode/slippage/commission. Chinese-friendly. Code
Install
npx skills add gaaiyun/joinquant-skill --skill joinquant-skillgit clone --depth 1 https://github.com/gaaiyun/joinquant-skill.git /tmp/joinquant-skill
mkdir -p ~/.claude/skills
cp -r /tmp/joinquant-skill/. ~/.claude/skills/joinquant-skillPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# JoinQuant Skill Generate quantitative strategy code that runs on the JoinQuant platform without modification. ## When to Use This Skill Yes: - Stock backtest / paper trading / live trading on JoinQuant (聚宽) - ETF rotation, multi-factor stock selection, momentum, mean reversion strategies - Futures (期货) strategies on JoinQuant - Margin trading (融资融券) strategies - Strategy code review / lint to catch hallucinated APIs and future-function violations - Translating a strategy idea into JoinQuant API calls No: - Local data analysis without JoinQuant (use `jqdatasdk` directly, or pandas/numpy) - Strategy backtesting on other platforms (vectorbt, backtrader, vn.py — use those skills instead) - Pure machine learning model training (no JoinQuant-specific API needed) - Live trading on broker APIs other than JoinQuant simulated trading (CTP, Interactive Brokers, etc. need different skills) ## Default Mode Most user requests fall into one of three patterns. Detect the pattern first, then route: | Pattern | Trigger | Action | |---|---|---| | **Quick code** | "帮我写一个 X 策略" / "用聚宽实现 Y" | Pick template, fill in user-specific parts, return ready-to-paste code | | **API question** | "聚宽里 get_price 的 fq 参数是什么意思" / "set_option 都有哪些选项" | Load matching `references/XX-*.md` and answer based on it | | **Code review** | "帮我审一下我这段聚宽代码" / paste of existing code | Run mental `strategy_lint.py` against it (or actually call it), point out hallucinated APIs and missing safeguards |
Details
- Skill name
joinquant-skill- Repository
- gaaiyun/joinquant-skill
- Repo updated
- 26 October 2026
FAQ
What does the Joinquant Skill skill do?
Generate accurate, runnable quantitative strategy code for the JoinQuant (聚宽) platform. Use this skill when the user asks to write a stock/ETF/futures backtest, paper-trading, or live-trading strategy on JoinQuant — the skill provides progressive-disclosure access to the complete JoinQuant API knowledge base (14 categories, 294KB official docs), 5 production-ready strategy templates (single-stock MA, multi-factor, ETF rotation, momentum, mean-reversion), and a lint tool that catches hallucinated APIs, future-function violations, and unset price-mode/slippage/commission. Chinese-friendly. Code
How do I install the Joinquant Skill skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add gaaiyun/joinquant-skill --skill joinquant-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Joinquant Skill popular?
It lives in gaaiyun/joinquant-skill, which has 90 GitHub stars and 19 forks.
Related skills
Chanlun Trading System
80noahnan-max/chanlun-trading-system
把缠论分析变成先定级别、再认结构、先写失效点的可执行研究流程。Use for A-share, HK-stock, ETF, index, or futures analysis with 中枢、分型、笔、线段、背驰、区间套、三类买卖点 and multi-level recursion, or for converting Chan theory into reproducible backtest rules. Research and study only; never issue stock tips or promise returns.
Venice X402
160veniceai/skills
Manage Venice x402 wallet credits. Covers POST /x402/top-up (payment discovery + signed USDC settlement, $5 min / $10,000 max), GET /x402/balance/{walletAddress}, GET /x402/transactions/{walletAddress}, USDC on Base (eip155:8453) and Solana mainnet, the PAYMENT-SIGNATURE / SIGN-IN-WITH-X header names, transaction types TOP_UP/CHARGE/REFUND (multi-component charges, request-level refunds, clamped charges), and the 402 PAYMENT-REQUIRED responses returned by x402-enabled endpoints.
Who Built This Before Me
76iagochavarry/who-built-this-before-me
Check whether a project, tool, library, or product idea has already been built before the user invests time in it. Find existing solutions, extract standard patterns, benchmark the user's angle against prior art, and deliver a clear verdict (build / fork / contribute / use existing / investigate why it failed). Use this skill whenever the user describes something they're thinking of building, making, shipping, launching, or coding — especially phrases like "I want to build…", "I'm thinking of making…", "should I build X…", "is there already a…", "my idea is…", or when the user is scoping a new
Venice Crypto Rpc
160veniceai/skills
Use Venice as a pay-per-call JSON-RPC proxy to 27 EVM, Starknet, and Solana networks. Covers the public GET /crypto/rpc/networks, POST /crypto/rpc/{network}, chain families and their explicit per-family method allowlists, the 1×/2×/4× method-tier pricing model (~$7e-7 per credit), the per-minute rate limit and per-user request serialization, idempotency keys for safe retries, single vs batch (≤100) requests, and the unsupported stateful/WebSocket methods (eth_subscribe, eth_newFilter, *Subscribe, etc.).
Ict Trading Model
66carreypro/ict-trading-model
Analyze liquid markets with a strict ICT/SMC framework that combines multi-timeframe bias, liquidity sweeps, displacement, close-confirmed MSS/BOS, FVG/OB/Breaker/OTE retracements, premium-discount location, session timing, invalidation, targets, and risk-to-reward. Use for ICT chart reviews, live-market analysis, OHLCV scans, or validating a user's trade thesis. Return an auditable setup status and conditional plan; do not use for generic indicator analysis, order execution, or claims of proven institutional intent.
Web3 Polymarket
194Polymarket/agent-skills
Polymarket integration for prediction market trading on Polygon. Covers authentication (L1 EIP-712, L2 HMAC-SHA256, builder headers), order placement (GTC/GTD/FOK/FAK, batch, post-only, heartbeat), market data (Gamma API, Data API, orderbook, subgraph), WebSocket streaming (market/user/sports channels), CTF operations (split, merge, redeem, negative risk), bridge (deposits, withdrawals, multi-chain), and gasless relayer transactions. Use when building AI agents, autonomous market makers, prediction market UIs, or any application integrating with Polymarket on Polygon.
Browse the most popular Claude skills, all finance & crypto skills, or write your own with the skills generator.