AKQuant Strategy Developer

Genererar körbar `akquant` kvantstrategikod: hooks, backtest, risk, optimering

av lzwme · lzwme/finance-quant-skills

Testad · Fungerar ★ 8.4/10

AKQuant Strategy Developer — Genererar körbar `akquant` kvantstrategikod: hooks, backtest, risk, optimering

Vad den gör

Genererar exekverbar kvantitativ handelsstrategikod för `akquant`-ramverket, som täcker `Strategy` livscykel-hooks, backtest-konfiguration, orderhantering, riskregler och parameteroptimering. Innehåller en `API`-referens, strategimönster, risk- och optimeringsguider plus en kodmall. Utlöses när en användare utvecklar en kvantstrategi, sätter upp ett backtest, lägger till riskkontroller, finjusterar parametrar eller nämner `akquant`.

Testrapport

Genererade ett dual-MA backtest vars `Strategy`-klass (`on_bar`, `get_history`, `buy/sell`, `get_position`) kördes ordagrant mot verklig `akquant` 0.3.7 och returnerade ett `BacktestResult` med Sharpe och max-drawdown. Exemplet `run_backtest` i Steg 4 är dock inaktuellt: `execution_mode="NextOpen"` utlöser nu `ValueError` och `symbol=` måste bli `symbols=`. Eftersom `akquant` är ett obskyrt 156-stjärnigt ramverk som en baslinje utan skicklighet inte kan skriva körbar kod för, är den korrekta `Strategy API` den levererar en verklig, mätbar vinst när du väl har fixat de två körparametrarna.

Testad: 2026-07-19 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/lzwme/finance-quant-skills
mkdir -p ~/.claude/skills
cd finance-quant-skills && cp -r skills/akquant ~/.claude/skills/akquant

Kommandon och exempelprompter

  • /akquantGenererar körbar `akquant` kvantstrategikod: hooks, backtest, risk, optimering

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 帮我用akquant写一个双均线交叉策略,回测最近一年的数据并加上止损风控规则。
  • 给现有的akquant动量策略加上最大回撤熔断和仓位管理规则,然后重新跑一次回测。
  • 帮我配置akquant的参数优化流程,在不同均线周期组合里寻找夏普比率最高的那一组。