Operator
← All integrations
Twelve data logo

Connect Twelve data to OpenClaw on Operator.io

Twelve Data is a financial data API providing real-time and historical market data for stocks, forex, crypto, ETFs, and indices. It helps you access accurate, up-to-date financial information for analysis and automation.

Automate Twelve data with AI

Operator runs your personal agent on OpenClaw, the open source agent framework, and points it straight at Twelve data. You message the agent on Telegram or Discord, tell it what you need in plain language, and it operates Twelve data on its own, running actions like cash flow, consolidated cash flow, list commodities.

Your agent reaches Twelve data directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Twelve data

Your agent can call any of these Twelve data actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Cash Flow

Tool to get company cash flow statement. Use when you need operating, investing, and financing cash flow details after selecting a company.

Consolidated Cash Flow

Tool to get raw consolidated cash flow statements. Use when you need detailed cash flow data for a company.

List Commodities

Tool to retrieve a list of supported commodities. Use when you need all available commodities after obtaining a valid API key.

Correlation Coefficient

Tool to fetch Pearson correlation coefficient between two series over a period. Use after selecting identifiers and interval.

List Countries

Tool to retrieve a list of countries with ISO codes, names, capitals, and currencies. Use when you need country metadata after obtaining a valid API key.

Cross Listings

Tool to retrieve cross-listed symbols for a security across multiple exchanges. Use when you need to list all market listings of a given instrument.

List Cryptocurrencies

Tool to list all supported cryptocurrencies. Use when you need the complete set of crypto symbols. Use after obtaining a valid API key.

List Cryptocurrency Exchanges

Tool to list supported cryptocurrency exchanges. Use when you need a list of available crypto trading platforms.

Currency Conversion

Tool to convert an amount from one currency to another. Use after confirming currency codes to retrieve real-time conversion.

Dividends

Tool to retrieve dividend payout history for a specified symbol. Use when you need historical dividends over multiple years.

Earnings

Tool to retrieve earnings data including EPS estimates and actuals. Use when you need detailed earnings history for a selected stock symbol.

EPS Revisions

Tool to provide analysts’ revisions of a company’s future EPS over the last week and month. Use after confirming the stock symbol.

EPS Trend

Tool to retrieve EPS trend estimates for a specified company. Use after selecting a stock symbol to view how EPS estimates have changed over time. Returns EPS estimates for next quarter, current year, and next year, showing how estimates...

ETFS Directory

Tool to fetch a daily updated list of exchange-traded funds sorted by total assets. Use when you need a directory of ETFs by exchange or country.

ETFS Family

Tool to fetch a comprehensive list of ETFs by family. Use when you need to list ETFs managed by a specific investment company.

Get ETF Types

Tool to retrieve ETF categories by market, including types like 'Equity Precious Metals'. Use after confirming API key is set; no parameters are needed. Returns a dictionary mapping country names to lists of ETF types available in that c...

ETF World

Tool to fetch comprehensive ETF analytics (summary, performance, risk, composition). Use when you need a detailed overview of an ETF's metrics and holdings.

ETF World Composition

Tool to fetch global ETF composition details including sector, country, asset allocations, top holdings, and bond metrics. Use after selecting an ETF to analyze its composition.

ETF World Risk

Tool to get global ETF risk metrics. Use when you need to analyze volatility and valuation ratios for an ETF.

List supported exchanges

Tool to retrieve a list of supported exchanges. Use when you need all available stock and forex exchanges.

List supported forex pairs

Tool to retrieve a list of all supported forex currency pairs. Use when exploring available forex pairs before making other forex data requests.

Get AD Indicator

Tool to retrieve Accumulation/Distribution (AD) indicator data for a financial instrument. The AD line uses closing price, price range, and trading volume to identify buying or selling pressure and assess price movement strength.

Get API Usage

Tool to retrieve your current plan and remaining API credits. Use when monitoring your subscription usage in real-time.

Get APO (Absolute Price Oscillator)

Tool to calculate the Absolute Price Oscillator (APO) for a financial instrument. The APO measures the difference between two moving averages to identify price trends and momentum changes. Use when you need to analyze momentum and potent...

Get Aroon Indicator

Tool to retrieve Aroon Indicator data for identifying market trends. Returns Aroon Up and Aroon Down values showing time elapsed since highest high and lowest low. Use when analyzing trend direction and momentum for a specific symbol.

Balance Sheet

Tool to retrieve a company's balance sheet (assets, liabilities, equity). Use when you need annual or quarterly financial position data for a given symbol or identifier.

Balance Sheet Consolidated

Tool to get raw consolidated balance sheet data (assets, liabilities, equity) for a company. Use when you need detailed historical balance sheet by period.

Get Bollinger Bands

Tool to calculate Bollinger Bands (BBANDS) for a financial instrument. Returns upper band, lower band, and simple moving average (SMA) to assess market volatility and identify potential price reversals.

