Connect Twelve Data to Your AI Agent

Use AI with Twelve Data to identify instruments, inspect available prices and read historical time series.

12 tools API key

Try a Twelve Data Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Twelve Data

Find an Instrument

Search symbols by code or name before choosing a price query.

/oo Twelve Data: Search symbols for [name or symbol], then get price for symbol [symbol], exchange [exchange].

Review Historical Time Series

Retrieve an explicit instrument and interval time series.

/oo Twelve Data: Get time series for symbol [symbol], interval [interval], startDate [start], endDate [end].

Start Working with Twelve Data

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Twelve Data

    Provide a Twelve Data API key.

    Connect Twelve Data →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Twelve Data plan access to the intended instruments and endpoints.
  • Supply instrument identity and exchange where needed. Data latency and endpoint availability depend on the plan.

Twelve Data Tools

Use AI with Twelve Data to identify instruments, inspect available prices and read historical time series.

Find an Instrument

Search symbols by code or name before choosing a price query.

Review Historical Time Series

Retrieve an explicit instrument and interval time series.

12 tools

Symbol Search

Search financial instruments by symbol or name and return the most relevant matches.

twelve_data.symbol_search

Price

Fetch the latest available market price for a specific instrument.

twelve_data.price

Quote

Fetch a real-time quote snapshot with price, change, volume, and 52-week range fields.

twelve_data.quote

Eod

Fetch the end-of-day close price for a specific instrument.

twelve_data.eod

Time Series

Fetch historical OHLCV time-series data with metadata for a specific instrument and interval.

twelve_data.time_series

Stocks

List stock symbols and metadata from the Twelve Data stock catalog with optional filters.

twelve_data.stocks

Forex Pairs

List available forex pairs with base and quote currency metadata.

twelve_data.forex_pairs

Exchanges

List equity exchanges and their timezone and access metadata.

twelve_data.exchanges

Market State

List the current open or closed state of exchanges together with timing data.

twelve_data.market_state

Earliest Timestamp

Fetch the earliest available historical timestamp for an instrument at a given interval.

twelve_data.earliest_timestamp

Profile

Fetch the company profile for an instrument, including sector and contact fields.

twelve_data.profile

Market Movers

Fetch the top gaining or losing instruments for a market family such as stocks, forex, or crypto.

twelve_data.market_movers

Frequently Asked Questions

Are all endpoints real time?

Freshness and access depend on the selected plan and instrument.

Why specify the exchange?

It helps distinguish symbols shared by multiple markets.

What should I specify in my request?

Supply instrument identity and exchange where needed. Data latency and endpoint availability depend on the plan.

Connect Twelve Data

About Twelve Data ↗