Glassnode Docs
WebsiteStudioInsightsTwitter
  • Welcome to Glassnode
    • Introduction
      • Studio
  • 📊Data
    • General Information
      • Timestamps and Resolutions
      • Data Availability
      • Data Finalization
    • Metric Catalog
    • Supported Blockchains
    • Supported Assets
      • Market Metrics Coverage
      • On-chain Metrics Coverage
    • Point-in-Time Metrics
  • 📖Guides & Tutorials
    • Getting Started
      • Use-Case Tutorials
        • Tutorial 1 - Navigating Market Tops and Bottoms
        • Tutorial 2 - Introduction to On-chain Activity
        • Tutorial 3 - Fundamentals of Proof-of-Work Mining
        • Tutorial 4 - Introduction to Supply Dynamics
      • Get started with Glassnode Metrics
      • Granular Cohorts for Key On-Chain Metrics
    • Metric Guides
      • Market Capitalization
      • Realized Capitalization
      • MVRV
        • LTH-MVRV
        • MVRV Ratio
        • MVRV-Z Score
        • STH-MVRV
      • SOPR
        • SOPR (Spent Output Profit Ratio)
        • aSOPR (Adjusted SOPR)
        • LTH-SOPR
        • STH-SOPR
      • Unrealized Profit/Loss
        • NUPL (Net Unrealized Profit/Loss)
        • Unrealized Profit
        • Unrealized Loss
        • LTH-NUPL
        • STH-NUPL
      • Realized Profit/Loss
        • Net Realized Profit/Loss
        • Realized Profit
        • Realized Loss
      • Coin Issuance
        • Puell Multiple
      • Stablecoin
        • SSR (Stablecoin Supply Ratio)
      • Coin Days Destroyed
        • CDD (Coin Days Destroyed)
        • Supply-Adjusted CDD
        • Binary CDD
        • CYD (Coin Years Destroyed)
        • Supply-Adjusted CYD
        • Reserve Risk
      • Liveliness
      • Dormancy
        • Average Coin Dormancy
        • Supply-Adjusted Dormancy
      • Lifespan
        • Spent Output Age Bands (SOAB)
        • Average Spent Output Lifespan (ASOL)
        • Median Spent Output Lifespan (MSOL)
      • NVT
        • NVT Ratio
        • NVT Signal
        • Velocity
      • Stock to Flow
        • Stock to Flow Ratio
        • Stock to Flow Deflection
      • Price Distribution
        • URPD (UTXO Realized Price Distribution)
        • SOPD (Spent Output Price Distribution)
      • Accumulation Trend Score
      • Long and Short-Term Holder Supply
        • Supply Held by Long and Short-Term Holders
      • Profit/Loss (Supply)
        • Percent Supply in Profit
        • Supply in Profit
        • Supply in Loss
      • Age Distribution
        • HODL Waves
        • Realized Cap HODL Waves
      • Profit/Loss (UTXO)
        • Percent UTXOs in Profit
        • UTXOs in Profit
        • UTXOs in Loss
    • On-Chain Concepts
      • Entity-Adjusted Metrics
      • On-chain Glossary
      • Understanding UTXOs - The Gold Coin Analogy
      • UTXO vs. Account-Based Chains
    • Workbench Guide
  • ⚙️API
    • Introduction
    • API Key
    • API Credits
    • Metadata
    • Bulk metrics (beta)
    • Endpoints
      • Addresses
      • Bridges
      • Blockchain
      • Breakdowns
      • DeFi
      • Derivatives
      • Distribution
      • Entities
      • ETH 2.0
      • Fees
      • Indicators
      • Institutions
      • Lightning
      • Market
      • Mempool
      • Mining
      • Point-In-Time
      • Protocols
      • Signals
      • Supply
      • Transactions
  • ℹ️Further Information
    • Changelog
      • 2025
      • 2024
      • 2023
      • 2022
      • 2021
      • 2020
    • Support FAQ
    • Affiliate FAQs
    • Exchange Data: Transparency Notice
Powered by GitBook
On this page
  • Indicator Overview
  • How is it measured?
  • Video Tutorial
  • User Guide
  • Further Resources
  1. Guides & Tutorials
  2. Metric Guides
  3. SOPR

aSOPR (Adjusted SOPR)

Adjusted SOPR filters out all UTXOs with a lifespan of less than an hour from the SOPR metric to better reflect economically meaningful activity on-chain.

PreviousSOPR (Spent Output Profit Ratio)NextLTH-SOPR

Last updated 5 months ago

Indicator Overview

The adjusted SOPR has a similar construction and interpretation to the metric, however excludes all transaction volume for coins with a lifespan younger than 1hr.

UTXOs with very short lifespans generally do not represent a sale or purchase of a given coin, and more often include relay transactions and change (for more details learn more about ). The original metric treats these as a sale/purchase transaction, adding noise to the metric.

Adjusted SOPR (aSOPR) filters out all UTXOs with a lifespan of less than an hour, thereby eliminating obvious relay transactions. This in turn, this provides a more accurate signal of actual sale/purchase transactions, and better captures economically meaningful activity.

How is it measured?

Video Tutorial

User Guide

This influences the signal of the standard SOPR metric whereby a significant portion of the volume realises a negligible profit/loss, and therefore the magnitude and responsiveness of SOPR is dampened. By removing relay transactions, the realised profit and loss calculated by the aSOPR metric is more responsive, and generally of greater magnitude than the equivalent SOPR. The chart below compares aSOPR (orange) to SOPR (blue) to demonstrate this effect.

aSOPR is generally considered a more accurate representation of the aggregate profit and loss that is realised by coins that are changing hands.

Further Resources

Adjusted SOPR uses the same formulation as , but simply filters out any UTXOs which are less than an hour old.

The SOPR metric is sensitive to the aggregate profit and loss realised by UTXOs spent on-chain. In the chart below, we filter to show only spent coins with a lifespan less than 1hr. This demonstrates that coins with <1hr lifespans consistently represent between 20% and 40% of daily network traffic. Given their short lifespan, these coins generally do not realise significant profit, nor loss, however do dilute the aggregate profit and loss.

Renato Shirakashi -

📖
View aSOPR in Glassnode Studio
View aSOPR in Glassnode API Docs
Compare aSOPR to SOPR in Glassnode Studio
Spent Output Age Bands
Introducing SOPR
standard SOPR
SOPR
SOPR
how UTXOs work
Bitcoin: Adjusted SOPR (aSOPR)
Bitcoin: Spent Output Age Bands (Lifespan <1hr)
Bitcoin: SOPR vs aSOPR