Skip to content

← On-chain Bitcoin

URPD Δ 365 Days

Change in the UTXO Realized Price Distribution over a 365-day window, per price bucket. The cycle-long horizon exposes structural redistribution of supply; readings spanning a halving include a mechanical issuance break and should be read with care.

Tier performanceOn-chain Bitcoinvaluationurpddiffcycle-longstructural

What is it?

This view compares the UTXO Realized Price Distribution 365 days apart, bucket by bucket. The cycle-long horizon exposes the structural redistribution of supply between cohorts over a full year, the most macro reading of the URPD diff family.

How to read

Read identically to the shorter views but over a year: the zero line separates accumulation (green) and distribution (red). Clusters reflect the major cost-basis migration zones over the past year.

Key zones

The zero line pivots accumulation/distribution. Over 365 days, clusters represent the annual structural redistribution of supply, the most stable reference of the family.

What to observe

Identify the price levels that gained the most supply over a year: they constitute the market's new cost base. Annual distribution concentrated at high levels marks a rotation from old holders to new entrants.

Historical context

Annual windows revealed the major supply transitions between cycles, with most long-term accumulation forming during bear markets and redistributing during subsequent expansions.

Expert notes

Halving caveat: a 365-day window spanning a halving includes the mechanical issuance break (halving of new coins per day). The period around the halving should be read with care, the accumulation/distribution reading there being contaminated by the structural supply change - a generic pattern for any long-window difference metric spanning a supply event.

Common mistakes to avoid

The annual horizon does not predict the next year: it describes past redistribution. The halving caveat is essential - do not over-interpret windows overlapping a halving as a pure market-behaviour reading.

Programmatic access

REST API

curl -sS \
  'https://api.trinityinsights.io/api/v1/onchain/urpd-diff-365d/history?days=90' \
  -H 'X-API-Key: $TRINITY_API_KEY'

MCP server

{
  "tool": "get_chart_value",
  "metric_id": "urpd-diff-365d",
  "timeframe": "1y"
}

Required tier: performance. 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.