Configuration · paper mode

The dials.

Universe, risk caps, secrets, notifications. The live-mode gate lives at the bottom — behind two locks.

Operating mode
Paperalpaca + binance testnet

Strategies trade against simulated brokers. Real fills, fake money. No CUANAGENT_LIVE flag set.

Live trading
Disabledgated × 2

Requires CUANAGENT_LIVE=1 env flag and per-broker confirm token before any live order ships. See bottom of page.

Universe

8 of 10 enabled
BTC/USDTBinancetracked
ETH/USDTBinancetracked
SOL/USDTBinancetracked
SPYAlpacatracked
QQQAlpacatracked
NVDAAlpacatracked
METAAlpacatracked
PLTRAlpacatracked
AAPLIBKRoff
MSFTIBKRoff

Risk caps

Max position18%
Max daily loss-2%
Max drawdown-8%
Correlation cap0.70
Combined-alloc cap30%

Hard-coded in Python. Not editable from the UI — survival mechanics never live in config someone can flip in a hurry.

LLM cost

Month-to-datecap $250
$142.18
primary
claude
analyst
claude-sonnet-4-6
PM
claude-opus-4-7

Notifications

Telegramconnected
Discordoff
webhook
https://hooks.example.com/cuan/alerts

Live-mode gate

irreversible · per-session

Promotes the running strategies from paper to live. Both gates must pass: env flag + per-broker confirm token. Capped notional is enforced for the first 24h post-promotion.

Gate 1 · env flag
CUANAGENT_LIVE=1 · not set
Gate 2 · confirm tokens
Binance · missing ·  Alpaca · missing
cuanagent · settings · paper-firstchanges audit-logged to postgres