Bitcoin Seasonality

    Bitcoin Has Seasons
    — But They're Wild

    Bitcoin does have recurring calendar tendencies — 'Uptober', the September curse, post-halving bull runs. But crypto seasonality is shorter, louder, and more fragile than traditional markets. Understanding what it can and can't tell you is the real edge.

    12+ years of BTC data. Backtest every window, filter by halving cycle, and see what survives scrutiny.

    BTC/USD — Monthly Avg Returns

    12-Year Seasonality Profile

    20Y avg
    +5.2%
    Jan
    +8.5%
    Feb
    -1.5%
    Mar
    +6.8%
    Apr
    -3.2%
    May
    -2.8%
    Jun
    +3.5%
    Jul
    -1.0%
    Aug
    -4.5%
    Sep
    +10.2%
    Oct
    +12.5%
    Nov
    +2.8%
    Dec
    Video guide

    Watch the workflow before exploring the use case: discovery, validation, and execution planning in one clear process.

    Nov

    Best Month

    +12.5% avg return

    Sep

    Worst Month

    -4.5% avg return

    78%

    'Uptober' WR

    Oct positive rate

    12Y

    Data History

    Short — proceed with caution

    Why Bitcoin Seasonality Isn't Like Stocks

    Traditional seasonality studies rely on 20–50+ years of data. Bitcoin has ~12. This doesn't make patterns useless — but it demands a fundamentally different approach.

    Short History

    12 years of data means small samples. A 78% win rate with 12 observations is 9 out of 12 — statistically fragile. Every year matters disproportionately.

    Extreme Volatility

    Bitcoin's monthly swings can exceed 30%. The 'average return' of +10% in October includes years at +40% and years at -15%. Distribution matters more than mean.

    24/7 Market

    Unlike stocks, Bitcoin trades around the clock, every day. There's no market close, no overnight gap. This changes how seasonal patterns form and how they should be traded.

    Halving Dominance

    The ~4-year halving cycle is the dominant meta-rhythm. It can amplify or suppress annual seasonal patterns. Ignoring the halving context is a critical mistake.

    Bitcoin's Annual Seasonal Curve

    The curve is dramatic: strong Q1, a mid-year dip, September weakness, then an explosive Q4. But the scale is unlike anything in traditional finance.

    BTC/USD — Composite Annual Curve

    12-Year Cumulative Average

    Avg Performance
    JanFebMarAprMayJunJulAugSepOctNovDec

    The Halving Cycle: Bitcoin's Meta-Season

    Every ~4 years, Bitcoin's block reward halves. This creates a super-cycle that influences annual seasonal patterns. Understanding where you are in the halving cycle matters more than any single month.

    Halving Year

    Q4 performance amplified

    The year of the halving (2012, 2016, 2020, 2024) tends to have strong Q4 performance. Supply reduction narratives peak, and the October–November window often sees the initial breakout.

    Post-Halving Year

    Strongest overall returns

    The year after halving (2013, 2017, 2021) historically produces the largest gains. Seasonal patterns are overwhelmed by the secular trend — every month tends to be positive.

    Mid-Cycle Year

    Patterns may invert

    Two years after halving (2014, 2018, 2022) often brings a bear market. Seasonal patterns may invert — Q4 rallies fail, and the 'Uptober' meme breaks.

    Pre-Halving Year

    Patterns re-form

    The year before halving (2015, 2019, 2023) tends to be a recovery year. Seasonal tendencies re-emerge after the bear market, but with lower amplitude.

    Key Bitcoin Seasonal Windows

    'Uptober' & Year-End Bull Runstrong
    October – November

    Bitcoin's most iconic seasonal window. 'Uptober' is a crypto-native meme backed by real data: BTC has posted positive Octobers in 78% of its history. November extends the rally, often explosively. Average combined return: +22.7%.

    New Year Momentummoderate
    January – February

    Post-holiday capital inflows and new-year narrative cycles (halving anticipation, ETF speculation, macro positioning) drive a strong January–February window. Average return +13.7% — but with enormous variance.

    The Crypto September Cursestrong
    September

    September is Bitcoin's worst month — consistently. The -4.5% average masks years with -20% drawdowns. This mirrors traditional market September weakness but is amplified by crypto's volatility and thin liquidity.

    'Sell in May' — Crypto Editionmoderate
    May – June

    The crypto version of 'Sell in May.' Bitcoin frequently underperforms May–June as Q1 euphoria fades and summer liquidity thins. The pattern is real but not as reliable as September weakness.

    What to Validate Before Trusting BTC Seasonality

    Bitcoin's patterns look strong on charts. The real question is whether they survive scrutiny under different conditions.

    Does 'Uptober' work in bear markets?

    October 2018 and October 2022 were negative. Run the backtest and check whether the Uptober pattern only works in halving and post-halving years.

    How much of Q4 strength is driven by a single outlier year?

    Bitcoin's 2017 Q4 (+220%) massively inflates the average. Check the median Q4 return and remove outliers to see what's realistic.

    Is the September weakness real or just small-sample noise?

    With only 12 Septembers in the dataset, 8–9 being negative is statistically suggestive but not conclusive. The backtester lets you see every individual September.

    Does BTC seasonality change after institutional adoption?

    Since 2020, ETFs and institutional players have entered crypto. Compare pre-2020 and post-2020 seasonal profiles to see if the patterns are shifting.

    Bitcoin Seasonal Windows — Full Metrics

    High returns, high drawdowns. The full picture matters more for crypto than any other asset class.

    Screener Results

    6 patterns found
    AssetWindowDirWin RateAvg RetMax DDPF
    BTC/USDOct 1 – Nov 30 Long78%+22.7%-18.5%2.2
    BTC/USDJan 15 – Feb 28 Long72%+13.7%-15.0%1.9
    BTC/USDApr 1 – Apr 30 Long70%+6.8%-12.5%1.6
    BTC/USDJul 1 – Jul 31 Long62%+3.5%-14.0%1.3
    BTC/USDSep 1 – Sep 30 Short72%+4.5%-10.0%1.5
    BTC/USDMay 1 – Jun 30 Short65%+5.0%-12.0%1.4

    Top Bitcoin Seasonal Patterns

    BTC/USD
    LONG
    Oct 1 – Nov 30

    78%

    Win Rate

    +22.7%

    Avg Return

    12Y

    History

    BTC/USD
    LONG
    Jan 15 – Feb 28

    72%

    Win Rate

    +13.7%

    Avg Return

    12Y

    History

    BTC/USD
    LONG
    Apr 1 – Apr 30

    70%

    Win Rate

    +6.8%

    Avg Return

    12Y

    History

    BTC/USD
    SHORT
    May 1 – Jun 30

    65%

    Win Rate

    +5.0%

    Avg Return

    12Y

    History

    BTC/USD
    SHORT
    Sep 1 – Sep 30

    72%

    Win Rate

    +4.5%

    Avg Return

    12Y

    History

    BTC/USD
    LONG
    Jul 1 – Jul 31

    62%

    Win Rate

    +3.5%

    Avg Return

    12Y

    History

    From Meme to Methodology

    'Uptober' is a meme. A backtested, regime-filtered seasonal setup is a methodology. Here's how to make the transition.

    Backtest Every BTC Window

    Don't trust averages. Run each window through the backtester and look at every individual trade. With only 12 years of data, each year's outcome matters.

    Open in app

    Research Halving Context

    Use the research platform to understand where Bitcoin is in its halving cycle. Seasonal patterns behave very differently in year 1 vs. year 3 of the cycle.

    Open in app

    Chart the Full Picture

    Overlay BTC's seasonal curve with macro factors. The seasonality software gives you the complete visual context before you commit to any trade.

    Open in app

    Turn Crypto Memes Into Validated Setups

    Bitcoin's seasonal tendencies are real but fragile. The backtester and research platform tell you which ones deserve your capital.

    Frequently Asked Questions