Backtest playground
Runs synchronously against cached parquets (fetch first via
python -m cogalyzer fetch). autotrader scoring model: score ≥ min
of 15, confirmed flips, quality gates, BTC crash + session filters, BE + trail +
TP1/TP2 exits. Entries are post-only limits at the signal close — no slippage,
but unfilled signals are lost. All results are
net of maker/taker fees and funding.
Indicator constants stay locked (ATR 10/×3, CVD-EMA 17, EMA50/100).