eodhd-api

Fetch and normalize market data from EODHD API endpoints.

32|7|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/EodHistoricalData/eodhd-claude-skills --skill eodhd-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eodhd-api
Source: https://github.com/EodHistoricalData/eodhd-claude-skills/tree/main/skills/eodhd-api
Command: npx skills add https://github.com/EodHistoricalData/eodhd-claude-skills --skill eodhd-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Claude/Codex workflows often struggle to access consistent, comprehensive market data for building analyses and tools. This Skill enables seamless integration between Claude and the EODHD API, providing a standard interface to fetch prices, fundamentals, news, macro indicators, and calendars across 70+ exchanges, enabling reproducible research and application development.

Core Features & Use Cases

  • Access end-of-day and intraday prices, company fundamentals, news with sentiment, macro indicators, and calendar events from EODHD.
  • Normalize and summarize data for dashboards, reports, or pipeline integrations, supporting tools like screening, backtesting, and research.
  • Use cases include building investment dashboards, research workflows, or data pipelines that require reliable, documented market data sources.

Quick Start

Run the included client to fetch AAPL.US end-of-day data for a sample date range.

Frequently Asked Questions about eodhd-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch stock data and company fundamentals inside Claude workflows?

You can fetch stock data and company fundamentals by connecting Claude workflows to EODHD API endpoints via an included Python client, which retrieves and normalizes prices, financials, and macro indicators across 70+ exchanges.

What is the best way to get intraday prices and real-time OHLCV data for investment dashboards?

The best way to get intraday prices and real-time OHLCV data for dashboards is using a standardized API client that fetches and normalizes live market data endpoints, ensuring reproducible research and consistent application development.

Can I use Python to pull macro indicators and economic calendars from global exchanges?

Yes, you can use the included Python client to pull macro indicators and economic calendars from over 70 global exchanges, normalizing the API responses for downstream data pipelines and analysis tools.

Does this market data integration support options data and news with sentiment analysis?

Yes, the market data integration supports fetching options data and news with sentiment analysis, normalizing these endpoints into structured formats suitable for screening, backtesting, and research workflows.

Do I need an API key to retrieve end-of-day historical prices for backtesting?

Yes, retrieving end-of-day historical prices for backtesting requires an EODHD API key to authenticate requests through the Python client, which handles deterministic API calls and data normalization.

What are the limitations of using API clients for market data normalization in data pipelines?

Limitations of using API clients for market data normalization include dependency on external API rate limits and the need for consistent endpoint documentation to maintain reproducible data pipelines across 70+ exchanges.