What problem does it solve?
This Skill turns vague trading ideas into a runnable quantitative strategy by generating the required configuration and signal engine code, then validating the results through a backtest workflow.
Core Features & Use Cases
- Requirements parsing: Extract instrument codes, time range (defaulting to 10 years back when omitted), and strategy intent into a runnable
config.json.
- Strategy design + coding: Implement a
code/signal_engine.py that follows the required SignalEngine contract and outputs signals in the range [-1.0, 1.0].
- Backtest-ready iteration loop: Run the built-in backtest tool, inspect
artifacts/metrics.csv and other outputs, and iteratively refine until criteria are met.
- Cross-market code normalization: Support China A-shares, US stocks, Hong Kong stocks, and crypto using the required code formatting rules.
Quick Start
Ask the system to create a strategy for AAPL.US using a clear entry/exit rule, then run the backtest for 2024 and return the metrics.