Get Bonds

Tool to retrieve a daily updated list of available bonds (fixed income securities). Use when you need to fetch bonds with optional filtering by symbol, exchange, or country.

Get CCI

Tool to retrieve Commodity Channel Index (CCI) values for a specified security. Use when you need to detect potential price reversals by identifying overbought or oversold conditions through momentum analysis.

Get Ceiling (CEIL)

Tool to retrieve the Ceiling (CEIL) transformation for a time series. Rounds each value in the input data series up to the nearest whole number. Use when you need ceiling-adjusted price data for a symbol.

Get Chande Momentum Oscillator

Tool to retrieve Chande Momentum Oscillator (CMO) data for a security. Use when you need to analyze momentum and identify overbought or oversold conditions. Requires at least one instrument identifier (symbol, isin, figi, or cusip) and a...

Get Detrended Price Oscillator

Tool to calculate the Detrended Price Oscillator (DPO) for a specified financial instrument. Use when you need to identify short-term price cycles and potential overbought or oversold conditions without long-term trend influence.

Get Earliest Timestamp

Tool to return the first available timestamp for a symbol and interval. Use after selecting instrument identifiers and interval to discover the earliest data point.

Get End of Day Price

Tool to retrieve end of day (EOD) closing price and metadata for a financial instrument. Use when you need daily historical data for stocks, ETFs, or other securities to track performance over time.

Global ETF Performance

Tool to get global ETF performance metrics (trailing and annual returns). Use when you need detailed performance analytics for an ETF.

Get exchange schedule

Tool to get trading sessions and hours for exchanges. Use when you need pre-market, main, and post-market hours for a given exchange and date.

Get Fund Holders

Tool to retrieve mutual fund holders for a company. Use when you need details about mutual fund ownership including shares held and percentage of outstanding shares.

Get Funds

Tool to fetch a daily updated list of available investment funds. Use when you need a directory of funds with optional filtering by symbol, country, exchange, or other identifiers.

Get Heikin Ashi Candles

Tool to retrieve Heikin Ashi candlestick data that smooths price action by averaging values. Use when you need to identify trends with reduced market noise for technical analysis.

Get HLC3 Average

Tool to calculate the High, Low, Close Average (HLC3) for a security over a specified period. Use when you need to assess average price trends quickly.

Get Hilbert Transform Sine Wave

Tool to fetch Hilbert Transform Sine Wave (HT_SINE) data for an instrument. The HT_SINE provides sine and cosine wave components derived from the dominant market cycle, helping traders pinpoint potential market turning points and assess...

Get Ichimoku Cloud Indicator

Tool to retrieve Ichimoku Kinko Hyo indicator data for analyzing trend direction, support/resistance levels, and trading opportunities. Use when you need to evaluate market trends and identify strategic entry/exit points.

Income Statement

Tool to retrieve a company's income statement data (annual or quarterly). Use when you need detailed income metrics for a given symbol or identifier.

Insider Transactions

REQUIRES PRO, ULTRA, OR ENTERPRISE PLAN. Retrieve insider trading transactions for a company including officer/trader names, transaction types (Buy/Sell), dates, share counts, and amounts. Use when you need detailed insider trading activ...

Get Available Intervals

Tool to retrieve a list of available time intervals supported by the API. Use when you need to know which interval values are valid for time series queries.

Get Keltner Channel

Tool to retrieve Keltner Channel indicator data for volatility-based technical analysis. Use when you need to identify potential overbought/oversold conditions, assess trend direction, or analyze price volatility using the combination of...

Key Executives

REQUIRES ULTRA OR ENTERPRISE PLAN. Retrieve company leadership data including executive names, titles, ages, and compensation. Use when you need detailed management info by symbol or other identifier. This endpoint costs 1000 credits per...

Plus 49 more Twelve data actions your agent can call.

How to connect Twelve data

You authorize Twelve data once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Twelve data without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Twelve data

How do I connect Twelve data to Operator?
Connecting Twelve data is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Twelve data and you never reauthorize by hand.
Can my agent handle records and reporting in Twelve data?
Yes. It can create and update records, pull figures, and read a summary back to you in plain language. People use it to log transactions, check a balance, or answer a question about Twelve data data instead of building the report by hand.
Do I need to write code or manage Twelve data API keys?
No. Operator manages the Twelve data connection and token refresh, so there are no API keys to paste and nothing to deploy.
Can my agent use Twelve data together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Twelve data and tools like Stripe, Coupa, Zoho books in one job, reading from one and acting in another without you wiring anything between them.

Connect Twelve data to another app

Your agent can run Twelve data together with any of these. Each page shows what it does across both apps in one job.

More apps to automate

Apps your agent runs alongside Twelve data, or browse all integrations.

Put your agent on Twelve data

Sign in, connect Twelve data, and hand your agent the work. Your first week is free.

Try for free