MorphIQ Crucible
MorphIQ Crucible
The operating system for systematic trading: strategy execution, risk controls, broker management and replayable records.
MorphIQ Crucible is building the operating system for systematic trading: a common home for strategies, risk controls, broker execution, accounting and recovery.
Plug in your strategy
- Market data: a consistent input view with explicit freshness, availability and source status.
- Strategy SDK: bring your trading rules through a common interface. The strategy proposes actions and receives execution feedback.
- Risk and execution: Crucible manages admission, orders, positions, accounting, broker reconciliation and recovery.
The target composition evaluates strategy logic synchronously inside Crucible's loop, with one owner for trading state and execution. Research workflows can remain separate from the live runtime.
Current foundation and next qualification
The current Rust runtime includes strategy interfaces, checked accounting, risk controls, paper execution, journal verification and a read-only console. Its existing execution integrations are crypto-oriented. Client strategy composition and the IBKR adapter are not delivered retail capabilities.
The next outcome is one complete, qualified strategy path. FerroFeed foundation and dynamic-subscription qualification come first. Supervised local paper, IBKR paper and live authorization remain separate gates.
Correctness and performance
Replay uses retained events, accepted order, configuration and code identity. It does not recreate unrecorded broker or operator observations. Selected models have formal proofs with implementation conformance evidence; these do not prove the whole runtime or predict trading results.
The target decision loop avoids blocking disk, network and queue-capacity waits. End-to-end qualification must include the real strategy scope, journal and operator path. A feed benchmark alone does not establish strategy latency.
Explore
- Runtime architecture: ownership and event flow.
- Strategy SDK: current interface and planned composition.
- Broker integration: execution commands, broker feedback and reconciliation.
- Runbook / ops: modes, recovery and visibility.
- Reference: event identity and assurance scope.
Technology and integration boundaries
Crucible already uses FerroReplay clock and journal primitives; it is not a
future-only integration. FerroFeed supplies market data. The reviewed runtime revision
still has the older ring consumer; adoption of FerroFeed's venue-log Source
interface belongs to the ongoing composition work. Do not mix incompatible
producer and consumer releases.
MorphIQ Wave supplies signal analysis, and MorphIQ Risk supplies pricing and risk analytics for strategy clients. FerroMatch is a matching/execution reference. Crucible owns the trading loop, risk admission, order lifecycle, accounting and recovery. These roles do not imply that every technology is integrated into a qualified strategy path.