Crypto trading on autopilot.
OTTO runs autonomous trading strategies on Kraken - continuously discovered, validated against historical data, and deployed without you touching a chart.
EVALUATING
WAITING
> scanning kraken pairs...
Today P&L
+$247.18
Trades
31
Win rate
68%
Active strategies
4
no manual intervention · no charts to watch · runs 24/7
HOW IT WORKS
How OTTO trades.
Three steps, repeated continuously, across every pair you allow.
Scan
OTTO continuously evaluates every Kraken pair against momentum, volume, spread, and liquidity filters in real time.
Decide
When a candidate clears every filter, the worker fires an entry — same logic in DEMO and LIVE, no surprises.
Manage
Multi-stage exits, trailing stops, and position sizing run autonomously. Every decision is logged.
[14:32:17] scan tick #4821 — 47 pairs evaluated
[14:32:14] entry fired — long ETH/USD @ 3,341.18
[14:32:01] position closed — SOL/USD +1.23% (TP2)
[14:31:48] heartbeat ok — engine v2.4.1
WORKER
One engine. Same logic everywhere.
The same code that runs your bot in DEMO runs it in LIVE. No translation layer, no surprises between paper and production.
Continuous heartbeat, leak-proof state recovery, and full audit logs of every scan, entry, and exit.
- Single execution path
- Crash-safe state recovery
- Full decision audit trail
OPTIMIZER
Strategies discovered, not guessed.
OTTO's optimizer runs thousands of variant configurations against historical replay data, ranking survivors by out-of-sample performance — not in-sample fit.
Every candidate is annotated with sim-vs-live parity status. You always know which strategies were tested under realistic constraints.
- Walk-forward validation
- Parity-aware ranking
- Replay-grade fidelity
OPT-047 · evaluate_sim
sim relaxed7 survivors / 432 candidates · best PF 2.14
| # | candidate | family | PF |
|---|---|---|---|
| 1 | cand-0142 | surge_breakout | 2.14 |
| 2 | cand-0089 | vwap_band_reentry | 1.97 |
| 3 | cand-0311 | range_compression_release | 1.89 |
| 4 | cand-0207 | early_momentum_v1 | 1.76 |
TRUST
Built so you can verify.
Scoped exchange access
OTTO does not custody funds. Saved Kraken keys are encrypted at rest, never displayed after save, and used only for authorized execution and reconciliation.
Open architecture
Self-hostable, auditable, no proprietary execution layer.
Built for Kraken
Single exchange, deeply integrated — no LCD-screen abstractions.
Versioned everything
Every config, every snapshot, every decision. Reproducible by design.