{"name":"macro-analyst","display_name":"Macro Analyst","description":"Deterministic macro-economic analysis toolkit — yield-curve, breakeven-inflation, growth, inflation-decomposition, FX, rates-math and real-commodity compute operations behind x402 micropayments, with a machine-readable macro-analyst persona.","type":"function-toolkit","persona":"/persona","tools":"/tools","operations":["yield_curve","breakeven_inflation","growth","inflation_decomp","fx","macro_stats","rates_math","real_commodity","validate","knowledge","sources","ma_ask"],"services":[{"endpoint":"/ma/yield_curve","method":"POST","description":"Yield-curve level, spreads (2s10s/3m10s/3m2s/10s30s), shape label, and — with a prior curve — per-tenor shift and steepener change. Caller supplies the curve.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/breakeven_inflation","method":"POST","description":"Breakeven inflation (nominal minus real yield) per tenor, 5y5y forward from 5y/10y BEI, real yields, and an expectations label. Caller supplies nominal/real yield pairs.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/growth","method":"POST","description":"Growth rates from a series: YoY, period-over-period, annualized (SAAR), trailing-average YoY, and a window trend. Caller supplies the series.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/inflation_decomp","method":"POST","description":"Headline/core CPI decomposition: headline-core gap, MoM annualized, 3m/6m/12m annualized, base effect, and per-component contributions. Caller supplies the monthly series.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/fx","method":"POST","description":"FX math from caller-supplied inputs: % change vs a prior spot, annualized carry (rate differential), and a real-FX proxy (spot x CPI ratio) with its % change.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/macro_stats","method":"POST","description":"Generic deterministic stats on a series: pct change, YoY, window z-score + percentile rank, max drawdown, CAGR. Caller supplies the series.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/rates_math","method":"POST","description":"Rates math from two yields/tenors: implied forward rate, zero-coupon modified duration, and DV01 for $100 face. Yields in decimals, tenors in years.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/real_commodity","method":"POST","description":"Real (deflated) commodity price: price/cpi, real return vs a prior observation, and % off an all-time real peak. Caller supplies price + CPI.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/validate","method":"POST","description":"Validate an input document against the canonical schema (series/curve/pairs/fx/commodity/rates) — correct the request before paying for compute.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/knowledge","method":"POST","description":"Retrieve the service's methodology corpus (determinism contract, macro framework, release-calendar workflows, source registry).","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/sources","method":"POST","description":"List the service's recommended (keyless) data sources and their reliability ratings, for the caller to acquire its own data.","price":"0.006125","asset":"USDC","network":"base"},{"endpoint":"/ma/ask","method":"POST","description":"One-call structured macro analysis. DeepSeek orchestrates the deterministic compute operations (supplying its own data) and returns a structured brief (bottom line, rates, inflation, growth, cross-asset, risks).","price":"0.256125","asset":"USDC","network":"base"},{"endpoint":"/ma/tools","method":"GET","description":"list all operations with input schemas","price":"0","asset":"USDC","network":"base"},{"endpoint":"/macro-analyst/feedback","method":"GET","description":"50 most recent feedback entries","price":"0","asset":"USDC","network":"base"},{"endpoint":"/macro-analyst/feedback","method":"POST","description":"submit feedback","price":"0","asset":"USDC","network":"base"}],"pricing":{"/ma/yield_curve":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/breakeven_inflation":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/growth":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/inflation_decomp":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/fx":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/macro_stats":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/rates_math":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/real_commodity":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/validate":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/knowledge":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/sources":{"Base USDC/EURC":"$0.006125","Arbitrum USDC":"$0.00525","Polygon USDC":"$0.004375","Avalanche USDC":"$0.00175","Ethereum USDC":"$2.625"},"/ma/ask":{"Base USDC/EURC":"$0.256125","Arbitrum USDC":"$0.25525","Polygon USDC":"$0.254375","Avalanche USDC":"$0.25175","Ethereum USDC":"$2.875"}}}