Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Get Historical Prices

Retrieve historical end-of-day OHLCV price data for stocks, ETFs, mutual funds, forex, and cryptocurrencies. Covers 150,000+ tickers across 70+ global exchanges with data going back decades. Use the ticker format `SYMBOL.EXCHANGE` (e.g., `AAPL.US`, `BMW.XETRA`, `BTC-USD.CC`, `EURUSD.FOREX`). Supports daily, weekly, and monthly aggregation periods.

Get Insider Transactions

Retrieve insider trading data from SEC Form 4 filings for US companies. Shows insider purchases and sales with transaction details including prices, amounts, and filing links.

Get Financial Calendar

Retrieve upcoming financial calendar events including earnings reports, IPOs, and stock splits. Filter by date range and/or specific ticker symbols.

Get Macro Indicators

Retrieve macroeconomic indicators for any country, including GDP, inflation, unemployment, population, trade balance, and 40+ more indicators. Data available from 1960 onward.

Get Sentiment

Retrieve daily aggregated sentiment scores for stocks, ETFs, forex, and cryptocurrencies. The AI analyzes financial news every minute and produces normalized sentiment scores ranging from -1 (very negative) to +1 (very positive).

Get Exchange Info

Retrieve information about supported exchanges and their listed instruments. List all 70+ supported exchanges, or get the full symbol list for a specific exchange.

Get Fundamentals

Retrieve comprehensive fundamental data for stocks, ETFs, mutual funds, indices, and cryptocurrencies. Includes financial statements, company profiles, valuation metrics, share data, earnings, and more. Use the **filter** parameter to retrieve specific sections and reduce response size. Filter uses `::` separators for nesting, e.g., `General::Code`, `Financials::Balance_Sheet::yearly`, or comma-separated for multiple: `General,Valuation,Earnings`.

Get Live Prices

Retrieve current/delayed OHLCV prices for stocks, forex, and crypto. US market data has ~15 min delay for global exchanges. Supports fetching multiple tickers in a single request (up to 15-20 recommended).

Search Instruments

Search for stocks, ETFs, mutual funds, bonds, and indices by name, ticker symbol, or ISIN. Returns matching instruments with their exchange, type, currency, and last closing price.

Screen Stocks

Screen and filter stocks based on financial criteria such as market cap, sector, earnings, dividend yield, and technical indicators. Supports sorting and pagination. Filters use JSON array format: `[["field","operator",value],...]`. Operators: `=`, `>`, `<`, `>=`, `<=` for numeric; `=`, `match` for string fields.

Get Intraday Prices

Retrieve intraday OHLCV price data at 1-minute, 5-minute, or 1-hour intervals. Data is available for approximately the past year. All timestamps are in UTC. Use Unix timestamps for the `from` and `to` date range filters.

Get Options Chain

Retrieve end-of-day options chain data with Greeks for US stocks. Includes strike prices, expiration dates, implied volatility, bid/ask prices, open interest, and volume. Filter by expiration date range or specific contract name.

Get Technical Indicators

Compute technical analysis indicators for any ticker directly from the API. Supports 20+ indicators including SMA, EMA, RSI, MACD, Bollinger Bands, Stochastic, ATR, CCI, ADX, and more. Returns time-series data with the indicator values alongside date.

Get Bulk Eod Data

Download end-of-day prices, splits, or dividends in bulk for an entire exchange in a single request. Optionally filter to specific symbols. Use the extended filter for additional fields like company name, EMA 50/200, and average volumes.

Get Financial News

Retrieve financial news articles with AI-generated sentiment analysis. Filter by specific ticker symbols, topic tags, and date ranges. Sentiment scores include polarity, negative, neutral, and positive values.

Get Dividends & Splits

Retrieve historical dividend payments and stock split data for any supported ticker. Returns dividend amounts, dates, and split ratios within the specified date range.