{"uid":"cap_3fODUG7wUNu8yoR7Az4re","slug":"technical-indicators-calculator-sma-ema-rsi-macd-bollinger-atr-obv-d7d9685c","name":"Technical Indicators Calculator (SMA, EMA, RSI, MACD, Bollinger, ATR, OBV, Stochastic)","description":"Technical indicator numbers (SMA, EMA, RSI, MACD, Bollinger, ATR, OBV, Stochastic) from price series you supply (comma-separated, oldest first, up to 250 values). Numbers only, with documented conventions. Not advice, no signals.","url":"https://heb-utils-x402.hebutils-api.workers.dev/indicators?utm_source=zero.xyz","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"],"type":"string"},"queryParams":{"type":"object","required":["closes"],"properties":{"lows":{"type":"string","description":"optional, same length"},"highs":{"type":"string","description":"optional, same length (for ATR, Stochastic)"},"closes":{"type":"string","description":"comma-separated closes, oldest first, 2-250 values"},"volumes":{"type":"string","description":"optional, same length (for OBV)"},"rsi_period":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_bJ7gxVBI_UcfyDeGqq6z7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes common technical analysis indicators (SMA, EMA, RSI, MACD, Bollinger Bands, ATR, OBV, Stochastic) from a user-supplied price series","exampleAgentPrompt":"Calculate the RSI, SMA, EMA, MACD, and Bollinger Bands for this closing price series (oldest first): 100,102,101,105,107,106,110,112,108,115,118,117,120,122,119,121,125,127,124,130 — and also include ATR using these highs: 103,104,103,107,109,108,112,115,111,117,120,119,122,124,122,123,127,129,126,132 and lows: 99,100,100,103,105,104,108,110,106,113,116,115,118,120,117,119,123,125,122,128","exampleUseCases":[{"title":"RSI check on crypto closes","prompt":"I have 20 daily closing prices for Bitcoin (oldest first): 26000,26200,26100,26500,26800,26700,27000,27300,26900,27500,27800,27600,28000,28300,27900,28100,28600,28900,28500,29000 — can you compute the RSI and EMA for me?"},{"title":"ATR calculation for volatility sizing","prompt":"Compute the ATR for this 14-day OHLC series — closes: 50,51,52,50,53,55,54,56,57,55,58,60,59,61, highs: 51,52,53,51,54,56,55,57,58,56,59,61,60,62, lows: 49,50,51,49,52,54,53,55,56,54,57,59,58,60 — I need it for position sizing."},{"title":"Full indicator suite for equity analysis","prompt":"Run SMA, EMA, MACD, Bollinger Bands, RSI, OBV, and Stochastic on this 30-day price series — closes: 200,202,201,205,207,206,210,212,208,215,218,217,220,222,219,221,225,227,224,230,232,231,235,237,234,236,240,242,239,245, volumes: 1000,1100,900,1200,1050,980,1300,1150,870,1400,1250,1100,1350,1200,950,1100,1450,1300,1000,1500,1350,1100,1400,1250,1050,1200,1500,1350,1100,1600, highs: 202,204,203,207,209,208,212,214,210,217,220,219,222,224,221,223,227,229,226,232,234,233,237,239,236,238,242,244,241,247, lows: 198,200,199,203,205,204,208,210,206,213,216,215,218,220,217,219,223,225,222,228,230,229,233,235,232,234,238,240,237,243"}],"resultDescription":"A JSON object containing the computed values for each requested indicator based on the supplied price series. Numeric outputs follow documented conventions — e.g. RSI as 0-100, MACD as line/signal/histogram, Bollinger as upper/middle/lower bands, ATR as absolute range, OBV as cumulative volume, Stochastic as %K/%D. No trading signals or advice are included.","failureModes":["Missing 'closes' query parameter — returns error requiring it","Fewer than 2 close values supplied — returns validation error","Mismatched lengths between closes, highs, lows, or volumes — returns error","Non-numeric values in price series — returns parse error","More than 250 values supplied — returns limit exceeded error","Payment not completed — returns 402 requiring USDC payment on Base"],"whenToPreferThis":"Choose this endpoint when you need to compute standard technical analysis indicators from raw price data you already have, without connecting to a live market data feed. It is ideal for batch post-processing of historical OHLC/volume series, back-testing pipelines, or any situation where you want pure numeric indicator output with no trading signals or opinions attached. It covers the most common indicators (SMA, EMA, RSI, MACD, Bollinger, ATR, OBV, Stochastic) in a single call, making it preferable to calling multiple specialized endpoints.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:37:51.122Z","isFirstParty":false,"canonicalSlug":"technical-indicators-calculator-sma-ema-rsi-macd-bollinger-atr-obv-d7d9685c"}