AlgoTier · Algorithmic trading controls

Why two trading orders need approval and two stay allowed.

A synthetic market shock changes the response from slowing every order to holding only the affected instruments for review. We follow the signals, the rules and the four orders that explain that change.

Explore the screenshot walkthrough ↓

Full walkthrough · 8 min 19 sec · Recorded from the actual demo

12 observations

A fixed synthetic market-shock replay

06:10 to 06:30 ET in the scenario

4 sample orders

TECHX, EMFX, UTIL and GOLD

Simulated dispositions, with no exchange execution

1 decision to reconstruct

Scope, signals, policy and audit evidence

The worked example is the 06:18 GATE

All market values, times and orders below belong to the synthetic scenario. The screenshots show the same application used in the video.

The review problem

A control label leaves the affected orders unexplained.

At 06:18, the Order Blotter shows orange Approval Required badges for TECHX and EMFX, and green Allowed badges for UTIL and GOLD. To explain that split, a reviewer needs the selected market observation, the instruments inside the control scope, and the rule that chose the response.

AlgoTier brings those items into one workspace. The event list selects the moment being reviewed; the panels below change to that decision. The screenshot shows the completed replay with 06:18 selected.

AlgoTier workspace · 06:18 selectedEnlarge screenshot ↗
The selected event drives the market values, four order outcomes, advisory scores and Graduated Circuit Breaker below it. Enlarge the image to inspect the complete interface.
Decision Events

In the recording, the presenter selects an observation and opens its Details dialog. Pause and resume controls allow time to inspect each decision.

Market Monitor

Read VIX, realized volatility, currency and equity changes, option spreads and correlation for that observation.

Order Blotter

The Order Blotter shows each simulated disposition. The recorded detail view adds the order’s amount, strategy and control rationale.

Signals and policy

Inspect the advisory scores beside the final control tier and instrument scope.

Follow the scenario

From normal order flow to a scoped approval gate

The replay starts with all four orders allowed. It then demonstrates two different responses: a book-wide throttle when the VIX signal is uncertain or spread-driven, followed by an approval requirement on the correlated scope as the carry signal develops.

Synthetic scenario times, not elapsed video times
ObservationWhat changesRecorded response
06:10 to 06:12Baseline observations; carry score 0NONE. All four orders allowed.
06:13VIX classification is INDETERMINATER5 selects THROTTLE across the book.
06:14 to 06:16The classifier changes to SPREAD-DRIVENR1 continues THROTTLE at a simulated 25% order rate.
06:17Carry score 0.542 enters the ambiguous bandR3 selects GATE on NKY, TECHX and EMFX.
06:18Carry score 0.7913 exceeds the 0.60 confirmed thresholdR2 confirms the condition. The gate keeps the same scope.
06:20 to 06:30Carry remains confirmed; realized volatility rises laterGATE remains the final response. At 06:24, it outranks the RESTRICT candidate.

The first response handles uncertainty.

At 06:13, VIX is 22.0 and realized volatility is 13.1. The classifier returns INDETERMINATE. Rule R5 throttles all four orders and flags the decision for review. The scope includes UTIL and GOLD at this point too.

At 06:14, VIX reaches 45.4 while realized volatility is 13.9 and the option spread is 520 basis points. The label becomes SPREAD-DRIVEN. Rule R1 retains THROTTLE; the demo’s simplified VIX-only comparator shows HALT.

Watch the first throttle · 01:36 ↗
Decision details · 06:13Enlarge screenshot ↗
The first THROTTLE is triggered by an indeterminate label. All four sample orders show Throttled.

Inspect the change in control

The gate starts before the carry signal is confirmed.

At 06:17, the carry score is 0.542, within the policy’s ambiguous band of 0.30 to below 0.60. Rule R3 already requires review on NKY, TECHX and EMFX. The dialog rounds the score to 0.54 and states “Ambiguous contagion confidence”.

At 06:18, the score rises to 0.7913, displayed as 0.79. Rule R2 now confirms the carry condition. The important continuity is visible in the screenshots: the scope and the four order outcomes stay the same. Stronger evidence changes the recorded rationale, while the review requirement is already active.

06:17 · Ambiguous signalEnlarge screenshot ↗
R3 requires review at a score of 0.542. This is the first scoped GATE in the replay.
06:18 · Confirmed signalEnlarge screenshot ↗
R2 confirms the condition at 0.7913. NKY, TECHX and EMFX remain in scope.
Watch the gate transition · 02:20 ↗

