{"uid":"cap_ChSKDqXb-g5VZegrBXbUM","slug":"swaphunt-bollinger-band-squeeze-volatility-compression-alert-f29db2e8","name":"SwapHunt Bollinger-Band Squeeze / Volatility Compression Alert","description":"Bollinger-Band squeeze detector: is volatility compressing toward a likely expansion? Returns extreme/strong/moderate/none plus bandwidth. Use to anticipate breakouts before they fire. Detects the setup, not the direction.","url":"https://x402.swaphunt.dev/v1/vol/compression-alert","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"asset":{"type":"string","default":"BTC","description":"Asset symbol"},"quote":{"type":"string","default":"USDT","description":"Quote currency (USDT, USDC, EUR)"},"timeframe":{"type":"string","default":"4h","description":"Timeframe (1h, 4h, 1d)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_fOBuwf-uzWhKPl7bMQl9T","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Detects Bollinger Band squeezes on a chosen asset and timeframe, returning a compression severity level (extreme/strong/moderate/none) plus bandwidth to anticipate volatility expansions and breakouts.","exampleAgentPrompt":"Is BTC/USDT in a Bollinger Band squeeze right now on the 4h chart — and how severe is the compression? I want to know if volatility is coiling up for a breakout.","exampleUseCases":null,"resultDescription":"Returns a compression severity label (extreme, strong, moderate, or none), the current Bollinger Band bandwidth value, and enough context to assess whether a volatility expansion or breakout setup is forming — without predicting direction.","failureModes":["Unknown asset symbol returns an error or empty result","Unsupported timeframe value causes validation failure","Quote currency not available for the requested pair returns an error","Service unavailable or payment rejected returns 402 or 5xx","Stale market data may cause delayed or inaccurate compression readings"],"whenToPreferThis":"Use this endpoint when you need to identify whether a Bollinger Band squeeze is forming on a specific crypto asset and timeframe — particularly useful for pre-breakout detection, volatility regime analysis, or timing entries before a big move. Prefer this over general volatility endpoints when you specifically need squeeze severity classification and bandwidth metrics rather than raw ATR or historical volatility stats.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:40:34.926Z","isFirstParty":false}