Skip to main content

Step 4 — Threshold Breach Evaluation

The threshold evaluation layer runs four independent checks in sequence. Each check can independently trigger a WARNING or BREACH outcome. The most severe outcome across all four checks determines the overall system response.

Check 1 — Gross Exposure Limit

Validates that total inventory exposure across all open batches does not exceed the Reserve Pool's configured maximum capacity.

LevelConditionAction
NormalTotal gross exposure < 70% of Reserve Pool max capacity ($5M)No action
WarningTotal gross exposure 70–90% of capacity ($3.5M – $4.5M)PROTECT signal to FX Engine; schedule early rebalance
BreachTotal gross exposure > 90% of capacity (>$4.5M)RESTRICT signal to FX Engine; Emergency RFQ triggered

Check 2 — VaR Limit

Validates that the portfolio VaR does not exceed a defined percentage of total Reserve Pool capital. This is the primary risk-based limit — unlike the gross exposure check, it accounts for current market volatility.

LevelConditionAction
NormalPortfolio VaR < 5% of Reserve CapitalNo action
WarningPortfolio VaR between 5–10% of Reserve CapitalPROTECT signal; spread widened; early rebalance scheduled
BreachPortfolio VaR > 10% of Reserve CapitalRESTRICT signal; Emergency RFQ triggered for highest-VaR corridor first

Check 3 — Concentration Limit

Validates that no single corridor accounts for an excessive proportion of total Reserve Pool exposure. Concentration risk is independent of total size — even a small total position can be dangerous if it is entirely in one illiquid corridor.

LevelConditionAction
NormalNo single corridor > 50% of total Reserve exposureNo action
WarningSingle corridor at 50–60% of total Reserve exposurePROTECT signal for that corridor only
BreachSingle corridor > 60% of total Reserve exposureRESTRICT for that corridor; Emergency RFQ for that corridor only

Check 4 — Drawdown Limit

Validates that cumulative unrealised losses have not exceeded a threshold relative to Reserve Pool capital. This is the most sensitive trigger — it fires when the market has already moved against the position and the protocol is sitting on real losses.

LevelConditionAction
NormalUnrealised PnL loss < 2% of Reserve CapitalNo action
WarningUnrealised PnL loss between 2–5% of Reserve CapitalPROTECT signal; early rebalance scheduled immediately
BreachUnrealised PnL loss > 5% of Reserve CapitalRESTRICT or HALT; Emergency RFQ with wide tolerance; ops team notified

Combined Threshold Reference

CheckWarning LevelBreach LevelFX Engine Signal
Gross Exposure> 70% of $5M capacity> 90% of $5M capacityWARNING → PROTECT · BREACH → RESTRICT
VaR Limit> 5% of Reserve Capital> 10% of Reserve CapitalWARNING → PROTECT · BREACH → RESTRICT
Concentration> 50% in one corridor> 60% in one corridorWARNING → PROTECT (corridor) · BREACH → RESTRICT (corridor)
Drawdown> 2% of Reserve Capital> 5% of Reserve CapitalWARNING → PROTECT · BREACH → RESTRICT / HALT

Overall Risk Assessment

After all four checks complete, the system takes the worst breach level across all four checks to determine the response path. A single Breach in any check triggers the Emergency RFQ path, regardless of whether the other three checks are green.

Worst LevelResponse Path
All checks NormalStep 5A — Green (Normal) path
One or more Warning, no BreachStep 5B — Yellow (Warning) path
One or more BreachStep 5C — Red (Emergency RFQ) path