MooBot Quant Firm Architecture

Operator view: runtime status, autonomous trading mode, Ben 10 department model, and core v2 flow.

Is This Running?

Collecting runtime status.

Loading runtime telemetry...

Ben 10 Departments

The aliens are here. These are the operational departments currently mapped in v2.

🪐
Alien X
dept_pm_allocator

Portfolio construction, target weights, and capital allocation.

🧠
Grey Matter
dept_research

Research ingestion, paper mapping, and hypothesis lifecycle.

Brainstorm
dept_signals

Feature engineering, model scoring, and signal ranking.

🛠️
Upgrade
dept_execution

Order intent routing, venue adapters, and execution policy.

💎
Diamondhead
dept_risk

Pre/post-trade controls, kill-switches, and policy enforcement.

🏎️
XLR8
dept_data

Low-latency market ingest, normalization, and feature pipelines.

📡
Echo Echo
dept_reliability

Health, replay/recovery, incident automation, and SLO tracking.

Core Operating Flow

1. Observe

`dept_data` ingests market ticks and produces normalized features.

2. Decide

`dept_signals` scores opportunities, then `dept_risk` enforces mandatory pre-trade checks.

3. Execute + Recover

`dept_execution` routes intents; `dept_reliability` monitors replay, drift, and incidents.

Canonical Event Chain
MarketTickV1 → FeatureVectorV1 → SignalCandidateV1 → RiskDecisionV1 → ExecutionIntentV1 → ExecutionReportV1 → PnLUpdateV1 → IncidentEventV1

Key v2 APIs

POST /api/v2/robinhood/sync
GET /api/v2/robinhood/state
POST /api/v2/orders/intents
POST /api/v2/risk/evaluate
POST /api/v2/signals/score
GET /api/v2/signals/active
GET /api/v2/portfolio/overview
POST /api/v2/ops/replay
POST /api/v2/ops/kill-switch
GET /api/v2/ops/health
GET /api/v2/ops/runtime-state
GET /api/v2/departments