analytics

Add Twelve Data to your AI agent

Twelve Data provides a comprehensive financial data API offering real-time and historical market data for stocks, forex, cryptocurrencies, ETFs, and indices.

Things your agent can do in Twelve Data
100

Things your AI can do in Twelve Data

Your FormWise AI can handle any of these in Twelve Data — on its own, without you needing to click a button.

  • List Commodities

    Popular

    Retrieve the complete list of supported commodities.

  • List Cryptocurrencies

    Popular

    Tool to list all supported cryptocurrencies. Use when you need the complete set of crypto symbols.

  • Dividends

    Popular

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

  • Earnings

    Popular

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

  • ETFS Directory

    Popular

    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.

  • List supported exchanges

    Popular

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

  • List supported forex pairs

    Popular

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

  • Get APO (Absolute Price Oscillator)

    Popular

    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 potential price reversals.

  • Get Bollinger Bands

    Popular

    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

    Popular

    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 Funds

    Popular

    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 TEMA (Triple Exponential Moving Average)

    Popular

    Tool to calculate the Triple Exponential Moving Average (TEMA) for a financial instrument. TEMA applies three layers of exponential smoothing to price data, providing a smoother trend line with reduced lag compared to simple moving averages. Use when you need to identify trends with minimal delay for trading signals.

