Skip to content

KB/alert

VIX Term Structure Backwardation

Last verified

Auto-generated. This article is rebuilt from app/signals/config/alert_thresholds.json by scripts/build_alerts_kb.py. Edit the alert config and re-run the script β€” do not edit this file directly.

VIX Term Structure Backwardation

Alert ID: VOL_BACKWARDATION
Category: volatility
Cross-detection: yes

Severity

WARNING β€” conditions deteriorating; worth monitoring

Trigger condition

{
  "field": "volatility_regime",
  "op": "contains",
  "value": "Backwardation"
}

volatility_regime contains β€œBackwardation”

Cross-detection alerts fire only on the transition into the trigger state β€” the condition must have been false on the previous evaluation. Persistent states do not re-fire.

Message template

VIX term structure flipped to backwardation β€” near-term fear above 3-month. Deep-tail vol-amplification state (R1: expect bigger moves BOTH ways, 1-5d; ~5% duty cycle, OOS n=47 β€” thin sample). Not a directional signal.

Rendered with the current signals dict via Python str.format. Placeholders that fail to resolve fall back to the raw template (see _format_message in app/signals/alerts.py).

Cooldown / dedup

Notifies

See also