{"uid":"cap_jZhu7F44UI8bRRZ1D4UB6","slug":"fx-rates-ecb-currency-movers-849da15e","name":"FX Rates ECB – Currency Movers","description":"Biggest currency movers against a base over 7-180 days among the 30 ECB currencies, strongest and weakest.","url":"https://fx-ecb.x402tookit.com/fx-movers?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":["base"],"properties":{"base":{"type":"string","description":"Base currency, e.g. USD"},"days":{"type":"integer","description":"Window in days, 7 to 180, default 30"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"base":{"type":["null","string"]},"source":{"type":["null","string"]},"reasons":{"type":["array","null"],"items":{"type":"string"}},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"sourceUrl":{"type":["null","string"]},"topLosers":{"type":["array","null"],"items":{"type":"object","properties":{"name":{"type":["null","string"]},"currency":{"type":["null","string"]},"changePct":{"type":["null","number"]}}}},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"thresholds":{"type":["null","object"],"properties":{"wideSpreadPoints":{"type":["null","number"]}}},"topGainers":{"type":["array","null"],"items":{"type":"object","properties":{"name":{"type":["null","string"]},"currency":{"type":["null","string"]},"changePct":{"type":["null","number"]}}}},"windowDays":{"type":["null","number"]},"attribution":{"type":["null","string"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_zHf_EEsCGXAncupwFu8RM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the biggest gainers and losers among ECB's 30 currencies against a base currency over a 7–180 day window.","exampleAgentPrompt":"Which ECB currencies have moved the most against USD over the last 60 days — show me the top gainers and losers?","exampleUseCases":[{"title":"Spot currency momentum for trading research","prompt":"Show me the biggest ECB currency movers against EUR over the past 90 days — I want to see which ones gained the most and which lost the most."},{"title":"Weekly FX briefing for a CFO","prompt":"Give me a summary of the strongest and weakest currencies against USD over the last 7 days using ECB rates — just the top movers."},{"title":"Hedging risk screen for a treasury team","prompt":"Which currencies have moved the most against GBP over the past 180 days among ECB-tracked currencies? I need to know which are the biggest winners and losers so we can review our hedging positions."}],"resultDescription":"A structured response listing top gainers and top losers among the 30 ECB currencies relative to the chosen base, with each currency's code, name, and percent change over the window. Also includes a summary narrative, a verdict, the as-of date, the window in days, source attribution, and optional degraded/disclaimer flags if data quality is reduced.","failureModes":["Missing or invalid base currency returns an error — must be one of the 30 ECB-published currencies","Days value outside 7–180 range is rejected","ECB data unavailable on weekends/holidays may trigger a degraded flag or use the most recent available date","Unknown base currency code returns an error response"],"whenToPreferThis":"Choose this endpoint when you need a ranked view of currency momentum — i.e., which of the 30 ECB currencies moved the most or least against a given base over a multi-day window. Prefer this over single-pair endpoints when the goal is screening or comparison across many currencies at once, or when building FX heat maps, briefings, or momentum strategies.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:19:34.901Z","isFirstParty":false,"canonicalSlug":"fx-rates-ecb-currency-movers-849da15e"}