Show 88 more things it can do
  • List market indices

    Popular

    Tool to retrieve a list of market indices. Use when you need to fetch available indices filtered by country.

  • Mutual Funds List

    Popular

    Tool to retrieve a daily updated list of mutual funds sorted by total assets. Use when you need to enumerate available mutual funds for analysis.

  • Options Chain

    Popular

    Tool to retrieve the options chain for a given symbol and optional expiration date. Use when you need detailed option contract data and Greeks. Omitting date returns all expirations.

  • Options Expiration

    Popular

    Tool to retrieve available option expiration dates. Use when exploring available expiration dates for a given options symbol.

  • Technical Indicators

    Popular

    Tool to fetch time-series data for a specific technical indicator. Use when you have a symbol, interval, and indicator name.

  • Batch Get Quotes

    Fetch quotes for 1-8 symbols in one batch, returning success or error for every symbol; partial child failures do not fail successful quotes. Each symbol consumes one API credit.

  • 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.

  • Convert Currency

    Convert an amount from the base to the quote currency using a current or historical forex or cryptocurrency rate. Costs one API credit.

  • Correlation Coefficient

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

  • List Countries

    Retrieve country metadata including ISO codes, names, capitals, and currencies.

  • 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 Cryptocurrency Exchanges

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

  • 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 have evolved from 7, 30, 60, and 90 days ago.

  • 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'. No parameters are needed. Returns a dictionary mapping country names to lists of ETF types available in that country.

  • 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.

  • 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 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 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 an interval.

  • 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 Rate

    Return the current or historical exchange rate for one forex or cryptocurrency pair. Costs one API credit.

  • 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 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 trend directions by analyzing cyclical patterns. Use when analyzing market cycles for a specific symbol and interval.

  • 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 activity data. This endpoint is only available to Pro/Ultra/Enterprise subscribers - requests with lower-tier API keys will fail with a 403 error.

  • 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 Exponential Moving Average (EMA) and Average True Range (ATR).

  • 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 request and is only available to Ultra/Enterprise subscribers - requests with lower-tier API keys will fail.

  • Get Last Change

    Tool to retrieve the latest update timestamps for a fundamentals dataset. Use when checking recent changes (e.g., dividends, splits).

  • Get Latest Price

    Return only the latest available price for one market symbol; use Get Quote when OHLC, volume, change, or market status is needed. Costs one API credit.

  • Get Linear Regression Intercept

    Tool to calculate the y-intercept of a linear regression line for a given dataset. Returns the value where the regression line crosses the y-axis over a specified period.

  • Get Linear Regression Slope

    Tool to calculate the linear regression slope for a given dataset over a specified period. Returns the slope of a linear regression line, reflecting the rate of change in the data trend. Use when you need to assess the direction and strength of a trend in financial time series data.

  • Get Linear Regression Angle

    Tool to calculate the linear regression angle for a given time series of stock prices. Returns the slope of the trend line expressed in degrees, which helps identify the direction and steepness of a trend over a specified period. Use when you need to detect upward or downward trends in asset prices.

  • Get Base-10 Logarithm (LOG10)

    Tool to compute the base-10 logarithm (LOG10) of a specified input value. Returns the power to which 10 must be raised to obtain the input value. Use when you need to transform data into a logarithmic scale for analyzing exponential growth patterns or compressing large ranges of financial data.

  • Get Logo

    Tool to retrieve official logo URLs for a symbol. Use when displaying company, crypto, or forex pair logos in UIs.

  • Get MACD

    Tool to calculate the Moving Average Convergence Divergence (MACD) for a specified financial instrument. Returns the MACD line, signal line, and histogram values to identify potential trend reversals and trading opportunities.

  • Get MAMA

    Tool to fetch MESA Adaptive Moving Average (MAMA) indicator data. Use when you need to calculate an adaptive moving average that adjusts to market cycles for trend identification and reversal analysis.

  • Market Movers

    Tool to retrieve a snapshot of top gainers or losers for a specified market. Use when you need to quickly see market movers after choosing a market type.

  • Get Market State

    Tool to report current open/closed status for exchanges. Use when you need real-time market status updates after selecting exchanges.

  • Get Maximum Value

    Tool to calculate and return the highest value within a specified data series over a given period. Use when identifying potential resistance levels or detecting extreme price movements in financial data.

  • Get McGinley Dynamic Indicator

    Tool to calculate the McGinley Dynamic indicator, which provides a refined moving average that adapts to market volatility. Use when tracking price movements with reduced lag and identifying support or resistance levels.

  • Get Median Price

    Tool to calculate and retrieve the Median Price (MEDPRICE) technical indicator for a security. MEDPRICE represents the average of high and low prices over a specified period, providing a simplified view of price trends. Use when you need to assess price movements by focusing on the midpoint of price action.

  • Get Minus Directional Indicator

    Tool to calculate and return the Minus Directional Indicator (MINUS_DI) for a security. Use when analyzing bearish trends and assessing downward price movement strength.

  • Global Mutual Fund Performance

    Tool to get global mutual fund performance metrics (trailing, annual, quarterly, load-adjusted returns). Use when you need detailed performance analytics for a mutual fund.

  • Mutual Funds World Risk

    Tool to fetch global mutual fund risk metrics. Use when you need detailed risk analytics (standard deviation, beta, Sharpe ratio) for a specific mutual fund identifier.

  • Global Mutual Fund Summary

    Tool to retrieve a global mutual fund summary snapshot. Use when you need a high-level overview of a fund’s key identifiers and attributes.

  • Global Mutual Fund Sustainability

    Tool to get global mutual fund sustainability and ESG metrics. Use when you need fund ESG scores and pillar breakdowns.

  • Get Plus Directional Indicator

    Tool to fetch the Plus Directional Indicator (PLUS_DI) time series data for a security. Use when you need to assess the strength and intensity of upward price movements over a specified period.

  • Price Target

    Tool to fetch analysts' price target dataset for equities. Use when you need the latest and historical price forecasts for a symbol.

  • Get Profile

    Tool to retrieve company profile. Use when you need company details like industry, sector, and identifiers after selecting a symbol.

  • Get Quote

    Return the latest quote for one symbol, including OHLC, volume when available, change, market-open status, and 52-week range. Costs one API credit.

  • Recommendations

    Retrieve aggregated analyst recommendations for a stock. Returns buy/sell/hold consensus ratings across multiple time periods (current month, previous month, 2 and 3 months ago). Use this to understand Wall Street sentiment and analyst opinions about a company.

  • Get Rate of Change (ROC)

    Tool to retrieve Rate of Change (ROC) indicator data for a security. ROC calculates the percentage change in price over a defined period, returning a time series of values that help track momentum. Use after selecting a symbol and interval to identify potential price movements.

  • Get ROCP (Rate of Change Percentage)

    Tool to calculate and return the Rate of Change Percentage (ROCP) for a financial security. Use when you need to identify shifts in price momentum and potential trend reversals.

  • Get ROCR100

    Tool to calculate the Rate of Change Ratio 100 (ROCR100) for a security. The ROCR100 calculates the percentage change in a security's price over a specified period, expressed as a ratio to 100. Use when you need to assess the momentum and direction of a security's price trend over time.

  • Get Relative Volume

    Tool to fetch relative volume (RVOL) data for a security. RVOL provides a ratio comparing a security's current trading volume to its average volume over a specified period, helping detect unusual trading activity and assess the strength of price movements.

  • Get Simple Moving Average

    Return a bounded simple moving average series for one symbol, interval, price field, and averaging period. Costs one API credit.

  • Stock Splits

    Tool to retrieve historical stock split events. Use when you need to fetch split history for a particular instrument.

  • Splits Calendar

    Tool to retrieve a calendar of stock split events. Use when you need to fetch split events for instruments over a date range.

  • Get Statistics

    Tool to retrieve key company statistics including valuation and financial overview. Use when you need a company financial snapshot after selecting an instrument.

  • Get Stochastic RSI

    Tool to calculate the Stochastic Relative Strength Index (Stochastic RSI) for a specified financial instrument. Returns %K and %D line values to identify overbought or oversold conditions and potential price reversals. Use when you need to refine entry and exit points by analyzing momentum indicators.

  • Get Summation (SUM)

    Tool to calculate the cumulative total (Summation) of a specified data series over a defined time period. Returns numerical values representing the sum of financial data such as stock prices or trading volumes. Use when you need to track the aggregate value of a dataset for further analysis.

  • Get Technical Indicators List

    Tool to retrieve a comprehensive list of available technical indicators. Use when you need to discover which technical analysis tools are available.

  • Get Time Series

    Return a bounded OHLCV history window for one symbol and interval; this does not paginate or fetch an unbounded history. Costs one API credit.

  • Get Usage Limits

    Return the connected key's current minute and daily usage, limits, plan category, and timestamp. The check itself consumes one API credit.

  • Get Variance (VAR)

    Tool to calculate the statistical variance of a financial data series. Use when you need to measure the volatility or dispersion of security prices over a specified period to assess risk.

  • Get Weighted Close Price

    Tool to calculate and retrieve the Weighted Close Price (WCLPRICE) for a security. WCLPRICE gives additional weight to the closing price using the formula (High + Low + Close * 2) / 4. Use when you need to analyze price trends with emphasis on closing values.

  • Get Weighted Moving Average (WMA)

    Tool to calculate and retrieve the Weighted Moving Average (WMA) for a security over a specified period. Use when you need to analyze short-term price trends with recent prices having higher influence.

  • Institutional Holders

    Tool to retrieve institutional holders positions for a company. Use when you need summary ownership metrics and top institutions.

  • List Stocks

    List and filter stocks in Twelve Data's reference directory, one explicit page at a time. Increment page while has_more is true. Each page costs one API credit; this tool never fetches additional pages automatically.

  • Mutual Funds Family

    List the mutual fund families available from investment companies.

  • Mutual Funds World Composition

    Tool to fetch global mutual fund portfolio composition including sectors, asset allocation, top holdings, and bond metrics. Use after selecting a mutual fund to analyze its composition.

  • Search Symbols

    Find tradable instrument symbols and exchange identifiers by ticker or name; returns a bounded match list with no pagination.

