Trades
Positions · Open Orders · Executions — GET only
PurposeTrade detail tables
Status—
Missingopen_orders field
Owner attention—
Open Orders
| Venue | Pair | Side | Qty | Price | Status |
Execution History GET /api/bot/state/trades?limit=20 · read-only · no fake values · missing fields ? "not exposed"
Trades (window)-
Win / Loss / Unknown-
Gross PnL-
Net PnL-
Day %-
Fees-
Open positions-
Open orders-
Data sourcepending
dry_run-
order_sent-
fill-
blocked_by-
Intent evidence-
Result evidence-
execution_summary-
| Time | Pair | Side | Event |
Entry Price | Exit / Mark | Qty |
Gross PnL | Net PnL | PnL % |
Day PnL | Day % | Fees |
Status | Source / Strategy | Mode | Evidence |
Source: GET /api/bot/state/trades?limit=20
Charts
Equity curve · Market watch · Health gauge
PurposePerformance visualization
Status—
Missing—
Owner attention—
Portfolio Performance
-
-
Range: 1D · GET /api/bot/state/equity-curve?range=1d
Market Watch
Regime-
Equity-
Available balance-
Active symbols-
Updated-
Heatmap
Symbol heat from bot_state market prices
Purpose—
Status—
Missing—
Owner attention—
Market Heatmap
-
Risk
Risk engine metrics from bot_state.risk
PurposeRisk engine view
Status—
Missing—
Owner attention—
Risk Engine
Label-
Daily loss-
Exposure-
Bot Control
Bot status chips · Schreibaktionen geschützt
Purpose—
Status—
MissingPOST deploy GO
Owner attention—
Paper safety rows on Control Center ? Control Center
Bot Status / Owner Actions GET truth · Schreibaktionen nur nach Freigabe
Runtime-Modus
POST /api/control/runtime-mode
Bot-
Entries-
Dry run-
Paused-
Whitelist-
Scanner-
Why no trade-
Kill switch-
Close all-
pause_entries-
runtime_pause_entries-
read_only_mode-
dry_run-
demo_spot-
order_submission-
kill_switch-
close_all-
Schreibstatus-
pause_entries / read_only — Lift-Hinweis pending API…
Pause / ReadOnly Lift Preview POST …/lift-preview · dry-run only · keine Mutation
pause_readonly_status blockiert demo_start_recommended — Lift ist Vorschau only; echte Freigabe erfordert Owner-Control-POST (nicht in diesem Panel).
current pause_entries-
current read_only-
preview order_submit-
would_enable_orders-
demo_start blocked bypause_readonly_status
Owner: Paper-Entries nur nach bewusstem Lift + weiteren Gates · kein Auto-Lift
no_trade_reason (full)-
sovereignty_source-
bot_status-
trading_mode-
production_endpoint-
demo_endpoint-
API freshness-
last_heartbeat-
Owner Live Gate GET /api/owner/live-gate/status · read-only
Current mode-
Live blocked-
Block reason-
Order route-
Guard state-
-
Paper Operation Airlock GET /api/owner/demo-operation/airlock/status · locked
demo_operation_ready
Validate allocation status…
Airlock status: pending API poll…
Owner allocation (API — no fake balances)
total_test_capital_usd-
trading_cap / reserve-
effective_trading_capital_usd-
validation_status-
draft_applied-
airlock-
Owner arming decision read-only · from GET airlock/status when exposed
arming_status-
execution_armed-
Binance (owner constraints)-
Kraken (demo/test capabilities)-
owner_arming_decision_at-
order_submission_enabled-
—
allocation_status-
ready_after_owner_input-
validation_errors-
Kraken venue classification-
Binance paper split
configured-
allocation_usd-
effective_trading_budget-
mode / product-
blocker-
Kraken paper split
configured-
allocation_usd-
effective_trading_budget-
mode / product-
blocker-
allowed_symbols (binance)-
allowed_symbols (kraken)-
max_notional_per_trade_usd-
max_daily_loss_usd-
max_open_positions_total-
max_open_positions_per_venue-
max_position_pct-
risk_profile-
demo_operation_ready-
order_submission_enabled-
read_only_mode-
sovereignty_freeze-
blockers-
demo_entries_enabled-
config_order_submission (truth source)-
read_only layers (platform / demo_control / bot_state)-
cycle / scanner tick-
rich blocker evidence-
owner phrase (dry-run)-
Owner-GO / allocation payload (read-only — no fake saved values)
Owner-GO Paper Operation Config template loading…
Preview-Modus · validate + commit + apply (dry-run default) · keine Order-Freigabe
POST …/airlock/commit-allocation · staged_not_applied · deploy_markers aus full state
Order Path / Airlock Aggregate order_path_clear gate · fail-closed · read-only
order_path_clear
-
order_submission_enabled-
order_submission_reason-
order_submission_source-
config_order_submission_enabled-
config_order_submission_truth_source-
demo_entries_enabled-
read_only layers-
cycle visibility-
read_only · pause_entries · sovereignty · paused-
order route (live gate)-
order_path_blocked-
order_path_ready-
Blockers (order_path_clear)
GET /api/owner/order-path/airlock/status · aggregate only · keine Order-Ausführung
Freischalt-Checkliste Owner — Schritte in dieser Reihenfolge · kein Auto-GO
Lade Status…
Preview aktiv — Schreibaktionen sind gesperrt
Runtime
Runtime Truth · Dual Venue · Capital pool
PurposeDeep runtime view
Status—
Missing—
Owner attention—
Runtime Truth
Exchange-
Trading mode-
Venue / product-
Bot heartbeat-
Last cycle-
Strategy package-
Reconciliation-
Runtime errors-
Bot loop count-
Scanner tick-
Deploy SHA-
Deploy source-
Dual Venue
Binance Paper
Status-
Equity-
Blocker-
Last error-
Entries-
Freshness-
Credential proof-
Withdraw-
Spot enabled-
Kraken Paper
Status-
Equity-
Blocker-
Last error-
Entries-
Freshness-
Credential proof-
Futures status-
Product-
Owner capital target-
Allocation mode-
Venue caps-
Venue available (Binance)-
Venue available (Kraken)-
Runtime mode-
Paper endpoint-
Execution step-
Exchange / Mode Matrix read-only · from bot_state + control + venue_routing
| Exchange | Product | Mode | Entries | Long | Short | Spot | Margin | Futures | Order Submit | Endpoint | Status |
trading_mode-
order_submission_enabled-
long_allowed (global)-
short_allowed (global)-
allow_futures (global)-
allow_margin (global)-
dry_run-
demo_spot-
Source: bot_state.full · control · venue_routing · API contract fields may be partial
GET /api/exchange/mode-matrix
Exchange Filters (§9–11) GET /api/exchange/filter-settings · read-only
Binance filters
-
Kraken filters
-
GET /api/exchange/filter-settings
Strategien
Ensemble stack · STR rows from module_activation_summary
PurposeStrategy ensemble
Status—
Missing—
Owner attention—
Strategie-Stack
| Pflicht | Strategie | Lifecycle | PnL | Runtime | Gewicht % | Was | Warum jetzt | Owner |
Ensemble / letzter Tick: —
Module Report GET /api/bot/modules/report/full · Strategien
Total modules-
Enabled-
Disabled-
Paper active-
Generated-
-
Contract symbols-
With contract_view-
Depth available-
Missing fields-
GET /api/bot/state/strategies
Module Inventar & Toggle
345 Ziel-Inventar (Desktop) · Registry via API · Toggle non-STR · Kategorien 198/131 Stand 2026-06-10 (statisch)
Purpose345 Ziel-Inventar · Registry · Toggle
Status—
Missing345 Ziel · Registry (API) · Toggle non-STR · 198/131 Kategorie-Stand 2026-06-10 (statisch)
Owner attentionOwner Edit Mode für Toggle
345-Modul-Inventar 198/131 Kategorie-Stand 2026-06-10 (statisch, nicht live) · Registry/Toggle live aus API
Modul-Toggle off · shadow · demo · live — alle 345 Module einzeln oder per Gruppe
Alle Kategorien:
| ID | Module | Tier | Signal | Live-Daten | off · shadow · demo · live | Feed |
Attribution cycle: —
Datenfeeds
Order book · Watchlist · Strategy ring
Purpose—
Status—
MissingPhase-B stubs
Owner attention—
Order Book Depth
| Symbol | Imbalance | Spread | Bid | Ask |
Watchlist
| Symbol | Price | Regime | Direction |
Strategy Ring
-
Reconciliation
Exchange vs internal truth
PurposeReconciliation truth
Status—
Missing—
Owner attention—
Reconciliation Truth
Overall status-
Last check-
Exchange vs internal-
Open mismatches-
Positions delta-
Balance delta-
Orders delta-
Positions match-
Balance match-
Critical count-
Report path-
Source-
readiness_ready-
block_active-
block_reason-
positions_open-
open_orders-
diffs_count-
Quelle: bot_state + GET /api/reconciliation/summary
Reconciliation Drill-down GET /api/reconciliation/drilldown · diffs[] · by_symbol
Report available-
Bot positions-
Exchange positions-
OK / Warn / Critical-
| Severity | Symbol | Field | Bot | Exchange | Detail |
-
KI / Supervisor
Read-only GET — kein Runtime-Write · Contract aus Legacy Command Center
PurposeAI supervisor read-only
Status—
Missing/api/supervisor/*
Owner attention—
Supervisor approve / queue write / morning-brief POST — OWNER_HOLD (kein Write-Contract · Read-only GET)
Quellen: GET /api/supervisor/status · decisions · queue · costs — 401 = AUTH_REQUIRED · 404 = Route fehlt
Supervisor Status
Cost Monitor
Decision Log
Owner Gate Queue
Morning Brief / Risk Briefs
GET /api/supervisor/status · optional GET /api/v1/scifi/supervisor/risk/last_briefs
Mieter / Owner
Tenant billing · Owner only
PurposeTenant billing
Status—
Missingbilling summary API
Owner attentionSuspend gesperrt
Mieter & Abrechnung Owner only
-
Net profit (aggregiert)-
Commission % an Owner-
Payment deadline-
Lock on non-payment-
Billing status (truth)-
Plan package-
Tenant count-
Webhook freshness-
PayPal / ZahlungsanbieterOWNER_HOLDOWNER_HOLD
GET /api/owner/billing/summary · GET /api/v1/vendor/customers · PayPal OWNER_HOLD
| ID | Kunde | Status | Paket | Bot | Miete | Provision | Fälligkeit | Zahlung | Netto PnL | Aktion |
Billing / Revenue
Owner billing truth · Stripe/PayPal · keine Fake-Umsätze
PurposeRevenue & billing guard
Status—
Missingbilling summary API
Owner attentionPayPal OWNER_HOLD
Owner Billing Summary GET /api/owner/billing/summary
Billing status-
Plan / Package-
Net profit (owner)-
Commission / share-
Payment deadline-
Lock on non-payment-
Tenant count-
Webhook freshness-
PayPal / ZahlungsanbieterOWNER_HOLDOWNER_HOLD
GET /api/owner/billing/summary · Mieter-Tabelle unter Mieter / Owner
Revenue / Mieter-Umsatz nur wenn API Zeilen liefert · kein Fake-Umsatz
Wartet auf GET /api/owner/billing/revenue oder Mieter-Tabelle…
| Tenant / Periode | Net profit | Commission | Status | Quelle |
| — |
Kundenansicht
Was Mieter sehen — ohne Owner/Ops-Panel
PurposeCustomer visibility matrix
StatusUI-only
Missing—
Owner attentionRole preview test
Sichtbarkeits-Matrix
| Bereich | Kunde | Owner |
| Control Center (Summary) | Ja | Ja |
| Trades / Charts | Ja (read-only) | Ja |
| Bot Control Schreibaktionen | Nein | Preview gesperrt |
| Strategien / Module Toggles | Read-only | Preview gesperrt |
| Mieter / Abrechnung | Nein | Ja |
| Erweitert / Ops | Nein | Ja |
Rollen-Vorschau oben rechts schaltet data-role-visible="owner" Elemente — rein UI, kein Backend.
Reports
Session KPIs · Paper exports index (GET truth)
PurposePerformance KPIs
Status—
Missing—
Owner attention—
Performance KPIs
Equity-
Drawdown-
Open positions-
Entries-
Block reason-
Evidence Index GET /api/evidence/index/full · Batch 024/025
Lädt Evidence-Typ-Katalog…
Reports & Downloads GET /api/ops/reports/index/full
Lädt Reports-Full-Index wenn Endpoint existiert
| Category | Artifact | Status | Link |
Research / Backtest
Run · Multi · WFO · Optimizer — nur echte API, keine Simulation
Purpose—
Status—
Missing—
Owner attention—
—
Backtest honest catalog pending
Results
| Run ID | Status | Strategy | Started | Metrics |
Downloads
Scanner
Scan cycle · symbols · candidates · signals · no-trade reasons
Purpose—
Status—
Missing—
Owner attention—
Scan Cycle
Counters
News
GET /api/feeds/news/live wenn NEWSDATA_API_KEY · Fallback /api/feeds/news · optional q, sentiment, language
PurposeNews feed status
Status—
Missing—
Owner attention—
News Provider
Provider-
Connection-
API key status-
Key last4-
Last fetch-
Headlines-
Macro
GET /api/macro/fred/live · Fallback /api/macro/summary/live · FRED key truth
PurposeMacro calendar
Status—
MissingFRED feed
Owner attention—
FRED API key
Status…
Macro / FRED Status
FRED status-
FRED API key-
FRED key last4-
Provider-
Upcoming events-
Funding
Rates · OI · basis · funding_oi_divergence · key status
PurposeDerivatives funding
Status—
Missing—
Owner attention—
Funding Summary
Feed Keys
Rates / OI / Basis
| Symbol | Funding | OI | Basis | funding_oi_divergence |
Alert Center
GET /api/ops/monitoring/alert-center/enriched · Critical gates · Bot health · Delivery-Stubs
PurposeMonitoring alerts
Status—
Missingwebhook delivery
Owner attention—
Active Alerts execution_monitor.alerts[] · max 50
alert_center_status-
alert_count-
notification_delivery-
Telegram-
Discord-
bot_alerts_events-
critical_count-
warning_count-
bot_health_ok-
GET /api/ops/monitoring/alert-center/enriched
Logs / Audit / Downloads
Bot logs · API logs · audit · reconciliation · module reports
PurposeOperational logs
Status—
Missingfile index
Owner attention—
Bot / API Logs
—
Audit Trail
GET /api/ops/audit/export · contract pending
Downloads Index
Integrations
GET /api/integrations/status · Alchemy · Market data provider · keine Secrets
PurposeExternal integrations
Status—
Missingintegrations API
Owner attention—
Alchemy / On-chain aus integrations[] · redacted
Alchemy status-
Alchemy network-
Alchemy freshness-
Key status-
Kein API-Key im UI · OWNER_HOLD für Write
Integrations Truth GET /api/integrations/status
Provider sources-
Provider present-
Contract-view symbols-
Depth symbols-
External feed-
| Integration | Status | Freshness |
-
External Vendors GET /api/integrations/status/full · vendors[]
| Vendor | Status | Configured | Enabled | Key | Feature | Endpoint |
-
Erweitert / Ops
Regime stub · AI Nexus · Whitelist geschützt
PurposeAdvanced ops stubs
Status—
MissingRegime API
Owner attentionWhitelist gesperrt
Server / Ops Truth GET /api/ops/system-health · owner
API overall-
Database-
Redis-
Worker-
Bot health-
-
Config Truth GET /api/config/truth · owner · redacted
App env-
Read-only mode-
DB settings index-
Env presence-
GET /api/config/truth
Integrations Truth GET /api/integrations/status · owner
Provider sources-
Provider present-
Contract-view symbols-
Depth symbols-
External feed-
| Integration | Status | Freshness |
-
Regime Radar NOCH NICHT VERKABELT
Regime-Modul + frische Feeds
Symbol Whitelist
Legacy Command Center (Referenz)
Support / Recovery
Ehrliche Stubs · GET /api/ops/support/status · GET /api/ops/recovery/status
PurposeSupport & recovery truth
Status—
Missingticketing pipeline
Owner attention—
Support not_configured bis Ticketing wired
Support-Ticketing — OWNER_HOLD / not_configured
support_status-
ticketing_provider-
open_tickets-
last_incident_at-
owner_contact-
GET /api/ops/support/status
Recovery / Backup EQ_BACKUP_ENABLED flag only
recovery_status-
backup_enabled-
last_backup_at-
restore_points-
RPO / RTO-
GET /api/ops/recovery/status
Recovery Playbooks OWNER_HOLD
Playbook-Ausführung und Support-Bundle-Export sind bewusst nicht verkabelt — nur Status-Stubs.
RBAC / Rollen
Read-only Rollenmatrix · GET /api/v1/resources/rbac/panel · roles + permissions
PurposeRole catalog
Status—
Missingroles API
Owner attention—
Rollen Read-only · Rollen anlegen/bearbeiten = OWNER_HOLD
GET /api/v1/resources/rbac/panel
Permissions (Scope-Katalog)
GET /api/v1/resources/rbac/panel
Nutzer Rolle zuweisen (Stub) POST assign/revoke · executed=false
Dokumentation: Protokoll 013 §3 RBAC · Owner Edit + POST-Stub — keine echte Mutation.
—
—
STUB POST assign/revoke — executed=false bis signierter Workflow.
Security / Keys
Credential proof · Key rotation lokal gesperrt · keine Secrets im UI
PurposeKeys & credential proof
Status—
Missingrotation route
Owner attentionKey rotation gesperrt
Account & Security Session · Passwort · Passkey · Proof
User-
Role-
Session-
Sessions API-
GET /api/v1/auth/me
Credential proof (redacted)
Binance proof-
Kraken proof-
Both venues hint-
Keys Status (API) GET /api/owner/security/keys/status · Batch 027 · redacted
Configured-
Total tracked-
Withdraw allowed-
Secret export-
GET /api/owner/security/keys/status
Demo Env Keys GET /api/owner/demo-readiness/env-keys · Batch 029 · redacted
Configured-
Total tracked-
Trading keys-
FRED status-
CryptoPanic status-
| Env var | Feature | Status | Route |
GET /api/owner/demo-readiness/env-keys
STUB
Key rotation
GET /api/owner/security/key-rotation/status
POST preview wired (dry_run) — keine echte Rotation bis Pipeline konfiguriert. Secrets werden nie angezeigt.
—
Quellen: keys/status API · demo airlock · integrations · keine Secrets
Live / Paper Gate
GET /api/owner/live-gate/status · Canary preflight · kein Auto-GO
PurposeLive gate truth
Status—
Missinglive-gate API
Owner attention—
Live API Guard & Canary Preflight
Runtime mode-
Entries blocked-
Block reason-
Order route enabled-
Guard state-
GET /api/owner/live-gate/status
Exchange Mode Matrix
GET /api/exchange/mode-matrix · Venue modes · ehrliche Blocker
PurposeVenue mode matrix
Status—
Missingmode-matrix API
Owner attention—
Venue Matrix
| Venue | Product | Mode | Pause entries | Equity | Blocker |
GET /api/exchange/mode-matrix
No-Trade Reasons
Decision truth · Scanner no-signal · keine erfundenen Gründe
PurposeGate / no-trade visibility
Status—
Missing—
Owner attention—
Aktuelle No-Trade / Block-Gründe
Global no-trade-
Decision block-
Risk gate-
Scanner no-signal-
Airlock blockers-
Quellen: bot_state.full · GET /api/scanner/no-signal · demo airlock
Per-Symbol No-Trade Trace GET /api/bot/state/no-trade-visibility
Pending poll…
| Symbol | Gate | Reason | Scanner | Updated |
Lizenz / Access
Tenant license status · PATCH vendor license = OWNER_HOLD
PurposeLicense & access
StatusOWNER_HOLD
Missinglicense PATCH UI
Owner attentionSuspend via Mieter
license_active
Compliance status drives demo_start critical gate…
License truth Read-only aus Mieter-Tabelle
Dokumentation: Protokoll 013 §20
Edition-
License status-
Compliance-
License PATCH contractOWNER_HOLD
Tenant suspend/restoreMieter / Owner (Owner Edit)
GET /api/license/contract · GET /api/license/compliance/status
· OWNER_HOLD Lizenz bearbeiten bleibt lokal gesperrt
Theme / Appearance
Theme 1–4 · Reduced motion · Compact · localStorage only
PurposeUI comfort
Statuslocal
Missing—
Owner attentionTopbar toggles
Theme & Komfort
Steuerung hier oder in der Topbar — localStorage only · Theme 4 = Deep Cyber Glow (#030914 Canvas).
Aktives Theme-
Reduced motion-
Compact mode-
Dense data-
Large text-
Comfort catalog-
Account / Einstellungen
HTF · Capital · Allocation bar · Security unter Security / Keys
Purpose—
Status—
Missing—
Owner attentionSave gesperrt
Credential proof & Key rotation: dedizierte Seite
HTF / Universe strategy.htf_* · POST universe-config wenn Owner Edit
HTF filter enabled-
Active timeframe-
Available options-
Max symbols-
Whitelist count-
Last sync-
-
POST /api/scanner/filter-preview · dry-run only
Allocation Distribution
Verteilung aus capital_status.venue_cap_pct · venue_available
Settings Catalog GET /api/settings/catalog · POST Allowlist
Groups-
Import locked-
Apply locked-
| Group | Keys present | Keys missing |
Safe POST (Allowlist · kein Order-Path)
—
Universe speichern: HTF-Panel · Owner Edit