← Back to directory

One call returns the current state of every active Station f(x) macro signal (yi...

https://stationfx.com/economic-data/cross-signal/macro-snapshot

Overview

One call returns the current state of every active Station f(x) macro signal (yield curve, real rates, credit stress, labor market, mortgage spread, financial conditions): latest value, date, 5-year z-score, 90-day trend, and a plain-English reading from fixed rules.

Protocol x402
Price $0.02
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider StationFX
Source bazaar
Indexed 2026-10-27 01:15:35

Health

Status healthy
Latency (p50) 292ms
Uptime (30d) 100.0%
Reliability Score 90/100
Last Checked 2026-10-30 00:17:04
Last Healthy 2026-10-30 00:17:04
Consecutive Failures 0

x402 Payment Validation

Payment Requirements Valid
Asset Verified Known USDC
Facilitator —

Input Schema

{ "method": "GET", "queryParams": { "fmt": "json" }, "type": "http" }

Output Schema

{ "example": { "data": [ { "as_of": "2024-12-31", "reading": "Curve positively sloped: long yields are 0.33 pts above short yields.", "signal_key": "YIELD_CURVE_10Y2Y", "trend": "rising", "value": 0.33, "zscore_5y": 0.4 } ], "meta": { "as_of": "2024-12-31", "signal_count": 7 } }, "schema": { "description": "Station f(x) macro snapshot: the latest state of every active cross-series signal", "properties": { "data": { "description": "One entry per active signal", "items": { "properties": { "as_of": { "description": "Date of the latest value YYYY-MM-DD", "type": "string" }, "change_90d": { "description": "Change vs roughly 90 days earlier", "type": "number" }, "days_same_sign": { "description": "Days the value has stayed positive or negative", "type": "integer" }, "label": { "description": "Human-readable signal name", "type": "string" }, "reading": { "description": "Plain-English reading from fixed rules", "type": "string" }, "signal_key": { "description": "Signal identifier", "type": "string" }, "signal_type": { "description": "spread, ratio or composite", "type": "string" }, "trend": { "description": "rising, falling or flat vs 90 days earlier", "type": "string" }, "value": { "description": "Latest signal value", "type": "number" }, "zscore_5y": { "description": "Z-score of the latest value vs trailing 5 years", "type": "number" } }, "type": "object" }, "type": "array" }, "meta": { "description": "signal_count, as_of, method", "type": "object" } }, "type": "object" }, "type": "json" }

Recent Health Checks

Time Status HTTP Latency Error
2026-10-30 00:17:04 healthy 402 270ms
2026-10-29 23:13:27 healthy 402 276ms
2026-10-29 22:15:19 healthy 402 292ms
2026-10-29 21:12:48 healthy 402 318ms
2026-10-29 20:11:50 healthy 402 286ms
2026-10-29 19:16:40 healthy 402 297ms
2026-10-29 18:13:51 healthy 402 273ms
2026-10-29 17:19:23 healthy 402 316ms
2026-10-29 16:12:51 healthy 402 581ms
2026-10-29 15:11:46 healthy 402 289ms
2026-10-29 14:18:07 healthy 402 691ms
2026-10-29 13:19:43 healthy 402 2092ms
2026-10-29 12:11:20 healthy 402 258ms
2026-10-29 11:18:44 healthy 402 281ms
2026-10-29 10:17:32 healthy 402 811ms
2026-10-29 09:12:33 healthy 402 290ms
2026-10-29 08:16:36 healthy 402 328ms
2026-10-29 07:11:41 healthy 402 229ms
2026-10-29 06:17:43 healthy 402 221ms
2026-10-29 05:11:30 healthy 402 298ms