Abstract real-time execution routing network

Paper first / Live locked

Turn a target
into market
state.

PET safely converts the current production portfolio into orders, fills, positions and evidence through one execution engine.

Trace the execution path ↓
ARCHITECTURE ONLINE
PORTFOLIO RECEIVEDRISK GATE REQUIREDPAPER MODE DEFAULTLIVE MODE LOCKED

01 / Core pipeline

One engine.
Two adapters.

Paper and live modes share contracts, reconciliation and monitoring. Mode selects the broker adapter; it does not fork execution logic.

INPUTProduction PortfolioPCPT versioned target
01
STATEPosition ManagerTarget minus actual
02
INTENTOrder GeneratorBuy / Sell / Cancel
03
GATEPRT RiskDecisionApprove or stop
04
COREExecution EngineLifecycle and recovery
Paper Trading

SimulatedBrokerAdapter

Fees, tax, slippage, suspension, price limits, partial fills, cash and virtual PnL.

Live Trading · Locked

LiveBrokerAdapter

Broker API, heartbeat, rejection, retry, cancellation and reconciliation behind explicit authority.

02 / Execution Monitor

The system must explain what happened next.

01

Orders

Generated, submitted, acknowledged, rejected, canceled.

OWNER / PET
02

Fills

Quantity, price, partial state, slippage and transaction cost.

OWNER / PET
03

Positions

Target-versus-actual difference, cash and reconciliation state.

OWNER / PET
04

PnL

Realized, unrealized, daily and cumulative execution evidence.

OWNER / PET
05

Connectivity

Broker heartbeat, dependency health and failure recovery.

OWNER / PET
06

Next Action

Every incident carries an owner, status and executable recovery step.

NO SILENT FAILURE

03 / Ownership

Local monitors. Shared evidence.

PAATAlpha MonitorIC · decay · drift
PCPTPortfolio Monitorreturn · exposure · drawdown
PETExecution Monitororders · fills · cash · health
PRTRisk Monitorbreach · decision · halt

PRT consumes PET evidence. PET cannot override a PRT REJECT or HALT. Live execution remains disabled until dedicated review passes.