{"uid":"cap_T4s_pQDLRCGEMpU4sNG3y","slug":"prereason-market-context-api-macro-snapshot-da270488","name":"PreReason Market Context API – Macro Snapshot","description":"PreReason delivers market context for financial agents. Bitcoin on-chain metrics, macro indicators, and reasoning context in one API call.","url":"https://api.prereason.com/api/macro","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":["briefing"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","description":"Historical date in YYYY-MM-DD format. Access range depends on tier: Free=30d, Basic=from Jan 2025, Pro=all."},"format":{"enum":["json","markdown"],"type":"string","description":"Response format. markdown is token-optimized for LLMs, json is structured."},"briefing":{"enum":["btc.quick-check","btc.context","btc.pulse","btc.grid-stress","macro.snapshot","cross.correlations","btc.momentum","btc.on-chain","btc.miner-survival","btc.etf-flows","macro.liquidity","cross.breadth","btc.full","btc.factors","btc.energy","btc.treasury","cross.regime","fx.liquidity"],"type":"string","description":"Briefing ID. 18 available: btc.quick-check, btc.context, btc.pulse, btc.grid-stress, macro.snapshot, cross.correlations (Tier 1), btc.momentum, btc.on-chain, btc.miner-survival, btc.etf-flows, macro.liquidity, cross.breadth (Tier 2), btc.full, btc.factors, btc.energy, btc.treasury, cross.regime, fx.liquidity (Tier 3)."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"context":"Bitcoin trading at $84,200, up 4.2% over 7 days...","metrics":{"bitcoin_price":{"signal":"bullish","trend_7d":4.2,"confidence":82}},"briefing":"btc.quick-check","generated_at":"2026-03-17T12:00:00Z"}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"format":"json","briefing":"macro.snapshot"}}},"response":{"date":"2026-06-18","_timing":{"total_ms":583,"computedAt":"2026-06-18T06:02:59.513Z","metrics_ms":301,"correlations_ms":282,"tier_features_ms":0},"metrics":{"dxy":{"name":"dxy","trend":{"momentum":"steady","change_7d":0.61,"direction":"flat","change_30d":1.84,"change_90d":1.88,"percentile":60,"percentile_label":"above average"},"signal":"below-trend","context":"Dollar strength (UUP) stable at 28.21. Consolidating: neutral dollar backdrop.","timestamp":"2026-06-17T19:44:45+00:00","confidence":56,"regulatory_mode":"descriptive","value_formatted":"28.21","confidence_label":"Medium","confidence_factors":{"data_quality":100,"signal_strength":100,"percentile_score":0,"trend_consistency":20}},"tga":{"name":"tga","trend":{"momentum":"steady","change_7d":0,"direction":"flat","change_30d":5.99,"change_90d":-5.26,"percentile":92,"percentile_label":"extremely high"},"signal":"above-trend","context":"Treasury General Account at $828.12B, up 6.0% over 30d. Accelerating: draining liquidity from system.","timestamp":"2026-06-10T00:00:00+00:00","confidence":81,"regulatory_mode":"descriptive","value_formatted":"$828.12B","confidence_label":"High","confidence_factors":{"data_quality":30,"signal_strength":100,"percentile_score":100,"trend_consistency":60}},"m2-supply":{"name":"m2-supply","trend":{"momentum":"steady","change_7d":0,"direction":"flat","change_30d":0,"change_90d":0,"percentile":100,"percentile_label":"extremely high"},"signal":"above-trend","context":"M2 money supply stable at $22.80T. Consolidating: neutral monetary conditions.","timestamp":"2026-04-01T00:00:00+00:00","confidence":69,"regulatory_mode":"descriptive","value_formatted":"$22.80T","confidence_label":"Medium","confidence_factors":{"data_quality":30,"signal_strength":100,"percentile_score":100,"trend_consistency":20}},"fed-balance":{"name":"fed-balance","trend":{"momentum":"steady","change_7d":0,"direction":"flat","change_30d":0.18,"change_90d":1.04,"percentile":79,"percentile_label":"high"},"signal":"at-trend","context":"Fed balance sheet stable at $6.73T, +0.2% over 30d. Consolidating: neutral liquidity conditions.","timestamp":"2026-06-10T00:00:00+00:00","confidence":49,"regulatory_mode":"descriptive","value_formatted":"$6.73T","confidence_label":"Medium","confidence_factors":{"data_quality":30,"signal_strength":38,"percentile_score":2,"trend_consistency":100}},"treasury-2y":{"name":"treasury-2y","trend":{"momentum":"steady","change_7d":0,"direction":"flat","change_30d":-1.94,"change_90d":5.74,"percentile":47,"percentile_label":"average"},"signal":"above-trend","context":"2Y Treasury yield stable at 4.05%, -1.9% over 30d. Consolidating: short-end rate expectations holding.","timestamp":"2026-06-16T00:00:00+00:00","confidence":15,"regulatory_mode":"descriptive","value_formatted":"4.05","confidence_label":"Very Low","confidence_factors":{"data_quality":30,"signal_strength":0,"percentile_score":0,"trend_consistency":20}},"yield-curve":{"name":"yield-curve","trend":{"momentum":"accelerating","change_7d":-27.5,"direction":"falling","change_30d":-46.3,"change_90d":-43.14,"percentile":30,"percentile_label":"below average"},"signal":"at-trend","context":"Yield curve spread (10Y-2Y) at 0.29%, flattening 46.3% over 30d. Tightening signal: recession risk rises as curve compresses.","timestamp":"2026-06-17T00:00:00+00:00","confidence":35,"regulatory_mode":"descriptive","value_formatted":"0.29","confidence_label":"Low","confidence_factors":{"data_quality":80,"signal_strength":42,"percentile_score":20,"trend_consistency":20}},"treasury-10y":{"name":"treasury-10y","trend":{"momentum":"steady","change_7d":-0.45,"direction":"flat","change_30d":-5.14,"change_90d":0.89,"percentile":38,"percentile_label":"below average"},"signal":"at-trend","context":"10Y Treasury yield at 4.43%, down 5.1% over 30d. Decelerating: easing financial conditions.","timestamp":"2026-06-16T00:00:00+00:00","confidence":47,"regulatory_mode":"descriptive","value_formatted":"4.43","confidence_label":"Medium","confidence_factors":{"data_quality":30,"signal_strength":48,"percentile_score":36,"trend_consistency":60}},"treasury-30y":{"name":"treasury-30y","trend":{"momentum":"steady","change_7d":-0.4,"direction":"flat","change_30d":-4.83,"change_90d":0.41,"percentile":89,"percentile_label":"high"},"signal":"above-trend","context":"30Y Treasury yield at 4.93%, down 4.8% over 30d. Decelerating: long-end repricing lower term premium or long-run inflation.","timestamp":"2026-06-16T00:00:00+00:00","confidence":28,"regulatory_mode":"descriptive","value_formatted":"4.93","confidence_label":"Very Low","confidence_factors":{"data_quality":30,"signal_strength":0,"percentile_score":97,"trend_consistency":20}},"breakeven-10y":{"name":"breakeven-10y","trend":{"momentum":"steady","change_7d":-1.31,"direction":"flat","change_30d":-9.24,"change_90d":-3,"percentile":24,"percentile_label":"low"},"signal":"below-trend","context":"10Y breakeven inflation at 2.26%, down 9.2% over 30d. Decelerating: market-implied long-run inflation expectations easing.","timestamp":"2026-06-17T00:00:00+00:00","confidence":40,"regulatory_mode":"descriptive","value_formatted":"2.26","confidence_label":"Low","confidence_factors":{"data_quality":80,"signal_strength":8,"percentile_score":53,"trend_consistency":60}},"net-liquidity":{"name":"net-liquidity","trend":{"momentum":"steady","change_7d":0.94,"direction":"flat","change_30d":0.13,"change_90d":1.52,"percentile":81,"percentile_label":"above-average growth"},"signal":"neutral","context":"Net liquidity stable at $5.89T. Consolidating.","timestamp":"2026-06-18T05:05:42.455+00:00","confidence":55,"regulatory_mode":"signal","value_formatted":"$5.89T","confidence_label":"Medium","confidence_factors":{"data_quality":100,"signal_strength":38,"percentile_score":0,"trend_consistency":100}},"t10y3m-spread":{"name":"t10y3m-spread","trend":{"momentum":"accelerating","change_7d":-13.51,"direction":"falling","change_30d":-28.89,"change_90d":-8.31,"percentile":0,"percentile_label":"extremely low"},"signal":"below-trend","context":"10Y-3M Treasury spread at 0.64%, flattening 28.9% over 30d. Decelerating: tightening signal as the NY Fed recession-probability curve compresses or inverts.","timestamp":"2026-06-18T05:05:42.455+00:00","confidence":90,"regulatory_mode":"descriptive","value_formatted":"0.64","confidence_label":"Very High","confidence_factors":{"data_quality":100,"signal_strength":100,"percentile_score":100,"trend_consistency":100}}},"correlations":{"fed-balance_vs_tga":{"pair":"fed-balance_vs_tga","value":-0.28,"metric1":"fed-balance","metric2":"tga","interpretation":"Weak negative correlation (-0.28)"},"dxy_vs_net-liquidity":{"pair":"dxy_vs_net-liquidity","value":-0.12,"metric1":"dxy","metric2":"net-liquidity","interpretation":"No meaningful correlation (-0.12)"}},"data_quality":{"severity":"ok","health_score":100,"metrics_total":11,"metrics_available":11,"correlations_total":2,"unavailable_metrics":[],"correlations_computable":2,"unavailable_correlations":[]},"generated_at":"2026-06-18T06:02:59.513Z","_tier_context":{"your_tier":"free","related_briefings":[{"id":"macro.liquidity","tier":"basic","description":"Adds percentile rankings, extended 90d momentum"},{"id":"macro.auctions","tier":"basic","description":"Adds percentile rankings"},{"id":"macro.calendar","tier":"basic","description":"Adds percentile rankings"},{"id":"macro.rates","tier":"pro","description":"Adds causal reasoning, percentile rankings, extended 90d momentum, narrative analysis"}],"higher_tier_features":["Causal reasoning (Pro)","Percentile rankings (Basic+)","Extended 90d momentum (Basic+)","Narrative analysis (Pro)","Regime classification (Pro)","Divergence detection (Pro)","Historical context (Pro)","Extended historical data from Jan 2025 (Basic+)","Full historical data access (Pro)"]},"briefing_used":"macro.snapshot","briefing_metadata":{"name":"Macro Snapshot","tier":"free","data_access":"Today + last 30 days","description":"Fed balance sheet, M2 money supply, full Treasury yield curve (2Y/10Y/30Y), 10Y breakeven inflation, dollar index, and composite net liquidity with trend direction across all four","metrics_count":11,"correlations_count":2,"correlations_window_days":30}}},"exampleRequest":{"format":"json","briefing":"macro.snapshot"},"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_M5pfmABZbLOLKrNSnAifu","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a macro liquidity snapshot including Fed balance sheet, M2 money supply, Treasury yields, and net liquidity with trend signals.","exampleAgentPrompt":"Can you pull me the macro.snapshot briefing from PreReason for today — I want to see the Fed balance sheet, M2 supply, Treasury yields, and net liquidity trend signals in JSON format?","exampleUseCases":null,"resultDescription":"Returns a structured or markdown-formatted macro briefing including Fed balance sheet size, M2 money supply level, Treasury yield data, net liquidity formula output, and directional trend signals with confidence scores, timestamped at generation time.","failureModes":["Invalid briefing ID returns 400 error","Date out of tier access range returns 403 or empty data","Malformed date format (not YYYY-MM-DD) returns validation error","Payment not completed returns 402 Payment Required","Rate limit exceeded returns 429","Server unavailable returns 503"],"whenToPreferThis":"Choose this endpoint when you need a broad macroeconomic conditions snapshot — specifically Fed balance sheet, M2, yields, and net liquidity — rather than Bitcoin-specific or cross-asset correlation data. Prefer this over btc.context or macro.liquidity when you want a concise top-level macro read without deep decomposition.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:41:05.018Z","isFirstParty":false}