Admin Dashboard
Ops • risk • compliance • audit • market controls • listings
System Health
polls /api/health
null
Reference Feed (Coinbase)
BTC-USD 1m
Last close: —
If your internal book shows weird prices, reset/seed the demo market + re-seed ladders.
Quick Links
Market Controls
Symbol
Mode
**Investment-grade:** these controls must be RBAC-protected + fully audited.
KYC / AML (Ops Queue)
- • KYC status queue (PENDING → APPROVED/REJECTED)
- • Watchlist screening (sanctions/PEP/adverse media)
- • Ongoing monitoring (profile drift, risk score updates)
- • Case management + evidence attachments
UI now; later wire to endpoints like
/v1/admin/kyc, /v1/admin/cases.Ledger, Audit & Forensics
- • Double-entry ledger (journal + immutable postings)
- • Daily reconciliation (cash/crypto, internal vs external)
- • Audit log (who/what/when) for every admin action
- • Forensic exports (orders, fills, balances, IP/device)
Minimum: append-only audit table + hash chain for tamper evidence.
Surveillance & Monitoring
- • Market abuse alerts (wash trades, spoofing, layering)
- • Risk limits (fat-finger, max notional, max orders/sec)
- • Latency & outage monitoring (SSE/WebSocket health)
- • Incident runbook + SLA targets
Orders: Cancel / Stop / OCO (Roadmap)
- • STOP, STOP-LIMIT
- • OCO (one-cancels-other)
- • Reduce-only & post-only flags
- • Mass cancel (by user / symbol / side)
Your matcher can support this once orders have trigger conditions + a trigger engine.
Listings: New Assets / RWA / Metals
- • Asset registry (precision, min size, fees, status)
- • Market creation workflow (symbol, tick, risk tier)
- • Custody integration checklist (hot/warm/cold)
- • Disclosures + product governance approvals
Reporting & Compliance
- • Trade reporting exports (CSV/Parquet)
- • Financial statements pack (PnL, balance sheet)
- • Regulatory reports (jurisdiction-specific)
- • Data retention / WORM storage policy
Demo Ops: Seed / Reset (copy/paste)
Use correct quoted table names:
BEGIN; DELETE FROM "Trade" WHERE symbol='BTC-USD' AND price < 1000; DELETE FROM "Order" WHERE symbol='BTC-USD' AND price < 1000; COMMIT;
Launch Checklist (investment-grade)
- ✅ Candles + timeframe selector
- ✅ Open Orders + Positions
- ✅ Light/Dark theme consistency
- ⬜ RBAC + admin-only routes
- ⬜ Audit log + immutable ledger
- ⬜ Market controls + mass cancel
- ⬜ Surveillance + risk limits
- ⬜ Reporting + reconciliation