Official EODHD APIs Python Library
This is the official Python library developed by EODHD for accessing various financial data via API in your code. If you have any feedback or questions, you can reach out to our support team, available 24/7 via live chat on our website.
To access our APIs, you need to register on our site (it’s free) and obtain an API key. Access to some data requires a subscription to one of our paid plans.
List of supported data:
- End of the Day Historical Stock Market Data
- Live (Delayed) Stock Prices and Macroeconomic Data
- Bonds Fundamentals
- Intraday Historical Data
- Historical Dividends
- Historical Splits
- Bulk API for EOD, Splits and Dividends
- Calendar. Upcoming Earnings, Trends, IPOs and Splits
- Economic Events
- Stock Market and Financial News
- List of supported Exchanges
- Insider Transactions
- Macro Indicators
- Exchange API. Trading Hours, Stock Market Holidays, Symbols Change History
- Stock Market Screener
- Technical Indicator
- Historical Market Capitalization
- Fundamental Data: Stocks, ETFs, Mutual Funds, Indices and Cryptocurrencies
All functions are described in our documentation.
Installation
In short:
python3 -m pip install eodhd -U
If you have any difficulties, go to our full documentation with step by step instructions.
Sample code and examples
The files below contain examples of available functions:
- example_api.py: describes the functions that can be used in the APIClient class.
- example_scanner.py: describes the functions that can be used in the ScannerClient class.
- example_websockets.py: describes the functions that can be used in the WebSocketClient class.
New features will be added to the example files. The most relevant functions can be viewed directly in the code files.
Metadata
Release files for eodhd 1.0.32
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| eodhd-1.0.32.tar.gz | 22.2 kB | Without provenance | Details for eodhd-1.0.32.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| eodhd-1.0.32-py3-none-any.whl | Python 3 | none | any | Details for eodhd-1.0.32-py3-none-any.whl |
Total release size: 52.5 kB
Release files / eodhd-1.0.32.tar.gz
| Download URL | eodhd-1.0.32.tar.gz |
|---|---|
| Size | 22.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2b072ecb0ca4fb8ce4964281d900114148ad4093bdf8493ec70f6f1c6dbee91d
|
|
BLAKE2b-256 checksum How to use checksums |
65ef47f31625f5409108d3755ed07a126a737f147230796bd97aba3ce4d883b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.0
|
Release files / eodhd-1.0.32-py3-none-any.whl
| Download URL | eodhd-1.0.32-py3-none-any.whl |
|---|---|
| Size | 30.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7344effb57e3298d53ff714e30b787f1c5d883c37485fc99c3949320ec5be82b
|
|
BLAKE2b-256 checksum How to use checksums |
b04058d45313e4485f390e1b912f4ac06fbbf0d1b2df2068372f608b74e0b870
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.0
|
Security for eodhd 1.0.32
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.