Actions
All ML operations — no command line.
What does this mean? (plain language)
First run? Set in Admin → App Settings: TWELVE_DATA_API_KEY (required), TWELVE_DATA_SYMBOLS (e.g. EUR/USD,GBP/USD,USD/JPY). Then Backfill → Aggregate for 90+ bars per symbol.
- Backfill Data — Fetch historical bars (need 90+ per symbol)
- Aggregate — 1min→1H only when TWELVE_DATA_INTERVAL=1min; skipped when 1h
- Train Model — Manual: select target. Auto: try all, pick best by Sharpe
- Run Backtest — Stress test, disabled regimes, Litmus test
- Run All (Manual) — Backfill → Aggregate → Train (your target) → Backtest
- Run All (Auto) — Backfill → Aggregate → Auto-tune → Backtest
Manual (choose target yourself)
Auto (try all targets, pick best by Sharpe)