joinquant-skill

Route prompts to JoinQuant API categories and templates for runnable strategy code.

67|16|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/gaaiyun/joinquant-skill --skill joinquant-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: joinquant-skill
Source: https://github.com/gaaiyun/joinquant-skill/tree/main
Command: npx skills add https://github.com/gaaiyun/joinquant-skill --skill joinquant-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

AI agents often struggle to generate correct, runnable code for the JoinQuant platform. This Skill provides a structured API knowledge base, production-ready templates, static linting, factor libraries, and a research-to-strategy pipeline to ensure accurate results and smooth integration.

Core Features & Use Cases

  • Progressive-disclosure API references split into 14 categories (14 API categories, 294KB doc) to guide AI prompt routing.
  • 5 production-ready strategy templates (basic, multi-factor, ETF rotation, momentum, mean-reversion) with embedded rationale and guardrails.
  • Local lint tool that catches hallucinated APIs, future-function violations, and missing price-mode/slippage/commission settings.
  • Factor library and single-factor analysis tools for local research and model evaluation.
  • Research importer pipeline to translate broker研报 into JoinQuant-compatible code.

Quick Start

Use a natural-language request like: "Write a mean‑reversion strategy for the Shanghai market using RSI and Bollinger bands and paste it into JoinQuant editor."

Frequently Asked Questions about joinquant-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate runnable JoinQuant strategies from AI prompts?

To generate runnable JoinQuant strategies from AI prompts, route natural language requests through 14 API categories and 5 production-ready templates to output executable stock, ETF, and futures code.

What is the best way to prevent hallucinated APIs in JoinQuant code generation?

Preventing hallucinated APIs in JoinQuant code generation requires a local lint tool that catches invalid functions, future-function violations, and missing price-mode, slippage, or commission settings before execution.

Can I use broker research reports to build JoinQuant-compatible trading strategies?

You can use broker research reports to build JoinQuant-compatible trading strategies by utilizing a research importer pipeline that translates report logic into executable factor library code.

Does the JoinQuant skill include templates for ETF rotation and mean-reversion strategies?

The JoinQuant skill includes 5 production-ready templates for ETF rotation, mean-reversion, momentum, multi-factor, and basic strategies, each with embedded rationale and guardrails for immediate deployment.

How do I perform single-factor analysis for local model evaluation in JoinQuant?

Perform single-factor analysis for local model evaluation in JoinQuant by utilizing the integrated factor library tools, which support local research and assess factor efficacy before strategy integration.

Why does my AI generated trading strategy fail the JoinQuant platform lint checks?

AI generated trading strategies fail JoinQuant platform lint checks due to missing slippage or commission configurations, future-function violations, or referencing hallucinated APIs not present in the 14 supported categories.