Built for the way you actually work

No code, no engineers

Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.

Sounds like you, not like a bot

Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.

Plugs into the stack you already use

No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.

Your data stays yours

Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.

What you can do once Twelve Data is connected

Onboard new clients without lifting a finger

When someone signs up, your AI greets them, sets up their next step in Twelve Data, and keeps the momentum going — even at 2am.

Reply to leads in seconds, not days

Your AI watches Twelve Data for new inquiries, answers questions in your voice, and books the call before they cool off.

Get your weekends back

Hand off the repetitive Twelve Data work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.

How to connect Twelve Data to your agent

  1. 1

    Start using FormWise for free

    Sign up in under a minute.

  2. 2

    Find Twelve Data in your connected apps

    Inside FormWise, go to Settings → Connected Services and look for Twelve Data.

  3. 3

    Hit "Connect"

    Click "Connect Twelve Data" and log in like you normally would. We only ask for the permissions your AI actually needs.

  4. 4

    Tell your AI what to do in Twelve Data

    Build a quick AI Agent (it's like writing instructions, not code), and pick the Twelve Data actions you want your AI to handle.

  5. 5

    Watch it run

    Send it a real-world task and watch your AI take care of Twelve Data for you. Tweak the wording until it feels just right.

Powered by the AI you already trust

Your Twelve Data workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.

  • OpenAI
  • Anthropic Claude
  • Google Gemini

Questions other Twelve Data users had before signing up

Do I need to know how to code?

Not even a little. If you can use Twelve Data today, you can set this up. You'll connect Twelve Data, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.

Will my clients know they're talking to an AI?

Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.

Can I make it sound like me?

Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.

What if I want to take over a conversation?

You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.

Is my client data safe?

Yes. Your Twelve Data login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Twelve Data or delete everything any time.

What happens when Twelve Data updates their app?

We handle it. When Twelve Data adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.

How fast can I actually get this running?

Most people are up and running the same day they sign up. Connecting Twelve Data takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.

What is FormWise?

FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Twelve Data — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.

Can I sell AI agents to my clients?

Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.

Can I embed my AI on my website or in my course?

Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.

Do I need to know anything about AI to use this?

No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.

About Twelve Data on FormWise

Twelve Data provides a comprehensive financial data API offering real-time and historical market data for stocks, forex, cryptocurrencies, ETFs, and indices.

Connect Twelve Data once and your FormWise AI gets 100 things it can do inside it. That means your AI can handle the Twelve Data work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.

You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.

New to Twelve Data? Take a look at twelvedata.com.

Stop doing the Twelve Data work yourself

Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.