Trace the evidence

Two advisory calculations answer different questions.

What drives the VIX classification?

The VIX Regime Classifier uses three inputs: the divergence between quote and realized-volatility changes, option-spread width, and realized-volatility change. At 06:18 its SPREAD-DRIVEN score is 0.9999.

Opening View Attribution shows how the model forms that score. The quote/realized gap contributes 50.4% of the absolute feature contribution, spread width 35.7%, and realized-volatility change 13.9%. The signed values beside the bars are additive log-odds contributions.

Those percentages explain this synthetic classifier’s calculation. They do not measure the causes of an actual market move.

View Attribution · 06:18Enlarge screenshot ↗
The three input contributions are shown separately, so a reviewer can see which inputs dominate the model output.

Which instruments enter the gate?

The carry calculation combines yen strengthening, a Nikkei decline and yen/tech correlation. At 06:18, the scenario has a USD/JPY change of −2.30%, a Nikkei change of −6.40%, and correlation of 0.83 against a synthetic reference of 0.62. The propagation view shows normalized factors of approximately 0.867, 1 and 0.913. Multiplying the underlying factors produces the carry score of 0.7913, displayed as 0.79. The JPY links show the configured propagation paths.

The graph calculation then assigns instrument stress. NKY is 0.3979, TECHX 0.3645 and EMFX 0.2990. All exceed the 0.25 scope cutoff. UTIL and GOLD have zero stress and remain outside the gate. JPY and SP500 are excluded from the instrument scope.

The graph uses fixed synthetic edges and two diffusion steps. Its edge weights, reference level and stress cutoff are demonstration assumptions that a production review would need to examine.

View Propagation · 06:18Enlarge screenshot ↗
The displayed component values explain how the carry score is assembled; JPY propagation links show the configured paths.
View Contagion Map · 06:18Enlarge screenshot ↗
The map shows stress in NKY, TECHX and EMFX, with no stress bar for UTIL or GOLD.
Watch signal attribution and propagation · 03:46 ↗

Read the consequence

The four orders make the scope visible.

The selected GATE records an approval requirement for orders inside its scope. Orders outside that scope remain allowed. There is no NKY sample order, which is why a scope containing three instruments produces two held orders in this four-order example.

Order Blotter · 06:18Enlarge screenshot ↗
Orange means Approval Required. Green means Allowed. These outcomes apply to this scoped GATE; earlier THROTTLE affects all four orders.
Simulated orders at the selected 06:18 decision
OrderStrategyDisposition and reason
SELL TECHX · $40MVol-target algo de-risking techApproval Required. TECHX is inside the gate.
SELL EMFX · $22MVol-target algo de-risking EMApproval Required. EMFX is inside the gate.
BUY UTIL · $15MRotation into defensivesAllowed. UTIL is outside the gate.
SELL GOLD · $8MRoutine rebalanceAllowed. GOLD is outside the gate.

Open an order to inspect its rationale.

Selecting TECHX opens the order’s timestamp, amount, strategy, disposition and control reason. This joins the order-level result to the selected decision, without asking the reviewer to infer the rule from a badge color.

Approval Required is a recorded requirement. The demo has no authenticated approver, approve/reject action or exchange connection. It demonstrates what the control would require from a separate approval workflow.

Watch individual order inspection · 04:23 ↗
TECHX order detailEnlarge screenshot ↗
The order detail identifies the $40M synthetic sell order and links its approval requirement to the scoped GATE rationale.

Reconstruct and check the decision

The audit packet preserves the evaluated rules.

From the selected decision, Audit Packet opens the recorded inputs, advisory outputs, scope and rule evaluations. At 06:18, R1 proposes THROTTLE because the VIX label is SPREAD-DRIVEN. R2 proposes GATE because the carry score exceeds 0.60. The policy’s severity ordering selects GATE. The other three rules remain visible with their reasons for not firing.

Audit Packet · Rule evaluation logEnlarge screenshot ↗
The highlighted rows are the fired rules. Both R1 and R2 are retained, allowing the reviewer to explain the final GATE and the lower-priority THROTTLE candidate.

Review the record, then export its data.

The Audit Record dialog verifies the local hash chain and opens the selected decision for review. Export Packet (JSON) downloads that selected entry, including the simulated order dispositions. The printable HTML packet provides a complementary view of the decision and rule evaluation.

