← Back to Indicators

Bull Market Support Band API

Bitcoin's position relative to Bull Market Support Band (20W EMA / 21W SMA) — defines structural trend health and regime.

Webhook URL
https://api.hunchmachine.com/webhook/indicators?indicator=bull_market_support_band&api_key=YOUR_API_KEY

Description

Tracks Bitcoin's position relative to the Bull Market Support Band (BMSB) — a widely referenced structure combining the 20-week EMA and 21-week SMA. This band acts as a dynamic support/resistance zone that has historically defined the boundary between bull and bear phases in Bitcoin's long-term trend.

What this endpoint provides

A composite indicator showing whether BTC is trading above or below the band, along with duration, momentum, and short-term interpretation. It provides automations and AI agents with an immediate read on market regime and trend health.

Response fields

value

Current midpoint value of the Bull Market Support Band.

ema20w / sma21w

The two moving averages that define the band's lower and upper bounds.

regime

Indicates whether BTC price is above or below the band.

regime_duration_weeks

Number of consecutive weeks price has stayed in the current regime.

trend

Current directional bias (bullish, bearish, or neutral).

momentum_state

Qualitative descriptor of how trend strength is evolving (strengthening, weakening).

summary

A natural-language interpretation summarizing regime, duration, and key levels.

timestamp

UTC timestamp of the most recent update.

Output example

[
  {
    "indicator": "bull_market_support_band",
    "timestamp": "2025-11-01T02:08:56.579Z",
    "value": 109559.16,
    "ema20w": 111122.92,
    "sma21w": 113088.66,
    "regime": "below",
    "regime_duration_weeks": 3,
    "trend": "bearish",
    "momentum_state": "weakening",
    "summary": "BTC is below the Bull Market Support Band for 3 weeks. 20W EMA: $111123, 21W SMA: $113089, Price: $109559. Possible short-term retest."
  }
]

Interpretation & Use

The Bull Market Support Band defines the structural health of Bitcoin's trend. Trading above the band with rising EMAs suggests sustained bullish structure. Falling below the band for multiple weeks often signals macro corrections or weakening momentum. The momentum_state and regime_duration_weeks fields help determine whether the move is temporary or part of a broader regime shift. Automations can use the regime flag or summary directly to trigger bias adjustments (e.g., switch to "defensive" mode when price remains below the band for over 3–4 weeks).