PAPERSimulated trading only — no real orders are sent. Live activation is off.
Gletscher

System status

What is real today versus planned. Nothing here is simulated to look functional.

Live probes

Kraken public API:
checking…
EUR/CHF:
unavailable
functional
Kraken public market data (ticker, OHLC, depth, asset pairs)Server-side, cached, retries with backoff, stale-cache fallback
functional
Dynamic pair limits (ordermin, costmin, precision)From Kraken AssetPairs
functional
Candle persistenceManual ingest + hourly scheduler appends; CSV upload
functional
Strategy library (trend, mean-reversion, risk-parity) + regime classifierDeterministic, bar-close only
functional
Server-side risk engineHard bounds, caps, stops, freshness, spread, min order, duplicate guard
functional
Paper trading (virtual EUR wallet)Fills by walking the live Kraken order book + slippage + taker fee
functional
Hourly backend schedulerRuns cycles only for bots in running state
functional
Manual Run CycleSame engine as scheduler
functional
Backtest Lab (event-driven, walk-forward)On stored real candles only
functional
Strategy tournament with multiple-comparison hurdleSelects a PAPER candidate or ‘do nothing’
functional
AI Analyst (LLM)Lovable AI, strict JSON, advisory only
functional
Rule-based analysis
not connected
News summarisationNo news source integrated
functional
Journal, audit log, CSV exports, CHF ledgerCHF via Kraken EUR/CHF at fill time
functional
In-app alerts, daily digest, weekly reviewBuilt from stored data
not connected
Email / push notificationsNot wired
functional
Kraken read-only API connectionEncrypted at rest; withdraw-permission probe refuses unsafe keys
partial
Champion/challenger shadow tracking over timeTournament picks champion; continuous shadow P&L not yet tracked
partial
Live order executionBounded-price IOC spot orders, explicit activation and one order per cycle; OFF by default; no real order tested yet
functional
Manual live-order dry runRead-only balances/open orders; exact proposed parameters, estimated book costs; nothing sent
partial
Live partial-fill and restart reconciliationPersistent client IDs, Kraken order/trade sync and deduplicated fills; real-exchange behavior not yet verified
partial
Emergency cancellation of Gletscher live ordersCancelOrder only for app-owned orders, never CancelAll; requires a trading key and has not been tested live