Multi-user · Your broker · Your money

Algorithmic trading,
on your own broker, on your own terms.

Connect your own Alpaca account. Run your own algorithmic strategies on US equities, ETFs, and crypto. Graduate from paper to live only after a 6-check eligibility gate. SleeveFolio never holds your money — every order goes directly to your broker.

Your broker, your money

Bring your own Alpaca account. SleeveFolio never custodies funds — every order routes directly to your broker. Disconnect anytime; your data stays yours.

Paper → Live gate

6 eligibility checks (paper Sharpe ≥ 0.7, max drawdown < 8%, 30-day track record, zero broker–local drift). Live trading literally cannot turn on until all pass + your authenticator-app code.

Kill switch

Pause, Cancel open orders, Liquidate all — reachable in one click from every screen. Mobile keeps a persistent FAB.

Audit log, your way

Every signal, decision, order, fill, and reconciliation drift gets an append-only event row. Export your slice as JSONL anytime; delete-account hard-purges every row.

Strategy A/B compare

Walk-forward folds, side-by-side metrics (Sharpe / Sortino / max drawdown / CAGR), one-click rollback. A new version only promotes after the gate re-passes.

Free-only data, no surprise bill

Bars, quotes, fundamentals, and macro from Stooq, Alpaca IEX, SEC EDGAR, FRED, and friends. Tier-allocated daily rate budgets so a Free user can never starve a paid one.

Risk caps that actually fire

Sleeve budgets with min/max bands, per-trade $, per-day $, single-position cap, sector cap, drawdown de-risk threshold. Breach = sleeve pauses before the next signal run.

2FA + recovery codes

TOTP authenticator-app gate before live trading can flip. 10 scrypt-hashed one-time recovery codes shown once; download / copy / regenerate.

Idempotent orders

Every order submission carries a stable client_order_id. A network retry or job re-run never double-fills at the broker.