713f4efc3c
feat: Pair-Typ um Trump-Universum erweitert (LINK/AAVE/ONDO/ENA/SUI/SEI)
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-12 07:44:17 +00:00
f754b91acd
feat: No-Stop-Grid-Variante (--no-stop, --pair) — erstes Edge-Signal auf XRP
...
XRP-Datenanalyse: nie enge Ranges, breite Bänder → No-Stop-Design.
OOS-PF 2.0-2.74, Volldurchlauf +49% bei 10% MaxDD. Gate formal ❌
(Worst-Window + Ratio), Tail-Risiko dokumentiert.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-10 07:17:33 +00:00
3d16b76f23
feat: Grid-Timeframe parametrisierbar (--tf) — kürzere TFs monoton schlechter
...
aggregateTf verallgemeinert aggregate4h. Walk-Forward 1h/15m:
PF 0.59/0.29 (vs 0.87 auf 4h), 15m MaxDD 97% — Fee-Mathematik bestätigt.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-10 07:00:45 +00:00
b5dd953afc
feat: ATR-GridBot mit Regime-Filter — Walk-Forward, Gate nicht bestanden
...
3 fixe Varianten (spacing 1.0/1.5×ATR, ADX<20/15): OOS-PF 0.87/1.03/0.94.
Grid-Stops bei Range-Breakdowns fressen die TP-Gewinne — kein Paper-Deploy.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-10 06:43:38 +00:00
29000a2bba
feat: Rotation-Walk-Forward-CLI (gemeinsame OOS-Aggregation extrahiert)
...
aggregateOos() aus runWalkForward herausgezogen und exportiert; beide
Walk-Forward-Varianten (Donchian + Rotation) nutzen dieselbe OOS-Logik.
Neues Script rotation-walkforward.ts mit identischem Report-Format und
Persistenz in backtest_runs (kind='rotation-walkforward').
package.json: "rotation"-Script ergänzt.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-09 22:09:22 +00:00
8e838c4a66
feat: --fixed Flag — Walk-Forward ohne Grid-Suche (fixe Spec-Default-Parameter)
2026-06-09 22:03:31 +00:00
cdf5b133a9
feat: Backfill-Ziel auf 36 Monate erweitert
2026-06-09 21:48:23 +00:00
736db184ab
feat: Short-Seite im Runner + Walk-Forward-CLI (--shorts Flag)
...
- BacktestConfig.allowShort: boolean (required, explizit)
- Runner: Short-Entry (stop = close + mult×ATR), updateChandelierShort für Trail,
Stop-Check auf High >= stop, Gap-Fill nach oben
- Bestehende Runner-Tests: allowShort: false ergänzt (Verhalten byte-identisch)
- Neuer E2E-Test: Short-Breakout → trailing_stop; Long-Only-Sanity-Check
- walkforward.ts script: --shorts Flag, Ausgabe "Shorts: AN/AUS"
- walkforward.test.ts: allowShort: false ergänzt
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-09 21:33:58 +00:00
986ec4446d
fix: Backfill-Stall-Guard gegen Endlosschleife am History-Ende
2026-06-09 21:03:34 +00:00
1a1e2301a5
feat: Walk-Forward-CLI mit Gate-Report und Run-Persistenz
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-09 20:58:32 +00:00
a007c9dc6f
feat: Crypto.com-Client und Backfill-Script
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-09 20:58:27 +00:00