backtest

Installation
SKILL.md

Create a catquant backtest script.

Arguments

Parse $ARGUMENTS as: strategy symbol interval

  • $0 = strategy (ema-crossover, rsi, macd, kdj, boll). Default: ema-crossover
  • $1 = symbol (e.g., SH600000, SZ000001). Default: SH600000
  • $2 = interval (D, 5m, 1m). Default: D

If no arguments, ask the user.

Instructions

  1. Read catquant-expert for workflow, API, and strategy patterns
  2. Create script at backtesting/{strategy_name}/{symbol}_{strategy}_backtest.py
  3. The script must: load data, compute signals, run backtest, export JSON, render charts, print metrics
  4. Explain the backtest report in plain language
Installs
2
GitHub Stars
2
First Seen
Mar 15, 2026
backtest — fidingks/mao-quant