Cycle Performance (Halving)
Price performance comparison from halvings
| Property | Value |
|---|---|
| Category | Market Data |
| Unit | index |
| Resolution | 1d |
| Assets | BTC |
| Tier | Basic |
| API Endpoint | GET /v1/cycle-performance |
| Field | cycles |
Overview
Cycle Performance (Halving) compares Bitcoin's price trajectory across historical market cycles, aligned by each Bitcoin halving event. Halvings reduce the block reward by 50%, historically triggering significant bull runs. Each cycle starts at an index value of 1.0 on the halving date.
Cycle Dates
| Cycle | Halving Date | Block Reward | Label |
|---|---|---|---|
| 1 | 2012-11-28 | 50 → 25 BTC | 2012-2016 |
| 2 | 2016-07-09 | 25 → 12.5 BTC | 2016-2020 |
| 3 | 2020-05-11 | 12.5 → 6.25 BTC | 2020-2024 |
| 4 | 2024-04-20 | 6.25 → 3.125 BTC | 2024+ (current) |
Formula
A value of 1.0 means price equals the halving-day price. A value of 5.0 means price has 5x'd since the halving.
Interpretation
- All cycles start at 1.0 on the halving date
- Historically, the largest gains occur 12–18 months after the halving
- Each successive cycle tends to produce diminishing maximum multipliers
- The first halving cycle saw the largest gains (over 100x), while later cycles peaked at 15–30x
- Pre-halving price action (slight decline or consolidation) is also visible
Use Cases
- Post-halving rally timing: How far along is the current cycle compared to past post-halving rallies?
- Supply shock analysis: Does the current halving's impact match historical patterns?
- Peak estimation: Historical cycles peaked at specific multipliers — useful as reference points
- Diminishing returns: Track whether the law of diminishing returns continues across halvings
API Usage
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.blocklens.co/v1/cycle-performance?start_date=2024-01-01&end_date=2024-12-31&limit=365"
Related Metrics
- Cycle Performance (Low) — Price performance comparison from cycle lows
- Cycle Performance (ATH) — Price performance comparison from cycle ATHs