Ask Orbital Chat or one of your agents in plain English. Chat proposes every change as a card you apply; an agent saves a draft and asks before it tracks a strategy or spends on a backtest.
01 · How it works
Every step, up close.
A universe, two indicators, an entry, an exit and a size — every rule is a node on the canvas, and the agent reads it back before it names it.
Universe · Custom list
Input
preset: custom
customTickers: SPY,QQQ
EMA 9 · 5m
Indicator
kind: ema
period: 9
timeframe: 5m
EMA 21 · 5m
Indicator
kind: ema
period: 21
timeframe: 5m
Entry Rule
Entry Rule
side: long
trigger: crosses_above
Exit Rules
Exit Rules
signal_trigger: crosses_below
stop_kind: percent
stop_percent: 0.5
take_profit_pct: 1
Position Sizing
Position Sizing
mode: risk_percent
value: 0.25
Signals
Output
spec: {"columns":[{"name":"symbol","type":"string"},{"name":"action","type":"string"},{"name":"asOf","type":"string"}]}
Orbital’s own deterministic engine replays minute bars with explicit costs — and every Sharpe arrives with how many configurations were tried to find it.
v1·Minute bars·SPY, QQQ·2026-06-30 → 2026-09-28·$100,000·against SPY·Alpaca costs, 5 bps slippage
The run starts on 2026-06-30, so June holds no return. Best month Sep +6.1%, worst Aug -0.4%.
Pick the paper account, set its limits and how much it may do alone, then deploy. From then on every decision, hold, order and fill lands in Activity, with who approved it.
Every strategy, its evidence and how it is doing.
Evidence is the out-of-sample Sharpe ratio from Backtesting; trials are how many variations were tried to reach it. Both are optional — Earnings reaction is an agent strategy with no backtest. Realized gain is since paper trading started.
Choose an account, limits and what it may do on its own, then deploy.
Long on 5m EMA(9) crossing above EMA(21); exit on the cross back, 0.5% stop, 1% target, 0.25% risk.
Built in Workflows · checks every 5 minutes · backtested: 1.84 Sharpe · 148 trades
Paper trading uses a simulated account — no real money moves.
Most it can have invested at once. 100% is the whole account.
Most one new trade can use. Selling to exit is never capped.
Most stocks it holds at once. Leave empty for no limit.
Pauses new trades after this loss in a day. It stays paused until you stop it. Leave empty to never pause.
You answer in Activity or from the notification. A new trade nobody answers within 24 hours is dropped.
This account’s default is Ask.
