{"uid":"cap_cWYi-q7pQRoVil-PdMNQc","slug":"stationfx-velocity-of-m2-money-stock-d40e07f4","name":"StationFX Velocity of M2 Money Stock","description":"GDP divided by M2 money supply — measures how efficiently money circulates in the economy. Declining velocity means more money is needed to generate the same output, a deflationary signal. Rising velocity can amplify inflation. Quarterly frequency, critical context for M2 growth interpretation.","url":"https://stationfx.com/economic-data/money-supply/velocity-of-m2-money-stock?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","description":"Always \"http\" for HTTP endpoints"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string","description":"HTTP method. Always GET for StationFX query endpoints"},"queryParams":{"type":"object","properties":{"fmt":{"enum":["json","toon"],"type":"string","description":"Response format. Use toon for compact agent-friendly output."},"fields":{"type":"string","description":"Comma-separated metric names"},"date_to":{"type":"string","description":"End date YYYY-MM-DD"},"date_from":{"type":"string","description":"Start date YYYY-MM-DD"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"Response format. Always \"json\" (or \"toon\" if fmt=toon was requested)"},"example":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Observation date YYYY-MM-DD"},"value":{"type":"number","description":"Raw observed value in series units"},"mom_pct":{"type":"number","description":"Month-over-month % change"},"yoy_pct":{"type":"number","description":"Year-over-year % change"},"zscore_5y":{"type":"number","description":"Z-score relative to trailing 5 years"},"mom_change":{"type":"number","description":"Month-over-month absolute change"},"yoy_change":{"type":"number","description":"Year-over-year absolute change"},"zscore_12m":{"type":"number","description":"Z-score relative to trailing 12 months"},"above_trend":{"type":"integer","description":"1 if value is above long-run trend, else 0"},"pct_rank_5y":{"type":"number","description":"Percentile rank over trailing 5 years (0-100)"},"rolling_3m_avg":{"type":"number","description":"3-month rolling average"},"rolling_12m_avg":{"type":"number","description":"12-month rolling average"},"trend_direction":{"type":"integer","description":"Trend: 1 rising, -1 falling, 0 flat"}}},"description":"Observations ordered by date ascending"},"meta":{"type":"object","description":"Series metadata: source_key (FRED series ID), units, frequency (D/W/M/Q/A), date_from, date_to, fields"}},"description":"Station f(x) response with metadata and pre-computed derived metrics"}}}}},"responseSchema":{"type":"json","schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Observation date YYYY-MM-DD"},"value":{"type":"number","description":"Raw observed value in series units"},"mom_pct":{"type":"number","description":"Month-over-month % change"},"yoy_pct":{"type":"number","description":"Year-over-year % change"},"zscore_5y":{"type":"number","description":"Z-score relative to trailing 5 years"},"mom_change":{"type":"number","description":"Month-over-month absolute change"},"yoy_change":{"type":"number","description":"Year-over-year absolute change"},"zscore_12m":{"type":"number","description":"Z-score relative to trailing 12 months"},"above_trend":{"type":"integer","description":"1 if value is above long-run trend, else 0"},"pct_rank_5y":{"type":"number","description":"Percentile rank over trailing 5 years (0-100)"},"rolling_3m_avg":{"type":"number","description":"3-month rolling average"},"rolling_12m_avg":{"type":"number","description":"12-month rolling average"},"trend_direction":{"type":"integer","description":"Trend: 1 rising, -1 falling, 0 flat"}}},"description":"Observations ordered by date ascending"},"meta":{"type":"object","description":"Series metadata: source_key (FRED series ID), units, frequency (D/W/M/Q/A), date_from, date_to, fields"}},"description":"Station f(x) response with metadata and pre-computed derived metrics"},"example":{"data":[{"date":"2024-01-01","value":5.33,"mom_pct":0,"yoy_change":0.5,"zscore_12m":1.2,"trend_direction":1}],"meta":{"frequency":"Q","source_key":"M2V"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cVpgMI8cbSq9wM75s-8q7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns quarterly time-series data for M2 money velocity (GDP/M2), with trend, z-score, and momentum statistics for monetary policy analysis.","exampleAgentPrompt":"Pull the velocity of M2 money stock data from StationFX for the past two years — I want the quarterly values along with year-over-year changes and the 5-year z-score so I can see whether money circulation is accelerating or slowing.","exampleUseCases":[{"title":"Inflation regime assessment","prompt":"Get me the M2 velocity data from StationFX for the last 3 years — I need the quarterly values, year-over-year percent changes, and z-scores so I can judge whether rising money supply is actually translating into inflation pressure."},{"title":"Monetary policy research report","prompt":"Fetch the full history of M2 velocity from StationFX — I want the raw values, trend flags, and 5-year percentile ranks so I can include a chart in my quarterly macro research note on Fed policy effectiveness."},{"title":"Deflationary signal monitoring","prompt":"Check the latest M2 velocity reading on StationFX and tell me if it's below its long-run trend and how the z-score compares to the past 5 years — I'm trying to detect early deflationary signals."}],"resultDescription":"Returns a JSON array of quarterly observations, each containing the date, raw velocity value (GDP/M2 ratio), month-over-month and year-over-year absolute and percentage changes, 12-month and 5-year z-scores, 5-year percentile rank, 3-month and 12-month rolling averages, and a binary flag indicating whether the value is above its long-run trend.","failureModes":["Invalid date format returns a 400 error","Date range with no quarterly data available returns an empty array","Unsupported fmt value causes a parameter validation error","Requesting fields not available for this series returns partial or error response","Service downtime or upstream data feed delay may return stale or unavailable data"],"whenToPreferThis":"Choose this endpoint when you need quarterly GDP/M2 velocity data with pre-computed momentum, trend, and z-score statistics — especially to contextualize M2 growth signals, assess inflationary or deflationary regimes, or build macro dashboards without performing your own calculations. Prefer it over raw Federal Reserve data sources when you want normalized, agent-ready output including percentile ranks and rolling averages in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T12:38:08.630Z","isFirstParty":false,"canonicalSlug":"stationfx-velocity-of-m2-money-stock-d40e07f4"}