Deploy trading bots that turn volatility into realized profit
the alternative, for the rest of us.
Compose, backtest, and run algorithmic bots across stocks, options, crypto, and futures — with institutional-grade guardrails on every order.
No credit card · Paper trading is free · Live execution is opt-in and risk-gated
Illustrative demo data — not live performance or a projection.
Four steps from idea to guarded execution
The same decision and execution path powers backtest, paper, and live — so what you validated is exactly what runs.
Discover
Scored smart lists rank the whole universe by recency-decayed signal composites, so the freshest setups float to the top — not stale ones.
Validate
Walk the strategy forward across ten years of daily history with embargoed splits and champion/challenger lineage — no peeking, no cherry-picking.
Deploy
Launch on the built-in $100k paper account or a connected broker in minutes, wrapped in prop-firm-style risk rails from the first order.
Relax
Drawdown-ladder guards, stale-data fail-closed gates, and a full audit trail watch every tick — so you never have to babysit a bot.
A real strategy library, built in
Every card is a live, composable strategy from the platform catalog — not a mockup. The curves sketch each mechanic and are illustrative only, never real returns.
DCA Ladder
Scales into a position down a fixed ladder of price rungs, then takes profit on the whole stack at a single target.
Backtest it in the LabSupernova
Accumulates through the dips on widening rungs and harvests the entire position as price converges back.
Backtest it in the LabCross-Sectional Momentum
Ranks the universe and rotates capital into the strongest names, dropping laggards as their scores decay.
Backtest it in the LabMean-Reversion Fade
Fades stretched moves back toward a rolling mean — enters on the overshoot, exits as price reverts.
Backtest it in the LabRange Grid
Rests buy and sell rungs across a sideways band and harvests the chop between them.
Backtest it in the LabSignal Confirmation
Places an order only when the weighted stack of signal algos agrees — a loud dissent means no trade.
Backtest it in the LabThe platform under the bots
Retail-grade UX on top, institutional-grade machinery underneath.
Scored smart lists & signals
Live screens that rank symbols by a decaying composite of 32 signal algos. Bots subscribe to the list, not a static basket — the universe refreshes itself.
Walk-forward Lab
Calendar walk-forward backtests with embargoed splits, out-of-sample scoring, and explicit champion promotion — models earn their place.
Multi-venue
Alpaca and Robinhood today — paper and live — on a broker-adapter contract built to add more venues without touching a strategy.
Risk guards & drawdown ladders
Stepped drawdown ladders, buying-power pre-checks, kill switches, and pre-trade gates on every order path. Missing data means no trade.
Real-time observability
OpenTelemetry traces, structured logs, and live health dashboards across every money path — the platform watches itself, in the open.
Multi-tenant, audit-grade security
Tenant-scoped RBAC, encrypted broker credentials that are never returned by the API, and a hash-chained audit log on every mutation.
The whole desk on one screen
Positions, working orders, guard telemetry, and the live tape share a single pane — the same numbers the bots trade on, not a separate report.
Illustrative product view — not live data
Built for trust, down to the ledger
Everywhere money moves, the platform is engineered like a ledger, not a spreadsheet.
Event-sourced money paths
Positions, cash, and P&L are projections folded over an append-only event log — never a mutable balance that can silently drift.
Fail-closed by default
Unknown flag: off. Missing or stale data: no trade. Reconciliation mismatch: halt and alarm. The safe state is always the default state.
Hash-chained audit log
Every mutation of accounts, orders, and risk settings is chained to the previous record — tamper-evident by construction.
Encrypted credentials
Broker keys are encrypted at rest and never logged or returned by any API response.
- #104order.placedAAPL · buy 12hash 9f2c
- #105fill.received12 @ $227.14prev 9f2c → hash 41be
- #106cash.debited−$2,725.68prev 41be → hash c803
Balances are computed from the chain — never stored as mutable state.
Put a disciplined bot to work
Start on the built-in $100k paper account — no card, no broker required. Go live only when the numbers have earned it.