Yearly Candles Overlay
Public-domain calendar-year OHLC aggregation: each calendar year of Bitcoin's spot price condensed into a single candle (open=year-start close, close=year-end close, high=intra-year max, low=intra-year min approximation). Seventeen yearly candles render the full price history at a glance, exposing multi-cycle structure on a single visual.
What is it?
Yearly Candles Overlay is a public-domain calendar-year OHLC aggregation of Bitcoin's daily close price. Each calendar year Y is condensed into a single candle: open_Y is the first daily close of year Y, close_Y is the last daily close of year Y, high_Y is the maximum daily close within year Y, and low_Y is the minimum daily close within year Y. The chart renders one candle per calendar year on a logarithmic USD price axis, producing approximately seventeen yearly candles spanning the full Bitcoin spot-price history. Years where close_Y > open_Y render as green (bull) candles; years where close_Y < open_Y render as red (bear) candles. The visualization compresses more than a decade of price history into a single readable image without intra-year clutter - a long-horizon structural lens on Bitcoin's multi-cycle pattern.
How to read
The chart shows seventeen yearly candles on a logarithmic USD price axis. Each candle's body spans from open (year-start close) to close (year-end close). Green candles indicate close > open (bull year); red candles indicate close < open (bear year). The upper wick reaches up to year_high, exposing the intra-year peak achieved during the year. The renderer computes low_Y as min(open_Y, close_Y) due to a backend table column constraint; the visual lower wick is therefore suppressed and the candle bottom anchors at min(open, close). Read the chart by scanning candles left-to-right: alternating clusters of green and red candles trace the cycle structure across decades. The BTC overlay toggle is visible in the toolbar for cross-chart consistency, but it is intentionally a no-op for this chart type - the yearly candles ARE the BTC USD log price already, and overlaying the daily price line would crush the seventeen yearly bars to sub-pixel width and render the chart unreadable.
Key zones
Two structural regimes readable from the candle stream: • Multi-year green clusters: consecutive green candles indicate sustained bull-regime windows. Historically, post-halving expansion phases (the years immediately following each halving event) have rendered as green-cluster sequences. • Multi-year red clusters: consecutive red candles indicate bear-regime windows. Historically, the canonical mid-cycle bear-trough years have each rendered as a single red candle following the prior cycle's peak. • Long upper wicks: a candle whose upper wick extends far above the body indicates a year that achieved a much higher intra-year peak than its year-end close - characteristic of a peaking-then-correcting year. The 2017 and 2021 candles canonically display this signature. • Compressed body candles: a body where open ≈ close indicates a year of net-flat performance despite intra-year volatility. These transitional candles typically separate bull and bear regimes.
What to observe
• Cycle alternation pattern: scan the candle stream for the alternation of green-cluster (bull) and red-single (bear-trough) signatures. The pattern has repeated across multiple post-halving cycles and is the most defining structural property of the Bitcoin price record. • Halving-year alignment: the calendar years coinciding with each halving event have historically rendered as green or strong-green candles, marking the structural impulse of supply-issuance reduction. • Diminishing-amplitude regime: across past cycles, the magnitude of green candles has trended toward less extreme percentage moves as the network matures - a base-effect compounding signature on a maturing asset. • Wick asymmetry: the long upper wick on past cycle-peak candles shows the distinctive late-cycle topping signature where the year-end close gives back significant intra-year ground. Compare wick lengths across cycle-peak years to read the magnitude of the late-cycle correction window. • Annual continuity: the smoothness or roughness of the candle-to-candle transition (close of year Y vs open of year Y+1) carries information about year-end-to-year-start regime continuity.
Historical context
The yearly OHLC aggregation captures the full Bitcoin spot-price daily-close history from the early trading years through every subsequent calendar year. The candle-by-candle reading aligns with the canonical narrative of multi-cycle Bitcoin: bear-trough years have each rendered as a single red candle following the prior cycle's peak; bull-expansion years have each rendered as green candles tracking the post-halving impulse. Past cycle-peak candles display the distinctive long-upper-wick signature characteristic of late-cycle topping. The earliest-cycle candles register the largest amplitude moves in percentage terms - a base-effect signature on the early-cycle small-cap asset. The candle-stream visualization compresses this multi-decade structural arc into a single readable image.
Expert notes
Implementation: the OHLC aggregation uses calendar-year boundaries (January 1 to December 31) as the windowing convention. The backend table on_chain_metric_data caps at three numerical columns (value, value2, value3); the four OHLC components are mapped as value=close, value2=open, value3=high, and the renderer computes low_Y = min(open_Y, close_Y) as a visual approximation. This approximation suppresses the lower wick - for years where intra-year minimum was below both open and close (rare for compounding asset on log axis), the visual loss is the bottom-tail indication. The upper wick (year_high above body) is preserved as the dominant tail indication. Alternative anchors (halving-year, fiscal-year) would produce different OHLC readings; the calendar-year choice is preferred for cross-asset comparability and convention familiarity. The candles render on log-USD axis; reading magnitudes across very early years to recent years requires understanding the base-effect compounding on a maturing asset.
Common mistakes to avoid
• Treating a green candle as a bullish reading or red candle as a bearish reading: the candle is a backward-looking summary of OHLC price movement across a year. It does not constitute trading guidance. • Reading the missing lower wick as meaningful: the lower wick is suppressed by the value3-column-cap workaround, not by absence of intra-year minimum. The actual year_low data exists in the underlying daily series and can be inspected via the BTC overlay if needed. • Comparing candle sizes across very early years and recent years on a linear scale: log-axis is the correct visual frame; the percentage moves on log-axis remain comparable across time, while linear-axis would dramatize early-year amplitudes. The renderer defaults to log scale for this reason. • Reading the calendar-year boundary as a structural cycle boundary: cycles span multiple calendar years and do not align with January 1. The annual aggregation is a presentation convention, not a cycle-anchor. For the canonical four-year cycle structure, see the companion Year-of-Cycle Pattern chart.
Programmatic access
REST API
curl -sS \
'https://api.trinityinsights.io/api/v1/cycle-intelligence/cycle-yearly-candles-overlay/history?days=90' \
-H 'X-API-Key: $TRINITY_API_KEY'MCP server
{
"tool": "get_chart_value",
"metric_id": "cycle-yearly-candles-overlay",
"timeframe": "1y"
}Required tier: free. See the pricing grid for the tier list and the MCP documentation for multi-client configuration.
Related metrics
Institutional disclaimer
Trinity Insights is an educational and analytical tool. The metric above does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114. See the full disclaimer.