Skip to content
Docs · Trading

Live trading

Real orders on your own exchange accounts, only after your explicit sign-off.

Connect an exchange account

Add an exchange account under Live Trading with your own API keys. Keys are encrypted at rest and never appear in the interface or logs. Keys must have withdrawals disabled: verification checks this where the exchange allows it, and otherwise you confirm it. Each account is verified, scoped to your workspace and to the venue it belongs to. Most venues also offer a demo or test account to try the flow first.

Supported live venues

Live trading supports Binance perpetuals, coin-margined futures, spot and options, Bybit, OKX, Hyperliquid, Deribit and US stocks and ETFs through a supported broker, as well as FMZ robots and Freqtrade bots as bridges. Hong Kong and China A-share trading is planned but not yet available.

Authorise a strategy

Nothing trades real money until you sign off. Promote to live from a strategy page or the live page's Add strategy button, choose a verified account on the strategy's venue, give a reason and type GO LIVE to confirm.

A strategy that is not in paper trading yet is admitted to paper first. A strategy without passing evidence needs an extra explicit consent and a maximum notional. The sign-off is stored as a signed release record with your identity and the exact code, and it can be revoked but never edited.

The live engine

The live engine mirrors the paper strategy's decisions to the venue at your account's scaled size, after checks for duplicates, stale signals and risk. It keeps a ledger of orders and fills and reconciles positions with the exchange.

Fidelity checks

Every 6 hours a fidelity monitor compares each live strategy's realised results with its backtest: return, hit rate, trade frequency, drawdown and execution cost. A first breach is a warning, a second halves the size, and a third demotes the strategy to paper and closes its positions. New authorisations start at reduced size and grow with each clean check.

Stop first

Disable trading (kill switch) and Close all positions are always available and act before anything else: the kill switch refuses every new entry while exits still go through, and Close all positions cancels open orders and closes every position on the venue at market, even if the engine is down. The engine recovers state from its ledger after a crash. Releasing the kill switch does not enable trading again; that stays a separate, deliberate step.

What the page shows

Positions, orders, fills, account balances and risk usage are read from the venue through a cached client per account, so the page stays responsive. Every figure is the exchange's own.

Before going live

Run the strategy in paper trading first, compare its paper parity, and read its risk review. Start with a small capital allocation, and keep the daily loss limit conservative until the live record matches the paper record.