ETH Regime Shift: What a TRANSITIONAL State Means for Your Agent

Our ingestion pipeline flagged an anomaly score of 0.92 on ETH — above the critical threshold — pushing the ADX to 26.4 and triggering a regime classification of TRANSITIONAL with 88% confidence. Here's what the signal means, why it matters, and what a well-designed agent should do about it.

Regime
TRANSITIONAL
Confidence
0.88
Anomaly Score
0.92
ADX (4h)
26.4

What TRANSITIONAL means

RiskGate classifies market regimes into four states: TRENDING_UP, TRENDING_DOWN, RANGING, and TRANSITIONAL. The first three are stable — they describe a market that is doing something consistently. TRANSITIONAL is different. It means the market is in the process of changing from one state to another, and the pipeline doesn't yet have enough signal to commit to a direction.

Mechanically, a TRANSITIONAL classification emerges when the directional indicators are conflicting. The ADX reading of 26.4 sits in the boundary zone — above the 25 threshold that typically signals a developing trend, but not high enough to confirm one with conviction. The 4h EMA alignment is showing mixed signals across timeframes. The pipeline has seen the beginning of a move but can't yet determine whether it's a genuine breakout or a failed one that will revert to range.

Why the anomaly score matters here

The 0.92 anomaly score is the more significant number. RiskGate's anomaly detection runs across volume, volatility, and on-chain flow simultaneously. A score above 0.85 indicates that at least one of those dimensions is behaving outside its historical distribution — meaning something unusual is happening, even if the directional signal isn't yet clear.

A high anomaly score during a TRANSITIONAL regime is the worst combination for execution. It means: the market is in an ambiguous state and something unusual is happening underneath it. This is not a time to be adding exposure.

The raw API payload

This is what RiskGate returned at the time of detection:

GET /v1/regime/current?asset=ETH
{
  "asset": "ETH",
  "timestamp": "2026-03-15T08:32:00Z",
  "regime": "TRANSITIONAL",
  "confidence": 0.88,
  "regime_duration_hours": 1.5,
  "highest_anomaly_severity": "HIGH",
  "adx_4h": 26.4,
  "ema_alignment_1h": "mixed",
  "ema_alignment_4h": "mixed",
  "atr_ratio_4h": 1.38,
  "disclaimer": "Signal only. Not financial advice. DYOR."
}

What your agent should do

The right response depends on what your agent is designed to do, but the general principle is simple: don't open new positions during a TRANSITIONAL regime with a HIGH anomaly severity. The signal is ambiguous and the conditions are unusual. Both of those things together mean the expected value of executing is negative.

Here's a reference implementation of a regime gate that handles this correctly:

agent_gate.py
async def should_execute(asset: str, api_key: str) -> bool:
  r = await httpx.get(
    f"https://api.riskgate.xyz/v1/regime/current?asset={asset}",
    headers={"X-API-Key": api_key}
  )
  data = r.json()

  # Block on ambiguous regime
  if data["regime"] not in ("TRENDING_UP", "TRENDING_DOWN"):
    return False

  # Block on HIGH anomaly severity — unusual conditions
  if data["highest_anomaly_severity"] in ("MEDIUM", "HIGH"):
    return False

  # Block on low confidence
  if data["confidence"] < 0.65:
    return False

  return True

What to watch for next

A TRANSITIONAL state resolves in one of three ways: it breaks into a new trend, it reverts to RANGING, or it lingers in ambiguity as momentum bleeds out. The ADX reading of 26.4 suggests the market has enough directional energy for the first scenario, but the high anomaly score means that energy could be coming from an unusual source — a large liquidation, a whale move, or an external catalyst — rather than organic buying or selling pressure.

Watch for:

For builders: If your agents are running un-gated, consider hardcoding a pause during TRANSITIONAL regimes with HIGH anomaly severity. The API will tell you when conditions normalize. Don't make your agent guess — let the signal tell it when to move.
← Back to Essays

Signal only. Not financial advice. DYOR. | RiskGate · api.riskgate.xyz