Each entry links its payload to the previous hash. It also records engine and scorer versions and a hash of selected configuration constants. The unmodified chain verifies across all 12 observations.

Watch the decision packet · 05:11 ↗
Audit Record · Before the testEnlarge screenshot ↗
Chain Verified covers the 12 entries in this synthetic replay. The export action downloads the selected record.

Change one stored value and locate the mismatch.

The built-in Run Tamper Test changes sequence 8’s stored tier from GATE to HALT while leaving its hash unchanged. Verification reports “Chain Broken at Seq 8: entry_hash mismatch (payload altered)”. Reset restores the original replay.

This is a bounded integrity demonstration. The log is in-memory and resettable, with no digital signature or independent anchor. It detects this payload edit; it does not establish protection against rewriting every record and hash.

Watch the tamper test · 06:38 ↗
Audit Record · After the controlled editEnlarge screenshot ↗
The test names the changed sequence and the payload/hash mismatch instead of reporting a generic failure.

Interpret the comparison

What this demonstration establishes

The adjacent Legacy Binary Control is a defined comparison rule: it displays HALT whenever VIX has risen at least 100% against the first observation. At 06:14, AlgoTier displays THROTTLE; at 06:18, it displays a scoped GATE. This comparison illustrates the consequences of those specific rules.

Shown in this demoWork required for deployment
One fixed synthetic replay and four simulated ordersLive feeds, OMS/broker/exchange integration and operational validation
Recorded scope, rule outcomes and approval requirementsAuthenticated approval workflow, permissions and execution controls
Inspectable synthetic classifier and graph calculationsIndependent validation against representative market conditions
Local hash-chain verification and a controlled tamper testDurable retention, independent integrity anchoring and access controls
Illustrative regulatory-reference mappingLegal validation of applicability, obligations and supporting evidence

The separate Scenario Benchmark uses fixed financial assumptions for a synthetic book. Its dollar figures are arithmetic comparisons, not measured trading returns, a market backtest or customer savings. The page’s worked proof is the reconstructable control decision and its order outcomes.

The replay produces NONE, THROTTLE and GATE as final tiers. RESTRICT is a later candidate that GATE outranks; HALT appears in the simplified comparator and the tamper exercise. A real approval or trade is never executed by this build.

Questions about the build

Review questions, answered directly

Does the model decide which trades to block?

Advisory calculations produce the VIX label, carry score and instrument stress. Deterministic rules select the control tier and scope, then assign simulated order dispositions. At 06:18, R2 proposes GATE because the carry score exceeds 0.60.

Why can utilities and gold stay allowed during the gate?

At the selected 06:18 observation, UTIL and GOLD have zero graph stress and remain outside the NKY, TECHX and EMFX scope. Their sample orders are therefore allowed. Earlier book-wide THROTTLE decisions also throttle UTIL and GOLD.

Does an uncertain signal mean orders keep going?

An INDETERMINATE VIX label triggers THROTTLE at 06:13. An ambiguous carry score of 0.542 triggers a scoped GATE at 06:17. The rules explicitly define a response to each kind of uncertainty.

Can someone approve a held order in the demo?

The demo records Approval Required but provides no authenticated approver or approve/reject action. Order execution and a staffed approval workflow are separate integration work.

What can a reviewer take away from the audit screen?

The selected entry can be exported as JSON, including its market state, advisory calculations, rule evaluations and simulated order dispositions. A printable HTML packet provides a complementary review view. The log is local and in-memory, so durable evidence retention is separate work.

Does this prove regulatory compliance or financial savings?

The regulatory-reference mapping is illustrative and requires legal validation. The separate Scenario Benchmark uses fixed assumptions for a synthetic book. Neither the mapping nor those dollar outputs establish compliance certification, realized savings or trading performance.

Bring a difficult control decision to the review

We welcome a discussion with trading compliance, market-risk and engineering teams.

Use the synthetic example to identify the evidence, scope and approval context your reviewers need to reconstruct a decision.

Review the control boundary

  • ✓ Instrument scope and order outcomes
  • ✓ Ambiguous signal handling
  • ✓ Rule priority and thresholds
  • ✓ Human-review requirements

Examine the evidence design

  • ✓ Market inputs and advisory outputs
  • ✓ Recorded rule evaluations
  • ✓ Record integrity and retention needs
  • ✓ Legal validation of reference mapping

Demo screenshot

Open full-resolution image in a new tab ↗