macro_tape
macro_tape
Live macro tape: equity indices, vol, rates, FX, commodities, and crypto in one snapshot.
Signature
macro_tape({ symbols?: string[], // default = all 12 include_returns?: boolean, // default true, returns 1d + 5d})Default symbols:
- Equity: SPX, NDX, RUT
- Vol: VIX
- Rates: UST2Y, UST10Y, UST30Y, 2s10s spread
- FX: DXY
- Commodities: GOLD, WTI
- Crypto: BTC, ETH
Returns
{ "as_of": "2026-05-13T14:30:00Z", "SPX": {"price": 5_812.45, "return_1d": 0.42, "return_5d": 1.18}, "VIX": {"price": 14.2, "return_1d": -2.1, "return_5d": -8.4}, "UST10Y": {"yield": 4.32, "change_bps_1d": -2, "change_bps_5d": -8}, "2s10s": {"spread_bps": 28, "change_bps_1d": 1, "change_bps_5d": 5}, "BTC": {"price": 71_280, "return_1d": 1.8, "return_5d": -2.4}, ...}Example agent prompt
“what’s the macro regime today? show me equity, vol, rates, and crypto returns 1d and 5d.”
Why this exists
Every trading agent needs a macro context check before fired. Is risk-on or risk-off? Are rates rising or falling? Vol expanding or compressing? This tool delivers all the signals in one call, with 1d + 5d returns pre-computed so the agent doesn’t need to do math on raw prices.
Powers the macro-regime gate on multiple FalsifyLab bots (mood_filter, aquila, lyra-gold).
Free tier
24h cached, all 12 symbols, 1d + 5d returns. Sufficient for daily regime classification.
Pro tier
Real-time (5min refresh). Add custom symbols. Intraday returns. 90-day history.
See also
- etf_flow_today — confirm flow direction matches tape
- top_yield_farms — risk-on regimes change LP economics