{"uid":"cap_QLW-J3qf5jDfDJEQU6ZNn","slug":"mycelia-signal-rotation-index-msri-11-sector-etf-momentum-8f3c5e84","name":"Mycelia Signal Rotation Index (MSRI) — 11-Sector ETF Momentum","description":"MSRI — Mycelia Signal Rotation Index. 11-sector ETF momentum: Offensive (XLK/XLY/XLC) + Cyclical (XLF/XLI/XLB/XLE) vs Defensive (XLP/XLU/XLRE/XLV). Net rotation score, top leaders and laggards. 300s cache. — Ed25519 signed attestation","url":"https://api.myceliasignal.com/oracle/rotation/equity","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","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{}}},"response":{"index":"MSRI","value":-1.8574,"pubkey":"7ab07fbe7d08cd16823e5eb0db0e21f3f38e9366d5fd00d14e95df0fb9b51a1a","regime":"STRONG_DEFENSE","signed":true,"leaders":[{"name":"Health Care","sector":"XLV","momentum":5.1121,"acceleration":-6.63},{"name":"Industrials","sector":"XLI","momentum":4.9074,"acceleration":-6.8282}],"risk_on":-0.1819,"sectors":{"XLB":{"name":"Materials","rs_5d":-1.8767,"rs_20d":1.4945,"momentum":-0.5282,"acceleration":-3.3712},"XLC":{"name":"Communication","rs_5d":-1.9285,"rs_20d":-5.7959,"momentum":-3.4755,"acceleration":3.8674},"XLE":{"name":"Energy","rs_5d":-4.2769,"rs_20d":-5.3459,"momentum":-4.7045,"acceleration":1.069},"XLF":{"name":"Financials","rs_5d":-2.2991,"rs_20d":5.9019,"momentum":0.9813,"acceleration":-8.2011},"XLI":{"name":"Industrials","rs_5d":2.1761,"rs_20d":9.0044,"momentum":4.9074,"acceleration":-6.8282},"XLK":{"name":"Technology","rs_5d":1.6386,"rs_20d":-1.2627,"momentum":0.4781,"acceleration":2.9013},"XLP":{"name":"Consumer Staples","rs_5d":-2.5744,"rs_20d":3.2685,"momentum":-0.2373,"acceleration":-5.8429},"XLU":{"name":"Utilities","rs_5d":-1.199,"rs_20d":7.167,"momentum":2.1474,"acceleration":-8.366},"XLV":{"name":"Health Care","rs_5d":2.4601,"rs_20d":9.0901,"momentum":5.1121,"acceleration":-6.63},"XLY":{"name":"Consumer Disc","rs_5d":1.2962,"rs_20d":0.7258,"momentum":1.068,"acceleration":0.5704},"XLRE":{"name":"Real Estate","rs_5d":-3.1645,"rs_20d":3.9461,"momentum":-0.3203,"acceleration":-7.1106}},"laggards":[{"name":"Communication","sector":"XLC","momentum":-3.4755,"acceleration":3.8674},{"name":"Energy","sector":"XLE","momentum":-4.7045,"acceleration":1.069}],"risk_off":1.6755,"canonical":"v1|ROTATION|EQUITY|-1.8574|STRONG_DEFENSE|-0.1819|1.6755|1782881859|991942","data_date":"2026-06-30","signature":"OqAiqYWLa5Esa3M19YL/kpFWF+8FgGAgQ82onQtS7IH9b45b3LAeeofVCioyBoK8x7z0R1mp/s9/g/UAz4JUCQ==","fetched_at":1782881859,"description":"Mycelia Signal Rotation Index","net_rotation":-1.8574,"signingScheme":"ed25519"}},"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":null,"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_YYXwe3ezOiH40vXBFMIOe","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":"Returns a net equity sector rotation score across 11 SPDR ETFs, classifying Offensive, Cyclical, and Defensive sectors with top leaders/laggards, signed via Ed25519 attestation.","exampleAgentPrompt":"What's the current Mycelia Signal sector rotation score — which of the 11 SPDR ETF sectors are leading and lagging, and is the market leaning offensive or defensive right now?","exampleUseCases":null,"resultDescription":"Returns a net rotation score summarizing momentum across 11 SPDR sector ETFs, broken into Offensive (XLK, XLY, XLC), Cyclical (XLF, XLI, XLB, XLE), and Defensive (XLP, XLU, XLRE, XLV) buckets, plus ranked leaders and laggards. Response is cached for 300 seconds and includes an Ed25519 cryptographic attestation for oracle integrity verification.","failureModes":["Payment not received or invalid x402 payment header — returns 402 Payment Required","Upstream data feed unavailable — may return stale cached data or 503","Ed25519 signing failure — attestation field may be absent or malformed","Rate limit exceeded — returns 429 if called too frequently beyond cache window"],"whenToPreferThis":"Use this endpoint when you need a cryptographically attested, multi-sector ETF momentum signal for oracle-driven or on-chain decision-making. It is ideal when you want a composite risk-on/risk-off read across all 11 SPDR sectors rather than a single ETF price or individual stock signal. Prefer this over crypto sentiment endpoints when the question is about traditional equity market rotation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T06:52:24.577Z","isFirstParty":false}