EODHD APIs

Streams global market data, fundamental metrics, and macro indicators into your analysis workflows to automate portfolio tracking and risk alerts.

Try EODHD APIs in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native EODHD APIs integration

    • Describe the outcome and Ceven picks the right EODHD APIs calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your EODHD APIs data, across all 11 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke EODHD APIs access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in EODHD APIs, when, and on whose behalf.
    • The agent pauses and asks when EODHD APIs is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach EODHD APIs.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every EODHD APIs action to support review and sign off.

Supported tools

Every action Ceven's agents can run on EODHD APIs, and when to use it.

Get Macro Indicators
Use this when you need country level economic indicators across a specific date range to analyze market trends.
Get Mutual Funds Data
Pull detailed mutual fund data for a specific symbol after you have confirmed the ticker symbol.
Stream Forex Data
Use the websocket to get live price updates for specific currency pairs in real time.
Stream US Trades
Subscribe to specific US symbols via websocket to receive live trade updates as they happen.
Get Historical Prices
Pull historical end of day price data for a specific ticker to perform trend analysis.
Get Fundamental Data
Retrieve balance sheets, income statements, and cash flow data for a public company.
Get Live Price
Fetch the most recent price for a given symbol across supported exchanges.
Search Tickers
Query the EODHD database to find the correct symbol for a company name or exchange.
Get Dividend History
Pull a full list of past dividend payments for a specific stock symbol.
Get Stock Splits
Retrieve a history of stock splits for a given ticker to adjust historical price charts.
Get Exchange List
Pull a list of all supported global exchanges and their corresponding codes.
Get Market News
Fetch the latest financial news articles filtered by symbol or keyword.
Get Real Time FOREX WebSocket Stream
Tool to retrieve real time data for forex via websocket. use when you need live price updates for specific currency pairs.
Get Real time WebSocket US Trades
Tool to retrieve real time trade data for the us market via websocket. use when live updates for specific us symbols are required. example: subscribe to ['aapl', 'goog'].

14 actions · scroll to see them all

Frequently asked questions

Ceven manages rate limits by implementing a smart queue for all EODHD requests. Depending on your EODHD subscription tier, you have a specific number of requests allowed per day or minute. Our agent tracks your remaining quota in real time and will automatically throttle requests to prevent a 429 error. If a workflow exceeds your limit, Ceven will pause the execution and notify you via the dashboard. For high volume data pulls like historical backfills, we use a staggered request pattern to ensure your token remains active and does not trigger a temporary block from the EODHD servers.
Yes. By connecting the EODHD WebSocket actions to a Google Sheets or Excel workflow, Ceven can push live US trades or forex updates directly into your cells. You simply define the symbols you want to track and the destination range. The agent maintains the websocket connection in the background and updates the values as the market moves. This removes the need for complex scripts or third party plugins. You can also add a logic step that triggers a notification if the live price hits a certain threshold while the stream is running.
The integration covers a vast array of global markets including major US exchanges, European markets, and emerging economies. You can pull data for stocks, forex, mutual funds, and macro indicators. To find a specific market, use the Get Exchange List action to see all supported codes. If a symbol is not found, the agent will suggest the closest match based on the search ticker tool. This global coverage allows you to build diversified portfolios and monitor cross border correlations without needing multiple data providers for different regions.
Fundamental data such as balance sheets and income statements are updated as the companies file their official reports. While price data is real time or end of day, fundamental data reflects the most recent quarterly or annual filings. Ceven can be configured to check for updates on a specific schedule. For example, you can set a workflow to scan for new fundamental filings every morning and alert you if a key metric like debt to equity changes by more than five percent for any company in your watch list.
One specific quirk of the EODHD WebSocket is that the number of concurrent symbols you can subscribe to is limited by your API plan. If you attempt to subscribe to too many tickers at once, the server may drop the connection or ignore new requests. Ceven handles this by grouping your requests into batches based on your plan limits. If you need to track more symbols than your plan allows, we recommend setting up a rotation workflow that switches the active subscription list every few minutes to maintain a broad but manageable view.
The macro indicator tool allows you to pull high level economic data such as inflation rates, GDP, and unemployment for various countries. You provide the indicator code and the country code along with a date range. Ceven then fetches this time series data and can plot it against stock price movements. This is particularly useful for identifying how macro trends impact specific sectors. You can automate this so that every time a new monthly inflation report is released, the agent updates your internal risk model automatically.
Yes. Through the Get Mutual Funds Data action, Ceven can pull performance metrics and holdings for a wide variety of funds. You can build a workflow that compares the performance of several mutual funds against a benchmark index. The agent can extract the top holdings of a fund and then use the fundamental data tool to analyze the underlying companies. This provides a transparent view of what a fund is actually invested in and whether those companies meet your specific criteria for stability or growth.
Your EODHD API token is encrypted at rest using AES 256 encryption. It is never exposed to the end user in plain text and is not stored in the prompt history of the AI model. When a request is made, the token is injected into the header at the system level during the API call. You can rotate your token at any time in the EODHD dashboard and update it within the Ceven connection settings. This ensures that your data access remains secure and under your full control at all times.

Alternatives to EODHD APIs

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect EODHD APIs and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free