What problem does it solve?
This skill removes the technical friction from quantitative trading by automating the design, coding, and backtesting process for financial strategies across multiple asset classes.
Core Features & Use Cases
- Automated Strategy Lifecycle: Handles everything from parsing user intent and generating Python signal logic to executing backtests and evaluating performance metrics.
- Multi-Market Support: Seamlessly integrates data from Tushare (A-shares), YFinance (US/HK stocks), and OKX (Crypto) using a unified interface.
- Use Case: A user can request a dual moving average crossover strategy for a specific stock, and the agent will automatically generate the signal engine, run the backtest, and provide a performance report with actionable improvement items.
Quick Start
Use the strategy-generate skill to create and backtest a dual moving average crossover strategy for 000001.SZ using 5 and 20 day windows for the year 2024.