Typed strategy boundary
External portfolio or strategy systems emit TradeCycleIntent and idempotent TradeCycleCommand messages. Venue order IDs and exchange-specific lifecycle details stay inside the execution runtime.
Pre-incorporation founder project
Alpha-Astra is an account-owner-operated execution engine for API trading. It takes bounded trade-cycle intents from strategy systems and nets per-cycle exposure into a single, safety-gated venue residual — with a fully replayable operating trail.
For technical and exploratory conversations only — not an offer of software, signals, investment advice, or any financial service.
Mechanism
The internal architecture is built around a narrow Portfolio Manager boundary and a strategy-native OMS core. Portfolio systems ask for bounded trade-cycle behavior; the runtime handles virtual ownership, netting, venue-order construction, reconciliation, and safety containment.
How netting works
External portfolio or strategy systems emit TradeCycleIntent and idempotent TradeCycleCommand messages. Venue order IDs and exchange-specific lifecycle details stay inside the execution runtime.
Each cycle keeps requested quantity, effective target, virtual position, real fills, fees, exit levels, closure state, and recent event history without pretending the exchange has per-cycle accounting.
Same-symbol cycles are combined, internally matched, handed off, or flattened before the venue sees work. Instead of forcing each strategy to build venue orders, the allocator emits entry orders, reduce-only orders, and protective reduce-only stop legs as a NetPlan.
OmsSnapshot and TradeCycleView expose broker positions, account summary, grouped errors, health alerts, broker-owner targets, and event tails to the Portfolio Manager path and operator tooling.
Runtime
The trading orchestration loop calls the Portfolio Manager on a roughly one-minute cadence. Beneath it, the OMS runtime runs continuously — ingestion, allocation, execution, supervision, snapshot publication, journaling, checkpoints, and shutdown — on a sub-second heartbeat, folding in exchange events in real time.
The orchestration loop
Minute-bar market data and the latest OmsSnapshot are sent to the Portfolio Manager service so decisions see current execution state, not just price history.
The Portfolio Manager response stays narrow: trade-cycle intents, cycle commands, and diagnostics. The scheduler submits them only when freshness and timing windows still qualify.
Running continuously beneath the decision loop, the supervisor drains queued work, calls the executor heartbeat, applies reports to allocator state, republishes plans, and emits a fresh snapshot.
User-stream events are primary. Async REST snapshots backstop positions, open orders, config, entry gates, reduce-only reconcile, and fill recovery.
Minute snapshots, grouped errors, health alerts, positions, account summaries, and recent event tails become the operational view without replaying every journal by default.
Safety posture
The system is designed for deterministic behavior, reviewability, and safe failure containment. Some states block entries. Some raise alerts. Some intentionally cancel, flatten, and stop instead of continuing quietly.
Technical evidence
Internal documentation tracks system behavior, reconciliation quality, risk events, incident recovery, and replayability. Metrics describe engineering exposure and operating history, not public performance claims.
Boundaries
The engineering story is intentionally infrastructure-first. Alpha-Astra is not positioned as a signal provider, trading adviser, broker, custodian, or asset manager.
Discussion fit
The current page exists as a reference point for exploratory conversations during the pre-incorporation phase.
Self-directed users or teams operating their own systems, strategies, accounts, and risk decisions.
Discussions around integration boundaries, venue constraints, reconciliation behavior, and operational controls.
Technical validation around execution tooling without becoming a signal provider, adviser, broker, or asset manager.
Contact
Reaching out starts an exploratory founder-project conversation only — nothing is sold or offered through this website.