MULX
PAPER MODE · SAFE SIMULATION

Paper Lab

Practice execution, position sizing, journaling and price alerts without wallet signatures or real funds. It works locally by default and syncs your Paper Lab workspace to Supabase when you sign in.

PAPER EQUITY$10,000.00
AVAILABLE CASH$10,000.00no reserves
REALIZED PNL+$0.00
RECENT MARKET——
RISK ENGINEPosition sizing
Paper math only
Enter a valid entry and stop to calculate paper risk.
LOCAL ALERTSPrice watch
NO TOKENOpen a market in Terminal first
No local price alerts yet.

Local alerts are checked while this page is open. Background/mobile push alerts require a server-side notification service.

TRADING JOURNALDecision log
0 entries
NO TOKENSelect a token in Terminal
Your paper trade notes will appear here.
DATA CONTROLLocal backup
No cloud account required

Export the browser-local Paper Account, journal, alerts, favorites and recent markets. Importing a valid backup replaces those local datasets on this browser.

0 positions0 orders0 activity events0 journal entries0 alerts
SERVER PAPER FOUNDATIONAuthenticated normalized mirror
READ-ONLY READINESS · EXECUTION STILL LOCAL
TRANSACTIONAL RPCNOT INSTALLEDmarket BUY + full-position CLOSE
LIMIT ORDERSNOT INSTALLEDfill engine pending
SL/TP ORDERSNOT INSTALLEDtrusted trigger coordinator pending
EXECUTION MODECLIENT_MIRROREDbrowser roles cannot change this mode
EXEC REVISION0optimistic transaction guard
AUDIT TRAILNOT INSTALLED0 events · not synced yet
MODECLIENT-MIRROREDnot canonical execution
STATE REVISION—stale writes rejected
SERVER CASH—Paper funds only
POSITIONS—normalized mirror
OPEN ORDERS—normalized mirror
MIRROR—loading

This server view is computed from authenticated Supabase rows. Transactional Paper BUY/CLOSE, LIMIT create/cancel/fill and SL/TP create/fill RPCs plus an append-only execution audit trail are installed, but browser execution permission is revoked. Automatic triggering still requires a trusted coordinator. Current Paper execution remains local. Current Paper trading still runs locally; no wallet signature or blockchain transaction is created.

SERVER TRIGGER PREVIEWWhich locked Paper orders would be eligible now?
READ ONLY · 30S REFRESH · NO EXECUTION
Checking locked server-managed orders…

Preview only. Live prices use a short server cache with timeout protection; recent cached prices may be shown as STALE during a brief Jupiter failure. The API cannot call fill RPCs and always returns executable=false.

RISK GUARDPaper session limits
CLEAR
DAILY REALIZED+$0.00loss cap $200.00OK
GROSS EXPOSURE0.0%$0.00 of $10,000.00 equityOK
OPEN POSITIONS0limit 3OK

Training guardrail only. It does not control wallet permissions or real trading execution.

SESSION CHECKLISTDaily paper discipline
0/6
Resets automatically each local calendar day.
PERFORMANCE REVIEWPaper execution analytics
REALIZED CLOSED TRADES ONLY
Close paper positions to build a performance sample. Open orders and unrealized PnL are intentionally excluded from these execution metrics.