Harbor
Skip to content
AgentsDecision ChainExecution
Agent 06 · Execution

Place the order.
Close the loop.

Execution is Harbor’s last mile. It takes only risk-approved ideas, translates them into broker-ready tickets, manages the bridge to market, and leaves behind the audit trail that proves the full chain of custody.

Execution bridge
Broker-ready chain custody

Every order that leaves Harbor carries its upstream signal, risk, and sleeve context with it.

Orders routed
0
0 filled or live · 0 cancelled
Broker-linked
0/0
Orders carrying broker ids
Latest bridge event
RECONCILE MISMATCH
Mar 17, 9:49 AM ET
Chain position
6 of 6
Final agent · After Risk
Live bridge note

Local-only positions reconciled against IBKR paper state.

Decision Chain Position

The end of the chain.

Execution only fires on approved trades. This is where Harbor stops being a scoring system and becomes an operating system that can place, reconcile, and explain real orders.

MacroRegime
SentimentFlow
SignalScore
ValuationAnchor
RiskGate
ExecutionAction
Order Lifecycle

From verdict to fill.

The lifecycle view makes the last mile tangible for buyers. Harbor receives the PASS packet, validates it, submits it, monitors the working state, and only then archives the result.

1
Received

PASS packet arrives with chain context already attached.

2
Validated

Broker, ticket, and routing checks pass pre-flight.

3
Submitted

Order is transmitted and broker id is assigned.

4
Working

Live in market, waiting for fill or cancellation outcome.

5
Filled

Fill confirmed and written back into Harbor’s ledger.

Broker Bridge

Harbor to market.

This bridge diagram stays close to your mockup on purpose. It makes the architecture legible: Harbor constructs intent, IBKR carries it, and the order reaches a real venue only after the chain has finished its work.

Decision Engine
Harbor
RiskContext → order params
IBKR API · TWS/Gateway
Broker
Interactive Brokers
Routing · fills · reconciliation
Exchange routing
Venue
Market
NYSE · NASDAQ · ARCA · IEX
Live infrastructure signal

RECONCILE MISMATCH · Local-only positions reconciled against IBKR paper state.

Order Construction

What an order looks like.

The ticket below is intentionally close to your mockup, but it is grounded in a real MRVL trade Harbor already carried. Where live valuation fields are not exposed by the execution API, the page shows the chain attachment instead of inventing numbers.

Why it matters

A buyer can see that Harbor does not just say yes to an idea. It turns the idea into a broker-ready object with custody, routing, and auditability built in.

Why the universe cares

Execution is where thesis quality meets market microstructure. Good ideas still need sane tickets, venue routing, and ledger discipline to become real positions.

Order TicketFilled
TickerASX
SideBUY
Quantity
Order TypeLIMIT
Limit Price
Fill Price
Signal Score0.46 · WEAK BUY
Fair ValueInherited from ValuationContext
Margin of SafetyForwarded in the PASS packet
Risk VerdictREVIEW
SleeveMAIN_SEMIS
Risk Budget
Routing Multiplier
Audit Trail

Every action. Timestamped.

The append-only execution log is how Harbor proves that a trade was not a black box. Even in a buyer-facing page, the trail needs to feel like an operating record, not a decorative timeline.

Recent execution log
Capabilities

What Execution handles.

Execution is not just “send order”. It is the surface where Harbor turns approved intent into a tracked market action, then writes the result back into the system.

OC
Order construction

Translates RiskContext into a live ticket: symbol, side, quantity, routing rules, and limit instructions. No manual re-entry between decision and broker.

orders
PF
Pre-flight validation

Checks broker availability, order identifiers, and live routing readiness before Harbor lets a ticket leave the system.

validation
BB
Broker bridge

Maintains the IBKR bridge Harbor uses to turn approved intent into market instructions, with reconnect and reconciliation awareness built in.

broker
FM
Fill management

Tracks live order state and records whether the idea is still working, has filled, or was cancelled before it became a position.

fills
SL
Sleeve ledger update

Writes the resulting position back into Harbor’s sleeve ledger so downstream monitoring, exits, and performance all share the same source of truth.

ledger
AT
Audit trail

Preserves the full reasoning chain with each order so operators and buyers can see the exact custody from signal to broker acknowledgement.

audit
Execution Pipeline

From PASS to position.

This is the most latency-sensitive stage in Harbor. The page keeps that feel without losing the buyer-readable explanation of what happens between approval and a live position.

STEP 01
Receive

Read PASS verdicts from Risk together with the already-assembled reasoning trail from upstream agents.

STEP 02
Construct

Build the live ticket with side, size, limit price, sleeve attribution, and routing instructions that the broker bridge can understand.

STEP 03
Validate

Run pre-flight checks on routing readiness, broker handshake, and order completeness before Harbor attempts market access.

STEP 04
Submit

Transmit through the IBKR bridge, attach the broker order id, and monitor whether the order is working, filled, or cancelled.

STEP 05
Confirm

Append the result to the audit log, update the sleeve ledger, and emit final execution context for the operating record.

Output Schema

What Execution emits.

ExecutionContext is the chain’s closing artifact. It confirms what was sent, what filled, and what context traveled with the order all the way to the broker layer.

ExecutionContextharbor_context.py
{
"order_id": str,
"ticker": str,
"side": str // BUY | SELL,
"quantity": int,
"order_type": str // LIMIT | MARKET | ADAPTIVE,
"limit_price": float,
"fill_price": float,
"slippage": float,
"status": str // FILLED | WORKING | CANCELLED,
"sleeve": str,
"chain_context": { "regime": str, "signal_score": float, "risk_verdict": str },
"submitted_at": datetime,
"filled_at": datetime
}
Configure & Interact

Control the last mile.

Execution settings shape how Harbor meets the market. This is where routing, timeout, and connection behavior become part of the product story.

01
Set order type defaults

Choose how Harbor prefers to express intent at the broker layer, whether that means conservative limits, adaptive logic, or tighter timeout behavior.

02
Configure routing posture

Tune exchange and venue preferences so the execution layer reflects the mandate’s priorities around price improvement and certainty.

03
Manage bridge health

Inspect how Harbor watches the broker handshake, reconciliation notes, and fallback behavior when the execution bridge needs attention.

04
Query execution history

Ask Harbor to explain how an order was placed, filled, or cancelled and get the full chain context back in one readable answer.

Chain Complete

Six agents. One governed surface.

From macro posture to broker fill, Harbor keeps every decision structured, every constraint visible, and every action auditable.