For Agents
Pull historical and real-time stock prices, fundamentals, news sentiment, and macro indicators for thousands of tickers across 70+ exchanges. Authenticate with a single api_token query parameter.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the EODHD Financial Data API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with EODHD Financial Data API API.
Retrieve end-of-day OHLCV history for any ticker on a supported exchange
Fetch company fundamentals including financial statements, ratios, and ESG scores
Pull earnings, IPO, splits, and dividend calendars filtered by date range
Run a screener over fundamentals and price metrics to surface tickers matching custom criteria
GET STARTED
Use for: I need to get the last 5 years of daily prices for AAPL.US, Retrieve the latest income statement and balance sheet for Microsoft, Find all stocks with PE under 15 and dividend yield above 4%, Get the upcoming earnings calendar for next week
Not supported: Does not handle order execution, brokerage account management, or live tick streaming over websockets — use for historical and reference financial data retrieval only.
Jentic publishes the only available OpenAPI document for EODHD Financial Data API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for EODHD Financial Data API, keeping it validated and agent-ready. EODHD provides end-of-day prices, intraday data, fundamentals, dividends, splits, earnings calendars, news with sentiment, screening, technical indicators, macroeconomic indicators, and ESG data across more than 70 stock exchanges. The API exposes 68 REST endpoints organised around price history, company fundamentals, calendar events, screening, and reference data so agents can pull market data on demand. Authentication is by API token passed as a query parameter, and most responses are JSON suitable for downstream analysis.
Stream financial news with sentiment scores tied to specific tickers
Calculate technical indicators (SMA, RSI, MACD) on historical price series
Look up macroeconomic indicators by country for cross-asset analysis
Patterns agents use EODHD Financial Data API API for, with concrete tasks.
★ Quantitative Backtesting Data Pipeline
Quant researchers and trading bots need clean historical OHLCV plus corporate actions to backtest strategies. EODHD covers over 70 exchanges with adjusted prices, dividends, and splits in a single normalised API, so an agent can populate a strategy database without per-vendor adapters. Universe sweeps run in minutes once the api_token is loaded.
Fetch 10 years of daily adjusted closes for the S&P 500 constituents via /eod/{ticker} and write the results to a parquet file.
Fundamentals-Based Screening for Investment Research
Analysts running thematic or value screens need to filter the global equity universe by reported fundamentals. The /screener and /fundamentals endpoints let an agent combine valuation ratios, growth metrics, and ESG flags into a single ranked list of tickers, replacing manual exports from terminals.
Call /screener with filters market_cap>1e9, pe<12, dividend_yield>0.03 and return the top 50 results sorted by yield.
News Sentiment Monitoring for a Watchlist
Portfolio managers track headline risk on holdings by aggregating sentiment-scored news. EODHD attaches sentiment polarity and magnitude to each article via /news and /sentiments, so an agent can flag tickers with sharp sentiment shifts and trigger alerts before price moves.
Pull the last 24 hours of news for tickers AAPL, MSFT, GOOG via /news and return any article with sentiment polarity below -0.5.
AI Agent Market Data Tool via Jentic
An AI agent embedded in a finance copilot needs on-demand market data without bespoke client code. Through Jentic the agent searches for the EODHD operation by intent (for example 'get historical stock prices'), loads the schema, and executes the call with a vault-stored api_token. No SDK installation or per-endpoint integration is required.
Use Jentic search('get historical stock prices'), load the matching EODHD operation, and execute it for ticker TSLA.US over the last quarter.
68 endpoints — jentic publishes the only available openapi specification for eodhd financial data api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/eod/{ticker}
End-of-day historical prices
/fundamentals/{ticker}
Company fundamentals and financial statements
/screener
Run a fundamentals and valuation screener
/news
Financial news with sentiment scores
/calendar/earnings
Upcoming earnings calendar
/technical/{ticker}
Technical indicator series
/macro-indicator/{country}
Macroeconomic indicators by country
/exchange-symbol-list/{exchangeCode}
List symbols traded on an exchange
/eod/{ticker}
End-of-day historical prices
/fundamentals/{ticker}
Company fundamentals and financial statements
/screener
Run a fundamentals and valuation screener
/news
Financial news with sentiment scores
/calendar/earnings
Upcoming earnings calendar
Three things that make agents converge on Jentic-routed access.
Credential isolation
Your EODHD api_token is stored encrypted in the Jentic vault (MAXsystem). Agents call the API with a scoped reference; the raw token is injected at execution time and never enters the model context.
Intent-based discovery
Agents search by intent (for example 'historical stock prices' or 'company fundamentals') and Jentic returns the matching EODHD operation along with its parameter schema, so the agent picks the right endpoint without browsing the docs.
Time to first call
Direct EODHD integration: 1-2 days to wire token handling, pagination, and bulk endpoint chunking. Through Jentic: under 1 hour — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
U.S. EPA ECHO Clean Air Act
ESG and environmental compliance data for U.S. facilities, useful alongside EODHD ESG fields
Choose this when an agent needs facility-level emissions or compliance evidence to enrich ESG screens that start in EODHD.
USDA ARMS Data API
U.S. agricultural sector survey data for macro context on commodity-linked equities
Use when analysing food, ag, or commodity-related tickers and needing structural sector data the EODHD macro feed does not cover.
Escrow.com API
Escrow payments for high-value asset transfers — pairs with finance workflows
Pick this when a finance agent needs to settle or hold funds on a transaction discovered through market research in EODHD.
Specific to using EODHD Financial Data API API through Jentic.
Why is there no official OpenAPI spec for EODHD Financial Data API?
EODHD does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call the EODHD Financial Data API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the EODHD Financial Data API use?
EODHD uses an apiKey scheme passed as the api_token query parameter on every request. Through Jentic the token is stored encrypted in the MAXsystem vault, and agents receive a scoped reference rather than the raw token in their context.
Can I pull historical end-of-day prices with the EODHD Financial Data API?
Yes. The GET /eod/{ticker} endpoint returns daily OHLCV history for a ticker on any of the 70+ supported exchanges, with adjustments for splits and dividends available via query parameters.
What are the rate limits for the EODHD Financial Data API?
EODHD enforces per-plan request limits (commonly 1,000 to 100,000 calls per day depending on subscription) and a per-second cap. The OpenAPI spec does not encode these; check your plan dashboard at eodhd.com for the current numbers.
How do I screen stocks by fundamentals through Jentic?
Search for the operation with query 'screen stocks by fundamentals'. Jentic returns the GET /screener operation, you load its schema, and execute with filter expressions on market_cap, pe, dividend_yield, and other fields. The scoped api_token is injected automatically.
Can I get news sentiment for a specific ticker?
Yes. GET /news accepts a ticker filter and returns articles with sentiment polarity and magnitude attached. For aggregate sentiment series use GET /sentiments with the same ticker filter.
Is the EODHD Financial Data API free?
EODHD offers a limited free tier for evaluation and paid subscriptions starting around USD 19.99/month for the All-In-One plan, with higher tiers unlocking fundamentals, intraday, and bulk endpoints. See eodhd.com/pricing for current rates.
/technical/{ticker}
Technical indicator series
/macro-indicator/{country}
Macroeconomic indicators by country
/exchange-symbol-list/{exchangeCode}
List symbols traded on an exchange