{"model":"pay-per-query","payment_protocol":"x402 v2 (HTTP 402 + PAYMENT-REQUIRED header)","network":"Base (eip155:8453)","asset":"USDC","receiver":"0xb40867B72334463eE9bF5D2bD933eab5FB4ab8e0","endpoints":{"POST /v1/query":{"price":"$0.025","description":"Full trading day of intraday bars for one ticker (interval: 3-240 min, default 3m). Each bar returns absolute open/high/low/close plus pct_open/pct_high/pct_low/pct_close (fractional change from the daily open), volume and transactions.","body":{"ticker":"AAPL","date":"2024-01-15"}},"GET /v1/tickers":{"price":"$0.005","description":"List all tickers that traded on a given date","params":"?date=YYYY-MM-DD"},"POST /v1/range":{"price":"$0.01 per trading day","description":"Multi-day intraday bars for one ticker (interval: 3-240 min, default 3m). Absolute OHLC plus percentages, which reset to each day's own open. No day limit.","body":{"ticker":"AAPL","start":"2024-01-15","end":"2024-01-19"}},"POST /v1/batch":{"price":"$0.02 per ticker","description":"Multiple tickers for one date. Absolute OHLC plus percentages, each ticker's referenced to its own daily open. No ticker limit.","body":{"tickers":["AAPL","NVDA","MSFT"],"date":"2024-01-15"}},"POST /v1/daily":{"price":"$0.001 per year of data","description":"Daily OHLCV bars plus VWAP, range_pct and true_range_pct for one ticker over a date range (supports adjusted: true). Day-level aggregates and the cheapest way to cover long histories.","body":{"ticker":"AAPL","start":"2024-01-01","end":"2024-12-31"}},"POST /v1/scan":{"price":"$0.10","description":"Scan all US stocks on a date for custom criteria (gap %, change %, volume). Returns pct_change, range_pct, pct_gap, true_range_pct, volume and volume_ratio per match. Criteria are in percent (5 = 5%); outputs are fractions (0.05 = 5%). Filter on volatility with range_pct_min.","body":{"date":"2024-01-15","gap_up_pct":5,"volume_min":1000000,"range_pct_min":3}},"GET /v1/company":{"price":"$0.005","description":"Company profile from SEC EDGAR: name, CIK, industry, exchange","params":"?ticker=AAPL"},"POST /v1/fundamentals":{"price":"$0.02","description":"Quarterly financials from SEC EDGAR XBRL: revenue, EPS, net income, margins","body":{"ticker":"AAPL"}},"POST /v1/insiders":{"price":"$0.02","description":"Insider transactions (SEC Form 4 buy/sell activity)","body":{"ticker":"AAPL"}},"POST /v1/filings":{"price":"$0.01 (index) / $0.05 (with sections)","description":"SEC filing index (10-K, 10-Q, 8-K, proxies); pass sections: [risk_factors, mdna] to extract full section text","body":{"ticker":"AAPL","types":["10-K"],"sections":["risk_factors"]}},"POST /v1/bars":{"price":"$0.015 per trading day","description":"Resampled intraday bars at custom timeframes (3, 6, 9, 12, 15, 30, 60, 240 min). Absolute OHLC plus fractional change from the daily open, supports split-adjusted. No day limit.","body":{"ticker":"AAPL","date":"2024-01-16","interval":15}},"POST /v1/brief":{"price":"$0.25","description":"Joined research brief: price action + fundamentals + insiders + splits in one call — replaces ~20 individual queries","body":{"ticker":"NVDA","lookback_days":30}}},"output_format":{"intraday":{"endpoints":["/v1/query","/v1/range","/v1/batch","/v1/bars"],"fields":["window_start","timestamp","open","high","low","close","pct_open","pct_high","pct_low","pct_close","volume","transactions"],"note":"Every bar carries both: absolute OHLC price levels and that bar's fractional change from the day's open. No second call is needed to get prices.","prices":"open/high/low/close are absolute levels for that bar, unrounded — same convention as /v1/daily.","day_level":"each day also carries range_pct = (high - low) / open, a ready-made volatility read","reference":"daily_open","definition":"pct_x = (bar_x - day_open) / day_open, rounded to 6 decimals. Fractional, so 0.0012 = +0.12%.","identity":"day_open * (1 + pct_x) = the matching absolute field on the same bar.","caveat":"day_open is the first bar of the session and includes pre-market, so the percentages are measured against that rather than the 09:30 regular-session open a third party would quote. The absolute prices are unaffected by this.","example":"day_open 191.52, close 191.68 -> pct_close 0.000835"},"daily":{"endpoints":["/v1/daily"],"fields":["date","open","high","low","close","volume","transactions","vwap","range_pct","true_range_pct"],"note":"Absolute prices. VWAP is typical-price weighted: sum((h+l+c)/3 * volume) / sum(volume) across the day's minute bars.","volatility":{"range_pct":"(high - low) / open — intraday swing, ignores overnight gaps. Computed over the full session in our data, which includes pre- and post-market prints, so it runs wider than a regular-session-only range.","true_range_pct":"(max(high, prev_close) - min(low, prev_close)) / prev_close — standard true range, includes the overnight gap. Null when no prior close is available."}}},"data_coverage":{"tickers":"All US equities (7,000-16,000+ per day)","date_range":"2003-09 to present","granularity":"3/6/9/12/15/30/60/240-minute bars, daily bars, quarterly fundamentals","fundamentals_source":"SEC EDGAR XBRL filings","split_adjustment":"pass adjusted: true on /v1/query, /v1/range, /v1/daily, /v1/bars"},"examples":{"one_day_one_stock":"$0.025 (POST /v1/query — 3m bars by default)","15min_bars_one_day":"$0.015 (POST /v1/bars, interval: 15)","one_week_one_stock":"$0.05 (POST /v1/range, 5 days × $0.01)","20_years_daily_bars":"$0.02 (POST /v1/daily)","sp500_one_day":"$10.00 (POST /v1/batch, 500 tickers × $0.02)","market_scan":"$0.10 (POST /v1/scan)","full_research_brief":"$0.25 (POST /v1/brief — price + fundamentals + insiders joined)"},"related_services":{"wikexa":{"url":"https://wikexa.com","mcp":"https://wikexa.com/mcp","description":"Structured knowledge API — 19M pre-parsed records (encyclopedia, entities, dictionary). Free, no auth. Pair with cabrini for company context alongside price data.","tools":["lookup","article","define","search","recent"]}}}