{"uid":"cap_obz-rS1mF226vifXPQ4Ij","slug":"numora-moving-average-computation-ca2afff5","name":"Numora Moving Average Computation","description":"100 pure math computation endpoints for AI agents. Statistics, financial math, linear algebra, equation solving, calculus, number theory, sequence generation, and unit conversions. Zero external dependencies. x402 micropayments on Base.","url":"https://numormor.netlify.app/api/statistics/moving-average","method":"POST","headers":{},"bodySchema":{"type":"object","required":["data","window"],"properties":{"data":{"type":"array"},"type":{"enum":["sma","ema","wma"],"type":"string"},"window":{"type":"integer"}}},"responseSchema":{"type":"object","required":["success","result","computation"],"properties":{"result":{"type":"object","description":"Computation result varies by endpoint"},"success":{"type":"boolean","description":"Always true on success"},"computation":{"type":"string","description":"Human-readable description of what was computed"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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":{"p10Cents":"10.0000","medianCents":"10.0000","p90Cents":"10.0000","minCents":"10.0000","maxCents":"10.0000","p95Cents":"10.0000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4Xn1lc3BF-O2GGJ3Vqfi8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes moving averages (simple, exponential, or other types) over a numeric data array using a specified window size","exampleAgentPrompt":"Calculate a 7-day simple moving average over this sales data: [120, 135, 110, 142, 155, 130, 148, 162, 171, 145, 138, 160, 175, 190] using a window of 7.","exampleUseCases":null,"resultDescription":"Returns a JSON object with success flag, a result object containing the computed moving average values for each valid window position, and a human-readable computation string describing what was calculated.","failureModes":["Missing required 'data' array — returns error indicating required field","Missing required 'window' integer — returns error indicating required field","Window size larger than data array length — may return empty result or error","Invalid type string for moving average type — may fall back to default or return error","Non-numeric values in data array — computation may fail or produce NaN results","Data array is empty — returns error or empty result"],"whenToPreferThis":"Use this endpoint when you need a pure math moving average computation with no external dependencies, micropayment pricing, and a simple JSON in/out interface. Prefer this over general-purpose analytics platforms when you just need the calculation itself without data storage or visualization. Ideal for AI agents embedding rolling average logic into workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:46:12.605Z","isFirstParty":false}