Bitcoin Difficulty Adjustments

One row per Bitcoin difficulty adjustment: date, block height, new difficulty, and change versus the previous period.

Bitcoin Difficulty Adjustments is a free dataset by Aethereal with 468 rows and 4 columns covering 2009-01-03 to 2026-10-16, updated daily at 01:15 UTC and available as CSV and Parquet at https://dataset.aethereal.top/datasets/bitcoin-difficulty-adjustments.

Load it in Python

import pandas as pd

df = pd.read_csv("https://dataset.aethereal.top/files/bitcoin-difficulty-adjustments.csv")
# or, faster for large files (needs pyarrow):
# df = pd.read_parquet("https://dataset.aethereal.top/files/bitcoin-difficulty-adjustments.parquet")

print(df.head())

Questions about this dataset

What is in the Bitcoin Difficulty Adjustments dataset?

One row per Bitcoin difficulty adjustment: date, block height, new difficulty, and change versus the previous period. It has 4 columns: date, height, difficulty, change_pct.

How often is Bitcoin Difficulty Adjustments updated?

Daily at 01:15 UTC. It currently has 468 rows and was last updated on 2026-10-21. It covers 2009-01-03 to 2026-10-16.

How do I download Bitcoin Difficulty Adjustments?

Download it for free, without an account, as CSV from https://dataset.aethereal.top/files/bitcoin-difficulty-adjustments.csv or as Parquet from https://dataset.aethereal.top/files/bitcoin-difficulty-adjustments.parquet. AI assistants can also query it through the MCP server at https://dataset.aethereal.top/mcp.

Can I use Bitcoin Difficulty Adjustments in my project?

License: Free for research and education.

How to cite

Aethereal (2026). Bitcoin Difficulty Adjustments [Data set]. Aethereal Data. https://dataset.aethereal.top/datasets/bitcoin-difficulty-adjustments. Accessed 2026-10-21.

Columns

NameTypeDescription
datedateDay (UTC).
heightnumberBlock height of the adjustment.
difficultynumberNew difficulty.
change_pctnumberChange from the previous difficulty, percent.

More Bitcoin datasets

Preview latest 20 rows

dateheightdifficultychange_pct
2026-10-16971,712140,577,680,051,919.65.92
2026-10-03969,696132,716,002,350,731.3-0.03
2026-09-19967,680132,757,073,449,487.54.16
2026-09-05965,664127,450,789,715,843.11.31
2026-08-23963,648125,807,076,547,197.5-1.31
2026-08-08961,632127,479,855,693,691.40.99
2026-07-25959,616126,231,507,121,868.2-0.74
2026-07-11957,600127,170,500,429,035.2-5
2026-06-27955,584133,869,853,540,305.47.15
2026-06-14953,568124,932,866,006,548.2-10.09
2026-05-29951,552138,955,357,012,247.31.72
2026-05-15949,536136,607,070,854,775.13.12
2026-05-02947,520132,472,011,079,030.5-2.3
2026-04-17945,504135,594,876,535,256.6-2.43
2026-04-03943,488138,966,872,071,213.23.87
2026-03-20941,472133,793,147,307,542.8-7.76
2026-03-05939,456145,042,165,424,853.30.45
2026-02-19937,440144,398,401,518,100.914.73
2026-02-07935,424125,864,590,119,494.3-11.16
2026-01-22933,408141,668,107,417,558.2-3.28