Financial Data x402

Pay-per-call financial data — stocks, macro, and crypto — built for AI agents and day traders. No API keys, no subscriptions, no rate-limit tiers — just USDC on Base or Solana, settled automatically per request via the x402 payment protocol.

Base + Solana Real USDC 19 endpoints Listed on x402 Bazaar

How it works

1

Call an endpoint

Any client hits a route below with no payment. The server responds 402 Payment Required with the exact price and payment details.

2

Sign a payment

An x402-aware client (or agent) signs a USDC transfer authorization off-chain — gasless, no wallet funding beyond the fee itself.

3

Get your data

The request retries with the signed payment, which is verified and settled on-chain automatically, then the real response comes back.

Endpoints

RoutePriceWhat you get
GET /indicators/{ticker} $0.0025 SMA/EMA(20,50), RSI(14), Stochastic, Bollinger Bands, MACD, ATR, ADX, relative volume, price change, 52-week range — plus a transparent bullish/bearish/neutral signal with per-indicator reasoning, not a black-box verdict.
GET /quote/{ticker} $0.001 Current price, open/high/low/previous close, intraday change and change %, volume metrics, 52-week high/low, and 50/200-day moving averages.
GET /earnings/{ticker} $0.005 Next earnings date with EPS/revenue estimates, last 4 quarters' actual-vs-estimate surprises, and analyst estimate-revision trend over 7/30/60/90 days.
GET /analyst/{ticker} $0.005 Analyst recommendation trend, consensus price targets, recent upgrades/downgrades by firm, and short interest with month-over-month change.
GET /insider-activity/{ticker} $0.025 Named insider transactions (role, buy/sell/gift/award, shares, dollar value), 6-month purchase/sale summary, top institutional holders with % held and QoQ change, and full ownership breakdown.
GET /dividends/{ticker} $0.005 Forward/trailing yield and payout ratio, next ex-dividend/payment date (never stale), dividend payment history, and stock split history.
GET /options/{ticker}
?expiration=
$0.005 Full options chain (calls and puts) for all strikes, implied volatility, volume, open interest, and put/call volume ratio. Supports optional expiration date selection.
GET /news/{ticker}
?limit=
$0.0025 Latest headlines and summaries with title, summary, publication date, publisher name, and URL. Supports optional limit parameter (default 10, max 50).
GET /history/{ticker}
?multiplier=&timespan=&from=&to=
$0.005 Raw OHLCV bars from 1-minute intraday resolution up to monthly, over any date range.
GET /macro-calendar
?from=&to=
$0.01 FOMC meeting dates plus major US economic releases (CPI, non-farm payrolls, GDP, PCE, retail sales), each with a days-until countdown. Not ticker-specific.
GET /yield-curve $0.01 US Treasury yield curve (1mo–30yr) live from FRED, plus the 10y-2y and 10y-3mo spreads with a boolean inversion flag on each. Not ticker-specific.
GET /economic-indicators $0.01 Fed funds rate, unemployment, CPI/core CPI/PCE inflation (YoY), GDP growth, industrial production, retail sales, and consumer sentiment in one call. Not ticker-specific.
GET /market-risk-sentiment $0.01 Volatility (VIX), high-yield and investment-grade credit spreads, financial conditions index, US dollar strength, and WTI crude oil price in one call. Flags systemic risk and market stress. Not ticker-specific.
GET /jobless-claims $0.01 US weekly initial claims, continuing claims, and 4-week moving average with week-over-week change. Leading labor-market indicator. Not ticker-specific.
GET /movers
?limit=
$0.01 Day's biggest gainers and losers screened from the entire market: ticker, name, price, intraday change and %, volume. Supports optional limit parameter (default 10, max 25 per list). Not ticker-specific.
GET /fear-greed
?limit=
$0.01 Crypto Fear & Greed Index: current reading (0-100) plus 7-day and 30-day sentiment trend. Not ticker-specific.
GET /prediction-markets
?keyword=&limit=
$0.025 Keyword search across Polymarket AND Kalshi simultaneously — live, real-money-backed outcome probabilities, volume, and close date. Not ticker-specific.
GET /crypto-prices
?symbols=
$0.0025 Batched price, market cap, market-cap rank, 24h volume/high/low/change, circulating/total/max supply, and all-time-high for BTC, ETH, SOL, and 17+ other major coins.
GET /crypto-leverage/{symbol} $0.01 Funding rate, open interest, and long/short account ratio, each with trend, for any OKX-listed perpetual (BTC, ETH, SOL, and more).

Try it

curl -i https://www.x402financialdata.com/indicators/AAPL

HTTP/1.1 402 Payment Required
payment-required: eyJ4NDAyVmVyc2lvbiI6Mi...