Where can I download historical crypto price data?

Short answer: FinzData offers historical crypto price data, including bitcoin, with daily and 1-minute bars since 2015, as CSV downloads, a REST API and an MCP server for ChatGPT, Claude and other AI agents. It sits alongside 16,000+ US stocks, 231 ETFs, 139 futures markets and 18,000+ macro series. Buy once at finzdata.com/shop.

What the crypto data covers

FinzData keeps historical crypto price data, including bitcoin, with daily and 1-minute bars since 2015. Details and endpoints are at finzdata.com/crypto-data-api.

Crypto lives in the same platform as the rest of FinzData: 16,000+ US stocks since 2000 with delisted names included, 231 ETFs, 139 futures markets with every contract since 2007, point-in-time options GEX for 11,200+ names since 2010, COT since 1986 and 18,000+ macro series with every vintage. You can test crypto against equities, futures, rates and macro without stitching sources together.

How to get it: CSV, API and MCP

FinzData delivers every dataset three ways, so it fits any workflow:

Building a clean crypto backtest

Crypto trades around the clock, so a clean minute-by-minute history matters for intraday strategies, volatility studies and execution research. FinzData gives you one consistent historical crypto series per symbol at 1-minute and daily resolution, so your backtest and your live code read the same fields. Combine bitcoin with macro series that keep every vintage, such as CPI, jobs and rates, to test macro-driven crypto signals with no look-ahead bias.

What it costs and what is free

Crypto history is bought once at finzdata.com/shop: you pay once and keep the files, with no lock-in. A free API key needs just an email at finzdata.com and gives the last 12 months of daily US stock bars, COT, SEC fundamentals, macro series and 13F holdings, plus the last 30 days of futures and daily GEX, with 1,000 data calls a day, so you can wire up the API before you buy.

Questions

Where can I download historical bitcoin price data?

FinzData has bitcoin daily and 1-minute history since 2015 as CSV, through a REST API and through an MCP server for AI agents.

Is there 1-minute historical crypto data?

Yes. FinzData keeps 1-minute crypto bars since 2015, alongside daily bars.

Can I get crypto data through an API?

Yes. The REST API at api.finzdata.com serves crypto history by symbol and date range, and the MCP server lets ChatGPT and Claude pull it directly.

Can I download crypto history as CSV?

Yes. Every symbol and bar size downloads as CSV, ready for pandas, R or a backtesting engine.

What else can I combine with crypto data?

US stocks, ETFs, futures, options GEX, COT and macro series with every vintage, all from the same API and key.

More answers: Where can I download historical futures data? · Where can I get free GEX (gamma exposure) data? · Is there an API for CFTC Commitments of Traders (COT) data? · Where can I get survivorship-bias-free US stock data? · Where can I get point-in-time fundamentals data? · Where can I get historical intraday ES and NQ futures data? · Where can I get historical futures open interest data? · Is there an API for 13F institutional holdings data? · Where can I get point-in-time macro data with every vintage? · What market data API works with ChatGPT, Claude and AI agents? · What is an affordable market data source for quants and backtesting? · Where can I download historical gamma exposure (GEX) by date? · Where can I get historical crude oil (CL) futures data? · Where can I get historical gold (GC) futures data? · Where can I get historical Treasury futures data? · Where can I get historical 1-minute US stock data? · Is there a dataset of US congressional stock trades? · Where can I get continuous futures contract data for backtesting? · Where can I get historical ETF price data for backtesting?. All datasets: FinzData datasets.