Now Live: Cboe Europe real-time data for all major European stocks.

The data backbone for AI & LLMs

Financial-grade market data built for the AI agent era. Stocks, forex, crypto, ETFs, and 1M+ instruments — delivered through a unified API, native MCP server, and AI-ready documentation.

Start building with AI
Built for the AI ecosystem

More than an API — a complete AI data infrastructure. Skip the data cleaning and complex integrations. Twelve Data gives your AI agents and LLMs native access to global markets, out of the box.

Model Context Protocol (MCP)

Connect AI models to live financial data through the standardized MCP protocol. Replace complex data pipelines with a single, structured interface your agents already understand.

Learn more
n8n integration

Automate AI-driven workflows with the native n8n integration. Connect real-time market data to hundreds of apps and services — no custom code required.

Learn more
AI-friendly documentation

Documentation structured for both humans and machines. Optimized for RAG retrieval and AI-native parsing, so your models can interpret endpoints, generate queries, and integrate data with minimal prompting.

Learn more
Core capabilities

Autonomous AI agents

Give your AI agents direct market access. Through the MCP Server, agents can autonomously pull live prices, run technical analysis, and surface actionable insights — no manual data retrieval required.

LLM training & fine-tuning

Train and fine-tune models on decades of high-resolution historical data across every major asset class. Ideal for pattern recognition, price forecasting, and building custom financial models.

Real-time inference at scale

Stream live market data to your models via WebSockets and deliver predictions to end users in milliseconds. Combine low-latency feeds with MCP to power real-time AI inference at scale.
Technical excellence
AI-optimized JSON

Consistent, well-structured JSON schema across all asset classes — ready for direct machine parsing with zero transformation.

100+ indicators

SMA, EMA, MACD, RSI, and 100+ technical indicators pre-computed and available as API-ready features for your ML pipelines.

Python-native

Native support for the AI/ML stack — Python, PyTorch, TensorFlow, scikit-learn, and Pandas. Install, import, and start querying in minutes.

Point-in-time accuracy

Point-in-time accurate data with precise timestamps — eliminate look-ahead bias in backtesting and ensure your models train on what was actually known at each point in history.

Use cases
Intelligent financial copilots

Build AI copilots that analyze portfolios, surface investment insights, and answer complex financial questions in natural language.

Automated workflow chains

Trigger automated analysis, alerts, and trade signals when price or volume conditions are met — no manual monitoring required.

Predictive market models

Train predictive models on historical and real-time data to forecast price movements, detect anomalies, and identify emerging market trends.

Agentic trading

Deploy autonomous trading agents that monitor markets, manage risk, and execute strategies end-to-end through the MCP interface.

Developer experience
AI-native documentation with LLM-optimized structure and built-in prompts — so your models integrate faster and query smarter.
Designed for developers
Human-readable docs with examples, parameter guides, and interactive request builders
Time series
The time series endpoint provides detailed historical data for a specified financial instrument. It returns metadata and a time series dataset.
API credits cost
1 per symbol
Request parameters
symbol string
Symbol ticker of the instrument
Example: AAPL EUR/USD BTC/USD
interval string
Interval between two consecutive points in time series
Optimized for AI agents
Structured markdown with typed parameters, usage notes, and context your models can parse directly
## Parameters

- `symbol` (string, optional, see notes)
   Symbol ticker of the instrument. E.g. `AAPL`, `EUR/USD`, `ETH/BTC`, ...

- `figi` (string, optional, see notes)
   The FIGI of an instrument for which data is requested. This request parameter is available starting with the Ultra plan

- `isin` (string, optional, see notes)
  Filter by international securities identification number (ISIN). ISIN access is activating in the Data add-ons section

- `exchange` (string, optional)
   Exchange where instrument is traded

                
Power your AI with real-time market intelligence