Bitcoin Monthly Returns (Live Heatmap)
Every month of Bitcoin's history, color-coded, with the average and median for each one. The seasonality at a glance.
Loading the latest reading...
Each cell is that period's price return, green for a gain and red for a loss. Toggle between monthly and quarterly. The bottom two rows are the historical average and median.
Returns are measured month-end to month-end from our own price feed, so they can differ slightly from other trackers. The average is pulled up by Bitcoin's explosive early years, so the median is the more honest read on a typical month.
Bitcoin has a rhythm to its calendar. Some months have paid well far more often than others, and seeing every year laid out at once makes the pattern obvious. This heatmap colors every month of Bitcoin's history green for a gain and red for a loss, so a glance down any column tells you how that month has usually treated holders.
The bottom rows are the average and the median return for each month. The average and the median disagree on purpose. The average is dragged upward by the enormous early years, when a single month could run hundreds of percent. The median throws out those extremes and shows the more typical outcome, which is the number to trust for a normal year.
Read it as odds, not a promise. A month being green four years out of five is useful context, but Bitcoin has broken its seasonality plenty of times. Toggle to the quarterly view to see the bigger seasonal blocks, where the fourth quarter has historically been the standout.
The charts are public. The read is the edge.
These indicators are free for everyone. Inside the community you get the daily desk note that ties them together, alerts when price enters a cycle window, and the Satoshi Clock running on your own charts.
Join the Community