Access real-time and historical cryptocurrency prices, market capitalisation, trading volume, exchange data, and DeFi metrics for 10,000+ coins. Used in financial data engineering pipelines for building crypto dashboards, backtesting trading strategies, and loading market data into time-series databases with Python.
The `pycoingecko` Python wrapper provides rate-limit-aware access to prices, market charts, and token metadata. Engineers use it to build automated price feeds stored in TimescaleDB or InfluxDB, queried for backtesting and alerting systems.
CoinGecko price and sentiment data trains cryptocurrency prediction models and powers AI-driven trading signal generators. RAG systems can retrieve live crypto prices and market summaries so LLM agents can answer 'What is Bitcoin's current market cap?' with accurate, real-time data.
# pip install pycoingecko
from pycoingecko import CoinGeckoAPI
cg = CoinGeckoAPI()
price = cg.get_price(ids="bitcoin,ethereum", vs_currencies="usd")
print("BTC:", price["bitcoin"]["usd"])
print("ETH:", price["ethereum"]["usd"])Official dataset source
More datasets used by Python data engineers.
Access real-time and historical stock prices, forex exchange rates, cryptocurrency data, and 50+ technical indicators from Alpha Vantage. Widely used in financial data pipelines for market data ingestion, quant research workflows, and building investment analytics systems using the alpha-vantage Python library.
The API provides access to cryptocurrency market data, including prices, market capitalization, trading volume and historical data for thousands of cryptocurrencies and tokens.
Provides real-time and historical data for stocks, options, indices, forex, and cryptocurrencies. Widely used in financial data engineering pipelines for building market dashboards, backtesting strategies, and loading OHLCV data into time-series databases.