Indicators
90D Coin Days Destroyed (CDD-90)
GET
https://api.glassnode.com/v1/metrics/indicators/cdd90_age_adjusted
90D Coin Days Destroyed is the 90 day rolling sum of Coin Days Destroyed (CDD) and shows the amount of coin days that have been destroyed over the past year. This version is age-adjusted meaning that we normalize by time in order to account for the increasing baseline as time goes by.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Accumulation Trend Score
GET
https://api.glassnode.com/v1/metrics/indicators/accumulation_trend_score
The Accumulation Trend Score is an indicator that reflects the relative size of entities that are actively accumulating coins on-chain in terms of their BTC holdings. The scale of the Accumulation Trend Score represents both the size of the entities balance (their participation score), and the amount of new coins they have acquired/sold over the last month (their balance change score). An Accumulation Trend Score of closer to 1 indicates that on aggregate, larger entities (or a big part of the network) are accumulating, and a value closer to 0 indicates they are distributing or not accumulating. This provides insight into the balance size of market participants, and their accumulation behavior over the last month. For more information see the metric description in Glassnode Academy.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
ASOL
GET
https://api.glassnode.com/v1/metrics/indicators/asol
Average Spent Output Lifespan (ASOL) is the average age (in days) of spent transaction outputs. Outputs with a lifespan of less than 1h are discarded.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
aSOPR
GET
https://api.glassnode.com/v1/metrics/indicators/sopr_adjusted
Adjusted SOPR is SOPR ignoring all outputs with a lifespan of less than 1 hour.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Balanced Price
GET
https://api.glassnode.com/v1/metrics/indicators/balanced_price_usd
Balanced Price is the difference between Realized Price and Transfer Price. Transfer Price is the cumulative sum of Coin Days Destroyed in USD, adjusted by circulating supply and total time since Bitcoin's inception. Balanced Price attempts to detect major cycle bottoms. This metric was created by David Puell. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Binary CDD
GET
https://api.glassnode.com/v1/metrics/indicators/cdd_supply_adjusted_binary
Binary Coin Days Destroyed (Binary CDD) is computed by thresholding Adjusted CDD by its average over time, i.e. taking the mean destruction over time and asking whether there were more Adjusted CDDs destroyed today than on average. Binary CDD is used in order to minimize the impact of exchange movements, which do not accurately reflect behavior of the long-term holders. This metric was developed by Hans Hauge and Ikigai. For more information see this post.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Coin Blocks Created (CBC)
GET
https://api.glassnode.com/v1/metrics/indicators/coin_blocks_created
Coin Blocks Created (CBC) is calculated by multiplying the value of each coin that has ever existed by the number of blocks the coin was unspent.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Coin Blocks Destroyed (CBD)
GET
https://api.glassnode.com/v1/metrics/indicators/coin_blocks_destroyed
Coin Blocks Destroyed (CBD) for any given transaction is calculated by taking the number of coins in a transaction and multiplying it by the number of blocks it has been since those coins were last spent.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Coin Days Destroyed (CDD)
GET
https://api.glassnode.com/v1/metrics/indicators/cdd
Coin Days Destroyed (CDD) for any given transaction is calculated by taking the number of coins in a transaction and multiplying it by the number of days it has been since those coins were last spent.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Coin Years Destroyed (CYD)
GET
https://api.glassnode.com/v1/metrics/indicators/cyd
Coin Years Destroyed (CYD) is defined as the 365 day rolling sum of Coin Days Destroyed (CDD), and shows the amount of coin days that have been destroyed over the past year. It is indicative of long-term holder behaviour. This metric was first put forward by ARK Invest.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
CVDD
GET
https://api.glassnode.com/v1/metrics/indicators/cvdd
Cumulative Value-Days Destroyed (CVDD) is the ratio of the cumulative USD value of Coin Days Destroyed and the market age (in days). Historically, CVDD has been an accurate indicator for global Bitcoin market bottoms. This metric was created by Willy Woo. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Difficulty Ribbon
GET
https://api.glassnode.com/v1/metrics/indicators/difficulty_ribbon
The Difficulty Ribbon is an indicator that uses simple moving averages (200d, 128d, 90d, 60d, 40d, 25d, 14d) of the Bitcoin mining difficulty to create the ribbon. Historically, periods when the ribbon compresses have been good buying opportunities. The Difficulty Ribbon was created by Willy Woo. For more information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Difficulty Ribbon Compression
GET
https://api.glassnode.com/v1/metrics/indicators/difficulty_ribbon_compression
Difficulty Ribbon Compression is a market indicator that uses a normalized standard deviation to quantify compression of the Difficulty Ribbon. Historically, zones of high compression (low values) have been good buying opportunities. The compression threshold is set here at 0.05.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Dormancy
GET
https://api.glassnode.com/v1/metrics/indicators/average_dormancy
Dormancy is the average number of days destroyed per coin transacted, and is defined as the ratio of coin days destroyed and total transfer volume. This metric was created by Reginald Smith and David Puell. Read more in this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity- and Supply-Adjusted CYD
GET
https://api.glassnode.com/v1/metrics/indicators/cyd_account_based_supply_adjusted
Coin Years Destroyed (CYD) is defined as the 365 day rolling sum of Coin Days Destroyed (CDD), and shows the amount of coin days that have been destroyed over the past year. It is indicative of long-term holder behaviour. This version is entity-adjusted, meaning that transactions within addresses controlled by the same network participant are discarded (see this article for more information), as well as supply-adjusted to account for the increasing baseline of the metric over time. This metric was first put forward by ARK Invest and further developed by Glassnode by adjusting for the circulating supply.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted 90D Coin Days Destroyed (eCDD-90)
GET
https://api.glassnode.com/v1/metrics/indicators/cdd90_account_based_age_adjusted
90D Coin Days Destroyed is the 90 day rolling sum of Coin Days Destroyed (CDD) and shows the amount of coin days that have been destroyed over the past year. This version is entity-adjusted, meaning that transactions within addresses controlled by the same network participant are discarded (see this article for more information), as well as age-adjusted meaning that we normalize by time in order to account for the increasing baseline as time goes by.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted ASOL
GET
https://api.glassnode.com/v1/metrics/indicators/asol_account_based
Entity-adjusted ASOL is an improved variant of ASOL that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted ASOL therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted CDD
GET
https://api.glassnode.com/v1/metrics/indicators/cdd_account_based
Entity-adjusted CDD is an improved variant of CDD that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted CDD therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted CYD
GET
https://api.glassnode.com/v1/metrics/indicators/cyd_account_based
Coin Years Destroyed (CYD) is defined as the 365 day rolling sum of Coin Days Destroyed (CDD), and shows the amount of coin days that have been destroyed over the past year. It is indicative of long-term holder behaviour. This version is entity-adjusted, meaning that transactions within addresses controlled by the same network participant are discarded (see this article for more information). This metric was first put forward by ARK Invest.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Dormancy
GET
https://api.glassnode.com/v1/metrics/indicators/dormancy_account_based
Entity-adjusted Dormancy is an improved variant of Average Coin Dormancy that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted Dormancy therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Dormancy Flow
GET
https://api.glassnode.com/v1/metrics/indicators/dormancy_flow
Entity-adjusted Dormancy Flow is the ratio of the current market capitalization and the annualized dormancy value (measured in USD). Entity-adjusted Dormancy Flow can be used to time market lows and assess whether the bull market remains in relatively normal conditions. It helps confirm whether Bitcoin is in a bullish or bearish primary trend. This metric was put forward by David Puell. For more information please read his introductory article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Liveliness
GET
https://api.glassnode.com/v1/metrics/indicators/liveliness_account_based
Entity-adjusted Liveliness is an improved variant of Liveliness that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted Liveliness therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Long-Term Holder ASOL
GET
https://api.glassnode.com/v1/metrics/indicators/asol_lth_account_based
Long-Term Holder variant of Entity-Adjusted ASOL. Average Spent Output Lifespan (ASOL) is the average age (in days) of spent transaction outputs. Transactions between addresses of the same entity ("in-house" transactions) are discarded. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Long-Term Holder CDD
GET
https://api.glassnode.com/v1/metrics/indicators/cdd_lth_account_based
Long-Term Holder variant of Entity-Adjusted CDD. Coin Days Destroyed (CDD) for any given transaction is calculated by taking the number of coins in a transaction and multiplying it by the number of days it has been since those coins were last spent. Transactions between addresses of the same entity ("in-house" transactions) are discarded. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Long-Term Holder Dormancy
GET
https://api.glassnode.com/v1/metrics/indicators/dormancy_lth_account_based
Long-Term Holder variant of Entity-Adjusted Dormancy. Dormancy is the average number of days destroyed per coin transacted, and is defined as the ratio of coin days destroyed and total transfer volume. Transactions between addresses of the same entity ("in-house" transactions) are discarded. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted LTH Realized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/realized_loss_lth_account_based
Entity-Adjusted variant of Realized Loss for Long-Term Holders, which denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Volume transferred between addresses owned by the same entity cluster is excluded. As such, no value is realized during internal or âin-houseâ transfers.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted LTH Realized Loss to Exchanges
GET
https://api.glassnode.com/v1/metrics/indicators/realized_loss_lth_to_exchanges_account_based
Entity-Adjusted variant of Realized Loss for coins that are sent from Long-Term Holders to exchanges. Realized loss denotes the total loss (in USD) of all moved coins whose price at their last movement was higher than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable â the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
e | string | exchange name: aggregated, binance, bitfinex, bitget, bithumb, bitmex, bitstamp, bittrex, bybit, coinbase, coincheck, coinex, crypto.com, deribit, ftx, gate.io, gemini, hitbtc, huobi, korbit, kraken, kucoin, luno, okex, poloniex, swissborg |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted LTH Realized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_lth_account_based
Entity-Adjusted variant of Realized Profit for Long-Term Holders, which denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Volume transferred between addresses owned by the same entity cluster is excluded. As such, no value is realized during internal or âin-houseâ transfers.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted LTH Realized Profit to Exchanges
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_lth_to_exchanges_account_based
Entity-Adjusted variant of Realized Profit for coins that are sent from Long-Term Holders to exchanges. Realized profit denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable â the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
e | string | exchange name: aggregated, binance, bitfinex, bitget, bithumb, bitmex, bitstamp, bittrex, bybit, coinbase, coincheck, coinex, crypto.com, deribit, ftx, gate.io, gemini, hitbtc, huobi, korbit, kraken, kucoin, luno, okex, poloniex, swissborg |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted LTH-NUPL
GET
https://api.glassnode.com/v1/metrics/indicators/nupl_more_155_account_based
Entity-adjusted LTH-NUPL is an improved variant of Long-Term Holders Net Unrealized Profit/Loss (LTH-NUPL) that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted LTH NUPL therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article. An entity is considered as a Long-Term Holder if the time since its averaged purchasing date is more than 155 days.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted MSOL
GET
https://api.glassnode.com/v1/metrics/indicators/msol_account_based
Entity-adjusted MSOL is an improved variant of MSOL that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted MSOL therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted MVRV
GET
https://api.glassnode.com/v1/metrics/indicators/mvrv_account_based
Entity-adjusted MVRV is an improved variant of MVRV Ratio that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted MVRV therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted NUPL
GET
https://api.glassnode.com/v1/metrics/indicators/net_unrealized_profit_loss_account_based
Entity-adjusted NUPL is an improved variant of Net Unrealized Profit/Loss (NUPL) that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted NUPL therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted NVT
GET
https://api.glassnode.com/v1/metrics/indicators/nvt_entity_adjusted
The Network Value to Transactions (NVT) Ratio is computed by dividing the market cap by the transferred on-chain volume measured in USD. This entity-adjusted version of the NVT Ratio uses entity-adjusted on-chain volume and is therefore more accurate as it accounts for actual economic throughput.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Realized Cap
GET
https://api.glassnode.com/v1/metrics/indicators/rcap_account_based
Entity-adjusted Realized Cap is an improved variant of Realized Cap that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted Realized Cap therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Realized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/realized_loss_account_based
Entity-Adjusted variant of Realized Loss, which denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement.
Volume transferred between addresses owned by the same entity cluster is excluded. As such, no value is realized during internal or âin-houseâ transfers.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Realized Loss to Exchanges
GET
https://api.glassnode.com/v1/metrics/indicators/realized_loss_to_exchanges_account_based
Entity-Adjusted variant of Realized Loss for coins that are sent to exchanges. Realized loss denotes the total loss (in USD) of all moved coins whose price at their last movement was higher than the price at the current movement.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable â the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
e | string | exchange name: aggregated, binance, bitfinex, bitget, bithumb, bitmex, bitstamp, bittrex, bybit, coinbase, coincheck, coinex, crypto.com, deribit, ftx, gate.io, gemini, hitbtc, huobi, korbit, kraken, kucoin, luno, okex, poloniex, swissborg |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Realized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_account_based
Entity-Adjusted variant of Realized Profit, which denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement.
Volume transferred between addresses owned by the same entity cluster is excluded. As such, no value is realized during internal or âin-houseâ transfers.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Realized Profit to Exchanges
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_to_exchanges_account_based
Entity-Adjusted variant of Realized Profit for coins that are sent to exchanges. Realized profit denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable â the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
e | string | exchange name: aggregated, binance, bitfinex, bitget, bithumb, bitmex, bitstamp, bittrex, bybit, coinbase, coincheck, coinex, crypto.com, deribit, ftx, gate.io, gemini, hitbtc, huobi, korbit, kraken, kucoin, luno, okex, poloniex, swissborg |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Short-Term Holder ASOL
GET
https://api.glassnode.com/v1/metrics/indicators/asol_sth_account_based
Short-Term Holder variant of Entity-Adjusted ASOL. Average Spent Output Lifespan (ASOL) is the average age (in days) of spent transaction outputs. Transactions between addresses of the same entity ("in-house" transactions) are discarded. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Short-Term Holder CDD
GET
https://api.glassnode.com/v1/metrics/indicators/cdd_sth_account_based
Short-Term Holder variant of Entity-Adjusted CDD. Coin Days Destroyed (CDD) for any given transaction is calculated by taking the number of coins in a transaction and multiplying it by the number of days it has been since those coins were last spent. Transactions between addresses of the same entity ("in-house" transactions) are discarded. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Short-Term Holder Dormancy
GET
https://api.glassnode.com/v1/metrics/indicators/dormancy_sth_account_based
Short-Term Holder variant of Entity-Adjusted Dormancy. Dormancy is the average number of days destroyed per coin transacted, and is defined as the ratio of coin days destroyed and total transfer volume. Transactions between addresses of the same entity ("in-house" transactions) are discarded. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted SOPR
GET
https://api.glassnode.com/v1/metrics/indicators/sopr_account_based
Entity-adjusted SOPR is an improved variant of SOPR that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted SOPR therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Age Bands (SVAB)
GET
https://api.glassnode.com/v1/metrics/indicators/svab_entity_adjusted
Spent Volume Age Bands (SVAB) is a separation of the on-chain transfer volume based on the coins' age. Each band represents the percentage of spent volume that was previously moved within the time period denoted in the legend. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan < 24h
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_24h
The total transfer volume of coins younger than 24 hours. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan > 10y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_more_10y
The total transfer volume of coins that were last active more than 10 years ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 1d-1w
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_1d_1w
The total transfer volume of coins that were last active between 1d and 1w ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 1m-3m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_1m_3m
The total transfer volume of coins that were last active between 1m and 3m ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 1w-1m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_1w_1m
The total transfer volume of coins that were last active between 1w and 1m ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 1y-2y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_1y_2y
The total transfer volume of coins that were last active between 1y and 2y ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 2y-3y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_2y_3y
The total transfer volume of coins that were last active between 2y and 3y ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 3m-6m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_3m_6m
The total transfer volume of coins that were last active between 3m and 6m ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 3y-5y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_3y_5y
The total transfer volume of coins that were last active between 3y and 5y ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 5y-7y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_5y_7y
The total transfer volume of coins that were last active between 5y and 7y ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 6m-12m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_6m_12m
The total transfer volume of coins that were last active between 6m and 12m ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Spent Volume Lifespan 7y-10y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_entity_adjusted_7y_10y
The total transfer volume of coins that were last active between 7y and 10y ago. This metric is entity-adjusted and discards transactions between addresses of the same entity ("in-house" transactions).
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
c | string | currency: NATIVE, USD |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted STH Realized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/realized_loss_sth_account_based
Entity-Adjusted variant of Realized Loss for Short-Term Holders, which denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Volume transferred between addresses owned by the same entity cluster is excluded. As such, no value is realized during internal or âin-houseâ transfers.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted STH Realized Loss to Exchanges
GET
https://api.glassnode.com/v1/metrics/indicators/realized_loss_sth_to_exchanges_account_based
Entity-Adjusted variant of Realized Loss for coins that are sent from Short-Term Holders to exchanges. Realized loss denotes the total loss (in USD) of all moved coins whose price at their last movement was higher than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable â the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
e | string | exchange name: aggregated, binance, bitfinex, bitget, bithumb, bitmex, bitstamp, bittrex, bybit, coinbase, coincheck, coinex, crypto.com, deribit, ftx, gate.io, gemini, hitbtc, huobi, korbit, kraken, kucoin, luno, okex, poloniex, swissborg |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted STH Realized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_sth_account_based
Entity-Adjusted variant of Realized Profit for Short-Term Holders, which denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Volume transferred between addresses owned by the same entity cluster is excluded. As such, no value is realized during internal or âin-houseâ transfers.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted STH Realized Profit to Exchanges
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_sth_to_exchanges_account_based
Entity-Adjusted variant of Realized Profit for coins that are sent from Short-Term Holders to exchanges. Realized profit denotes the total profit (in USD) of all moved coins whose price at their last movement was lower than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable â the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
e | string | exchange name: aggregated, binance, bitfinex, bitget, bithumb, bitmex, bitstamp, bittrex, bybit, coinbase, coincheck, coinex, crypto.com, deribit, ftx, gate.io, gemini, hitbtc, huobi, korbit, kraken, kucoin, luno, okex, poloniex, swissborg |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted STH-NUPL
GET
https://api.glassnode.com/v1/metrics/indicators/nupl_less_155_account_based
Entity-adjusted STH-NUPL is an improved variant of Shot-Term Holders Net Unrealized Profit/Loss (STH-NUPL) that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted STH NUPL therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article. An entity is considered as a Short-Term Holder if the time since its averaged purchasing date is less than 155 days.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Unrealized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_loss_account_based
Entity-adjusted Relative Unrealized Loss is an improved variant of Unrealized Loss that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted Relative Unrealized Loss therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted Unrealized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_profit_account_based
Entity-adjusted Relative Unrealized Profit is an improved variant of Unrealized Profit that discards transactions between addresses of the same entity ("in-house" transactions). Entity-adjusted Relative Unrealized Proft therefore accounts for real economic activity only, and provides an improved market signal compared to its raw UTXO-based counterpart. For detailed information read this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Entity-Adjusted URPD
GET
https://api.glassnode.com/v1/metrics/indicators/urpd_entity_adjusted
UTXO Realized Price Distribution (URPD) shows at which prices the current set of Bitcoin UTXOs were created, i.e. each bar shows the amount of existing bitcoins that last moved within that specified price bucket. This version is entity-adjusted, meaning that for each entity the average purchasing price is used to sort its full balance into a bucket. In this calculation we discard coin movements between addresses controlled by the same entity, as such transfers do not correspond to real purchasing events and would distort the actual mean purchasing price. Further, we exclude all supply that is on exchanges, because a single averaged price for the funds of millions of users would be misleading and give rise to unwanted artifacts in the data.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
i | string | frequency interval: 24h |
f | string | format: JSON |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Fear & Greed Index
GET
https://api.glassnode.com/v1/metrics/indicators/fear_greed
The Crypto Fear & Greed Index is an indicator from Alternative.me that aims at capturing investor sentiment in a single number by incorporating data from multiple sources. The index ranges from 0 to 100, where 0 denotes "extreme fear", and therefore times of exaggerated negative investor sentiment. On the other hand, 100 means "extreme greed" and and is an indication for maximum FOMO. For a detailed explanation and description of the metrics please refer to the original source at alternative.me.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Hash Ribbon
GET
https://api.glassnode.com/v1/metrics/indicators/hash_ribbon
The Hash Ribbon is a market indicator that assumes that Bitcoin tends to reach a bottom when miners capitulate, i.e. when Bitcoin becomes too expensive to mine relative to the cost of mining. The Hash Ribbon indicates that the worst of the miner capitulation is over when the 30d MA of the hash rate crosses above the 60d MA (switch from light red to dark red areas). Times when this occurs and the price momentum switches from negative to positive have shown to be good buying opportunities (switch from dark red to white). The Hash Ribbon was created by Charles Edwards. For more information read his introductory article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Hodled or Lost Coins
GET
https://api.glassnode.com/v1/metrics/indicators/hodled_lost_coins
Lost or HODLed Bitcoins indicates moves of large and old stashes. It is calculated by substracting Liveliness from 1 and multiplying the result by the circulating supply. This metric was first coined by Adamant Capital. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Hodler Net Position Change
GET
https://api.glassnode.com/v1/metrics/indicators/hodler_net_position_change
Hodler Net Position Change shows the monthly position change of long term investors (HODLers). It indicates when HODLers cash out (negative) and when net new positions are accumulated by HODLers. This metric was first coined by Adamant Capital. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Investor Capitalization
GET
https://api.glassnode.com/v1/metrics/indicators/investor_capitalization
Investor Capitalization is the difference of Realized Cap and Thermocap. It discounts the capital paid to miners from the marketâs general cost basis, serving as a bottom indicator in bear cycles. This metric was first put forward by ARK Invest.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Liveliness
GET
https://api.glassnode.com/v1/metrics/indicators/liveliness
Liveliness is defined as the ratio of the sum of Coin Days Destroyed and the sum of all coin days ever created. Liveliness increases as long term holder liquidate positions and decreases while they accumulate to HODL. This metric was created by Tamas Blummer. For a detailed commentary see this post.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Long-Term Holder ASOL
GET
https://api.glassnode.com/v1/metrics/indicators/asol_lth
Long-Term Holder variant of Average Spent Output Lifespan. Long- and Short-Term Holder supply is defined with respect to the address' averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Long-Term Holder CDD
GET
https://api.glassnode.com/v1/metrics/indicators/cdd_lth
Long-Term Holder variant of Coin Days Destroyed. Long- and Short-Term Holder supply is defined with respect to the address' averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
LTH Relative Unrealized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_loss_more_155
Long Term Holder (LTH) Relative Unrealized Loss is defined as the total loss in USD of all coins in existence whose price at realisation time was higher than the current price normalized by the market cap. Only UTXOs with a lifespan of at least 155 days are taken into account.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
LTH Relative Unrealized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_profit_more_155
Long Term Holder (LTH) Relative Unrealized Profit is defined as the total profit in USD of all coins in existence whose price at realisation time was lower than the current price normalized by the market cap. Only UTXOs with a lifespan of at least 155 days are taken into account.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
LTH-NUPL
GET
https://api.glassnode.com/v1/metrics/indicators/nupl_more_155
Long Term Holder NUPL (LTH-NUPL) is Net Unrealized Profit/Loss that takes into account only UTXOs with a lifespan of at least 155 days and serves as an indicator to assess the behaviour of long term investors. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
LTH-SOPR
GET
https://api.glassnode.com/v1/metrics/indicators/sopr_more_155
Long Term Holder SOPR (LTH-SOPR) is SOPR that takes into account only spent outputs with a lifespan of at least 155 days and serves as an indicator to assess the behaviour of long term investors. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
MSOL
GET
https://api.glassnode.com/v1/metrics/indicators/msol
Median Spent Output Lifespan (MSOL) is the median age (in days) of spent transaction outputs. Outputs with a lifespan of less than 1h are discarded.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Net Realized Profit/Loss
GET
https://api.glassnode.com/v1/metrics/indicators/net_realized_profit_loss
Net Realized Profit/Loss is the net profit or loss of all moved coins, and is defined by the difference of Realized Profit - Realized Loss.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Net Unrealized Profit/Loss (NUPL)
GET
https://api.glassnode.com/v1/metrics/indicators/net_unrealized_profit_loss
Net Unrealized Profit/Loss is the difference between Relative Unrealized Profit and Relative Unrealized Loss. For more information see this article. This metric can also be calculated by subtracting realised cap from market cap, and dividing the result by the market cap as described in this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
NVT Ratio
GET
https://api.glassnode.com/v1/metrics/indicators/nvt
The Network Value to Transactions (NVT) Ratio is computed by dividing the market cap by the transferred on-chain volume measured in USD. The NVT Ratio was created by Willy Woo.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol (see list below for more details) |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supported asset symbols: BTC, ETH, LTC, 1INCH, AAVE, ABT, AMP, AMPL, ANT, APE, BADGER, BAL, BAND, BAT, BNT, BOBA, BOND, BORG, BUSD, CAKE, CELR, COMP, CREAM, CRO, CRV, CVC, CVP, CVX, CVXCRV, DAI, DDX, DENT, DHT, DODO, DPI, DRGN, ELF, ENG, ENJ, ETHDYDX, EURS, FET, FLX, FRAX, FTM, FTT, FUN, FXS, GNO, GUSD, HEGIC, HOT, HT, IMX, INDEX, KCS, LAMB, LBA, LDO, LEO, LINK, LOOM, LRC, MANA, MATIC, MCB, METIS, MIR, MKR, MLN, MTA, MTL, NDX, NEXO, NFTX, NMR, NSURE, OCEAN, OKB, OMG, PAY, PERP, PICKLE, PNK, PNT, POLY, POWR, PPT, PYUSD, QASH, QKC, QNT, RAI, RDN, REN, REP, RETH, RLC, ROOK, RPL, RSR, SAND, SFRXETH, SHIB, SNT, SNX, SSV, STAKE, STETH, STORJ, SUSD, SUSHI, TEL, TRX, TUSD, UBT, UMA, UNI, USDC, USDD, USDP, USDT, UTK, VERI, WBTC, WETH, YAM, YFI, ZRX
NVT Signal
GET
https://api.glassnode.com/v1/metrics/indicators/nvts
The NVT Signal (NVTS) is a modified version of the original NVT Ratio. It uses a 90 day moving average of the daily transaction volume in the denominator instead of the raw daily transaction volume. This moving average improves the ratio to better function as a leading indicator.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol (see list below for more details) |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supported asset symbols: BTC, ETH, LTC, 1INCH, AAVE, ABT, AMP, AMPL, ANT, APE, BADGER, BAL, BAND, BAT, BNT, BOBA, BOND, BORG, BUSD, CAKE, CELR, COMP, CREAM, CRO, CRV, CVC, CVP, CVX, CVXCRV, DAI, DDX, DENT, DHT, DODO, DPI, DRGN, ELF, ENG, ENJ, ETHDYDX, EURS, FET, FLX, FRAX, FTM, FTT, FUN, FXS, GNO, GUSD, HEGIC, HOT, HT, IMX, INDEX, KCS, LAMB, LBA, LDO, LEO, LINK, LOOM, LRC, MANA, MATIC, MCB, METIS, MIR, MKR, MLN, MTA, MTL, NDX, NEXO, NFTX, NMR, NSURE, OCEAN, OKB, OMG, PAY, PERP, PICKLE, PNK, PNT, POLY, POWR, PPT, PYUSD, QASH, QKC, QNT, RAI, RDN, REN, REP, RETH, RLC, ROOK, RPL, RSR, SAND, SFRXETH, SHIB, SNT, SNX, SSV, STAKE, STETH, STORJ, SUSD, SUSHI, TEL, TRX, TUSD, UBT, UMA, UNI, USDC, USDD, USDP, USDT, UTK, VERI, WBTC, WETH, YAM, YFI, ZRX
Pi Cycle Top Indicator
GET
https://api.glassnode.com/v1/metrics/indicators/pi_cycle_top
The Pi Cycle indicators is composed of the 111 day moving average (111SMA) and a 2x multiple of the 350 day moving average (350SMA x 2) of Bitcoin's price. This metric shows when BTC becomes significantly overheated (the shorter MA reaches the levels of the larger MA), and has historically been a good indicator for cycle tops. This metric was first put forward by Philip Swift.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Power-Law Model
GET
https://api.glassnode.com/v1/metrics/indicators/power_law
The Bitcoin Power-Law Model provides a mathematical description of Bitcoin's historical price trends, revealing a power-law distribution on a log-log scale. This analysis suggests a correlation between time and price. However, the model's foundation on historical data and the issue of non-independent sequential price points raise questions about its broader applicability.
The model's fit (price = exp(5.71*ln(days) -38.16)), using days since Bitcoin's inception as the x-axis and price data until March 21, 2024, shows a high coefficient of determination (R2 =0.953), reflecting a strong historical correlation. Yet, this retrospective analysis lacks predictive power for future market behavior due to its assumptions and the stochastic nature of financial markets in general. Thus, while offering valuable insights into Bitcoin's past growth, the model's applicability to forecast future movements is limited and should be approached with caution. This metric was first coined by @Giovann35084111.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Puell Multiple
GET
https://api.glassnode.com/v1/metrics/indicators/puell_multiple
The Puell Multiple is calculated by dividing the daily issuance value of bitcoins (in USD) by the 365-day moving average of daily issuance value. This metric was created by David Puell. For a detailed description see this article by @cryptopoiesis.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Realized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/realized_loss
Realized Loss denotes the total loss (USD value) of all moved coins whose price at their last movement was higher than the price at the current movement.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol (see list below for more details) |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supported asset symbols: BTC, ETH, LTC, 1INCH, AAVE, ABT, ACH, ACX, ADP, ADS, AE, AGIX, AGLD, AGRS, AHT, AIAT, AIOZ, AIPAD, AIT, ALCX, ALD, ALEPH, ALI, ALICE, ALKI, ALPH, ALPHA, AMB, AMO, AMP, AMPL, ANGLE, ANKR, ANT, APE, APEX, APFC, API3, APRS, AQT, ARIX, ARKM, ARPA, ASD, ASIA, AST, ASTO, ATA, AUCTION, AUDIO, AURORA, AVA, AVAX, AXGT, AXL, AXS, B2M, BABYDOGE, BAD, BADGER, BAL, BAND, BAT, BAX, BEAMMW, BEL, BEPRO, BETA, BFC, BGB, BICO, BIGTIME, BITRUE, BKN, BLENDR, BLUR, BMEX, BMX, BNT, BOA, BOBA, BOBT, BOND, BONE, BONK, BOO, BORA, BORG, BOSON, BOTTO, BREED, BRG, BRISE, BROCK, BRWL, BTM, BUSD, BXX, BZR, BZRX, C98, CAGA, CAH, CAKE, CANTO, CAPS, CAST, CAW, CBETH, CBK, CBY, CEEK, CEL, CELL, CELR, CERE, CET, CGPT, CHEQ, CHESS, CHEX, CHR, CHRP, CHZ, CLV, COMAI, COMBO, COMP, COPI, CORGIAI, COTI, COVAL, COW, CPOOL, CQT, CRE, CREAM, CREDI, CREO, CRO, CRTS, CRU, CRV, CSIX, CSWAP, CTA, CTC, CTSI, CTX, CTXC, CUDOS, CULT, CVC, CVP, CVX, CVXCRV, CWEB, DAG, DAI, DAO, DAR, DATA, DC, DDX, DEAI, DEFIT, DEGO, DENT, DEP, DERC, DEXE, DEXT, DF, DFI, DHT, DIA, DIONE, DKA, DMAIL, DMTR, DNT, DODO, DOGENFT, DOLA, DOMI, DOSE, DPI, DRGN, DUSK, DUST, ECOX, EDEN, EDU, EFI, EJS, EL, ELA, ELF, ELON, ENA, ENG, ENJ, ENQAI, ENS, EPIK, ETHFI, EUL, EURS, EURT, FARM, FCT, FDUSD, FEI, FER, FET, FI, FIS, FLEX, FLIP, FLOKI, FLX, FOOM, FOR, FORT, FOX, FRAX, FRM, FRONT, FTM, FTT, FUN, FUSE, FX, FXS, GAL, GALA, GEEQ, GELATO, GEOJ, GFI, GHST, GLM, GMM, GMTT, GNO, GODS, GOG, GPU, GRT, GT, GUSD, HAI, HARRYP, HEART, HEGIC, HELLO, HEMULE, HEZ, HFT, HOPR, HOT, HT, HVH, IAG, ICHI, ID, IDEX, ILV, IMGNAI, IMX, INDEX, INJ, INSP, INV, IOTX, IPOR, IQ, ISKR, ISP, JOECOIN, JPEG, KAI, KARATE, KATA, KCS, KEEP, KEY, KISHU, KNDX, KOMPETE, KP3R, KRL, LADYS, LAI, LAMB, LBA, LDO, LEO, LEVER, LINA, LINK, LIT, LITH, LM, LMWR, LOKA, LON, LOOKS, LPT, LQTY, LRC, LSETH, LSK, LSS, LUNC, LYXE, MAGIC, MAHA, MAN, MANA, MANTLE, MAP, MARSH, MATH, MATIC, MAVIA, MBL, MC, MCADE, MCB, MCRT, META, METH, METIS, MFT, MIN, MIR, MIX, MKR, MLN, MLT, MMX, MOC, MOG, MPL, MTA, MTD, MTL, MTLX, MUBI, MUSE, MUSIC, MVL, MX, MXC, MYRIA, MYTH, NAVI, NCT, NDX, NEAR, NEST, NEXO, NFT, NFTX, NIZA, NKN, NMR, NOIA, NRG, NSURE, NULS, NUM, NVIR, NWC, NXRA, NYM, OAX, OBSR, OCEAN, OCT, OGN, OGV, OHMV2, OKB, OLAS, OM, OMG, OMI, OOE, OOKI, OPEN, OPSEC, OPTI, OPUL, ORAI, ORB, ORBS, ORDS, ORN, OSAK, OVR, OX, OXT, OXY, PAAL, PANDORA, PARI, PAW, PAY, PDA, PEAS, PEOPLE, PEPE, PEPE2, PEPECOIN, PERP, PHA, PIB, PICKLE, PKF, PLU, PNK, PNT, POL, POLA, POLS, POLY, POND, POOH, PORK, PORT3, POWR, PPT, PRE, PRIME, PRNT, PROM, PROPC, PROS, PRQ, PSP, PSPS, PSTAKE, PSWAP, PTU, PUNDIX, PUSH, PYR, PYTH, PYUSD, QASH, QKC, QNT, QORPO, QTCON, RACA, RAD, RADAR, RAI, RAIL, RARE, RARI, RBN, RBX, RDN, RDNT, REEF, REN, REP, REQ, RETH, REVV, REZ, RING, RLB, RLC, RMRK, RNDR, ROOK, ROUTE, RPL, RSC, RSR, RSS3, RUNE, RVF, SAITA, SAITO, SAMA, SAND, SAVM, SD, SDAO, SDEX, SEAM, SENATE, SFP, SFRXETH, SFUND, SHFT, SHIB, SHIDO, SHRAP, SHX, SIDESHIFT, SIDUS, SILO, SIS, SKEB, SKEY, SKL, SLN, SMURFCATETH, SNC, SNT, SNX, SOFI, SOLVE, SOMNIUM, SORA, SOV, SPA, SPOOL, SQUIDGROW, SRM, SSV, STAKE, STARL, STAT, STBU, STETH, STG, STMX, STORJ, STOS, STPT, STRP, STRUMP, SUKU, SUPER, SURE, SUSD, SUSHI, SWAP, SWASH, SWFTC, SXP, SYLO, SYN, TARA, TBTC, TEL, TENET, TET, THALES, THOR, TIME, TKX, TLM, TLOS, TOKE, TOMI, TORN, TOWER, TPT, TRAC, TRIBE, TRUF, TRUMP, TRVL, TRYB, TSUKA, TT, TURBOT, TUSD, TVK, UBT, UDS, UFI, UFO, UFT, UMA, UNCX, UNFI, UNI, UNIBOT, UOS, UQC, USDC, USDD, USDE, USDP, USDT, USDY, USTC, UTK, UX, VALOR, VEGA, VERI, VEXT, VGX, VIB, VIDT, VIRTUAL, VIX, VMINT, VNM, VR, VRA, VVS, VXV, WAGMIGAMES, WALLET, WAMPL, WAVES, WAXP, WBETH, WBT, WBTC, WCFG, WETH, WHALE, WIKEN, WILD, WING, WISE, WLD, WMT, WNXM, WOJAK, WOO, WRLD, WRX, WSM, WXT, XAUT, XCAD, XCN, XDAO, XDB, XDEFI, XEN, XETA, XOR, XTM, XTP, XVS, XYO, YAM, YFI, YFII, YGG, YLD, ZCX, ZENT, ZIG, ZKML, ZRX
Realized P/L Ratio
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_loss_ratio
Realized Profit/Loss Ratio is the ratio between all coins moved at a profit and at a loss, i.e. Realized Profit / Realized Loss.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Realized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit
Realized Profit denotes the total profit (USD value) of all moved coins whose price at their last movement was lower than the price at the current movement.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol (see list below for more details) |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supported asset symbols: BTC, ETH, LTC, 1INCH, AAVE, ABT, ACH, ACX, ADP, ADS, AE, AGIX, AGLD, AGRS, AHT, AIAT, AIOZ, AIPAD, AIT, ALCX, ALD, ALEPH, ALI, ALICE, ALKI, ALPH, ALPHA, AMB, AMO, AMP, AMPL, ANGLE, ANKR, ANT, APE, APEX, APFC, API3, APRS, AQT, ARIX, ARKM, ARPA, ASD, ASIA, AST, ASTO, ATA, AUCTION, AUDIO, AURORA, AVA, AVAX, AXGT, AXL, AXS, B2M, BABYDOGE, BAD, BADGER, BAL, BAND, BAT, BAX, BEAMMW, BEL, BEPRO, BETA, BFC, BGB, BICO, BIGTIME, BITRUE, BKN, BLENDR, BLUR, BMEX, BMX, BNT, BOA, BOBA, BOBT, BOND, BONE, BONK, BOO, BORA, BORG, BOSON, BOTTO, BREED, BRG, BRISE, BROCK, BRWL, BTM, BUSD, BXX, BZR, BZRX, C98, CAGA, CAH, CAKE, CANTO, CAPS, CAST, CAW, CBETH, CBK, CBY, CEEK, CEL, CELL, CELR, CERE, CET, CGPT, CHEQ, CHESS, CHEX, CHR, CHRP, CHZ, CLV, COMAI, COMBO, COMP, COPI, CORGIAI, COTI, COVAL, COW, CPOOL, CQT, CRE, CREAM, CREDI, CREO, CRO, CRTS, CRU, CRV, CSIX, CSWAP, CTA, CTC, CTSI, CTX, CTXC, CUDOS, CULT, CVC, CVP, CVX, CVXCRV, CWEB, DAG, DAI, DAO, DAR, DATA, DC, DDX, DEAI, DEFIT, DEGO, DENT, DEP, DERC, DEXE, DEXT, DF, DFI, DHT, DIA, DIONE, DKA, DMAIL, DMTR, DNT, DODO, DOGENFT, DOLA, DOMI, DOSE, DPI, DRGN, DUSK, DUST, ECOX, EDEN, EDU, EFI, EJS, EL, ELA, ELF, ELON, ENA, ENG, ENJ, ENQAI, ENS, EPIK, ETHFI, EUL, EURS, EURT, FARM, FCT, FDUSD, FEI, FER, FET, FI, FIS, FLEX, FLIP, FLOKI, FLX, FOOM, FOR, FORT, FOX, FRAX, FRM, FRONT, FTM, FTT, FUN, FUSE, FX, FXS, GAL, GALA, GEEQ, GELATO, GEOJ, GFI, GHST, GLM, GMM, GMTT, GNO, GODS, GOG, GPU, GRT, GT, GUSD, HAI, HARRYP, HEART, HEGIC, HELLO, HEMULE, HEZ, HFT, HOPR, HOT, HT, HVH, IAG, ICHI, ID, IDEX, ILV, IMGNAI, IMX, INDEX, INJ, INSP, INV, IOTX, IPOR, IQ, ISKR, ISP, JOECOIN, JPEG, KAI, KARATE, KATA, KCS, KEEP, KEY, KISHU, KNDX, KOMPETE, KP3R, KRL, LADYS, LAI, LAMB, LBA, LDO, LEO, LEVER, LINA, LINK, LIT, LITH, LM, LMWR, LOKA, LON, LOOKS, LPT, LQTY, LRC, LSETH, LSK, LSS, LUNC, LYXE, MAGIC, MAHA, MAN, MANA, MANTLE, MAP, MARSH, MATH, MATIC, MAVIA, MBL, MC, MCADE, MCB, MCRT, META, METH, METIS, MFT, MIN, MIR, MIX, MKR, MLN, MLT, MMX, MOC, MOG, MPL, MTA, MTD, MTL, MTLX, MUBI, MUSE, MUSIC, MVL, MX, MXC, MYRIA, MYTH, NAVI, NCT, NDX, NEAR, NEST, NEXO, NFT, NFTX, NIZA, NKN, NMR, NOIA, NRG, NSURE, NULS, NUM, NVIR, NWC, NXRA, NYM, OAX, OBSR, OCEAN, OCT, OGN, OGV, OHMV2, OKB, OLAS, OM, OMG, OMI, OOE, OOKI, OPEN, OPSEC, OPTI, OPUL, ORAI, ORB, ORBS, ORDS, ORN, OSAK, OVR, OX, OXT, OXY, PAAL, PANDORA, PARI, PAW, PAY, PDA, PEAS, PEOPLE, PEPE, PEPE2, PEPECOIN, PERP, PHA, PIB, PICKLE, PKF, PLU, PNK, PNT, POL, POLA, POLS, POLY, POND, POOH, PORK, PORT3, POWR, PPT, PRE, PRIME, PRNT, PROM, PROPC, PROS, PRQ, PSP, PSPS, PSTAKE, PSWAP, PTU, PUNDIX, PUSH, PYR, PYTH, PYUSD, QASH, QKC, QNT, QORPO, QTCON, RACA, RAD, RADAR, RAI, RAIL, RARE, RARI, RBN, RBX, RDN, RDNT, REEF, REN, REP, REQ, RETH, REVV, REZ, RING, RLB, RLC, RMRK, RNDR, ROOK, ROUTE, RPL, RSC, RSR, RSS3, RUNE, RVF, SAITA, SAITO, SAMA, SAND, SAVM, SD, SDAO, SDEX, SEAM, SENATE, SFP, SFRXETH, SFUND, SHFT, SHIB, SHIDO, SHRAP, SHX, SIDESHIFT, SIDUS, SILO, SIS, SKEB, SKEY, SKL, SLN, SMURFCATETH, SNC, SNT, SNX, SOFI, SOLVE, SOMNIUM, SORA, SOV, SPA, SPOOL, SQUIDGROW, SRM, SSV, STAKE, STARL, STAT, STBU, STETH, STG, STMX, STORJ, STOS, STPT, STRP, STRUMP, SUKU, SUPER, SURE, SUSD, SUSHI, SWAP, SWASH, SWFTC, SXP, SYLO, SYN, TARA, TBTC, TEL, TENET, TET, THALES, THOR, TIME, TKX, TLM, TLOS, TOKE, TOMI, TORN, TOWER, TPT, TRAC, TRIBE, TRUF, TRUMP, TRVL, TRYB, TSUKA, TT, TURBOT, TUSD, TVK, UBT, UDS, UFI, UFO, UFT, UMA, UNCX, UNFI, UNI, UNIBOT, UOS, UQC, USDC, USDD, USDE, USDP, USDT, USDY, USTC, UTK, UX, VALOR, VEGA, VERI, VEXT, VGX, VIB, VIDT, VIRTUAL, VIX, VMINT, VNM, VR, VRA, VVS, VXV, WAGMIGAMES, WALLET, WAMPL, WAVES, WAXP, WBETH, WBT, WBTC, WCFG, WETH, WHALE, WIKEN, WILD, WING, WISE, WLD, WMT, WNXM, WOJAK, WOO, WRLD, WRX, WSM, WXT, XAUT, XCAD, XCN, XDAO, XDB, XDEFI, XEN, XETA, XOR, XTM, XTP, XVS, XYO, YAM, YFI, YFII, YGG, YLD, ZCX, ZENT, ZIG, ZKML, ZRX
Realized Profits-to-Value (RPV) Ratio
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profits_to_value_ratio
The Realized Profits-to-Value Ratio (RPV) is defined as the ratio of Realized Profits and Realized Cap. This metric compares profit-taking in the market with its overall cost basis on a dollar-to-dollar basis. This metric was first put forward by ARK Invest.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Relative LTH/STH Realized Profit/Loss
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_loss_lth_sth_relative
Relative distribution of the total profit and loss (USD value) of all coins moved by long- and short-term holders. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Volume transferred between addresses owned by the same entity cluster is excluded. As such, no value is realized during internal or âin-houseâ transfers.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Relative LTH/STH Realized Profit/Loss to Exchanges
GET
https://api.glassnode.com/v1/metrics/indicators/realized_profit_loss_lth_sth_to_exchanges_relative
Relative distribution of the total profit and loss (USD value) of all coins moved by long- and short-term holders to exchanges. Realized profit/loss denotes the total profit/loss (in USD) of all moved coins whose price at their last movement was lower/higher than the price at the current movement. Long- and Short-Term Holder supply is defined with respect to the entity's averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entityâbased metrics are based on data science techniques and statistical information that changes over time and are therefore mutable â the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information see this article.
Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable â the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h, 10m |
f | string | format: JSON, CSV |
e | string | exchange name: aggregated, binance, bitfinex, bitget, bithumb, bitmex, bitstamp, bittrex, bybit, coinbase, coincheck, coinex, crypto.com, deribit, ftx, gate.io, gemini, hitbtc, huobi, korbit, kraken, kucoin, luno, okex, poloniex, swissborg |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Relative Outputs by Date Bands
GET
https://api.glassnode.com/v1/metrics/indicators/spent_outputs_by_date_bands_relative
This metric shows a breakdown of the relative spent transaction outputs by date bands. Each date band refers to the date when the UTXO was created. The metric is similar to Spent Output Age Bands (SOAB), however it uses absolute date ranges instead of floating time periods.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Relative Unrealized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_loss
Relative Unrealized Loss is defined as the total loss in USD of all coins in existence whose price at realisation time was higher than the current price normalized by the market cap. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Relative Unrealized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_profit
Relative Unrealized Profit is defined as the total profit in USD of all coins in existence whose price at realisation time was lower than the current price normalized by the market cap. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Relative Volume by Date Bands
GET
https://api.glassnode.com/v1/metrics/indicators/spent_volume_by_date_bands_relative
This metric shows a breakdown of the relative spent volume by date bands. Each date band refers to the date when the UTXO was created. The metric is similar to Spent Volume Age Bands (SVAB), however it uses absolute date ranges instead of floating time periods.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Reserve Risk
GET
https://api.glassnode.com/v1/metrics/indicators/reserve_risk
Reserve Risk is defined as price / HODL Bank. It is used to assess the confidence of long-term holders relative to the price of the native coin at any given point in time. When confidence is high and price is low, there is an attractive risk/reward to invest (Reserve Risk is low). When confidence is low and price is high then risk/reward is unattractive at that time (Reserve Risk is high).
This metric was created by @hansthered. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
RHODL Ratio
GET
https://api.glassnode.com/v1/metrics/indicators/rhodl_ratio
The Realized HODL Ratio is a market indicator that uses a ratio of the Realized Cap HODL Waves. In particular, the RHODL Ratio takes the ratio between the 1 week and the 1-2 years RCap HODL bands. In addition, it accounts for increased supply by weighting the ratio by the total market age. A high ratio is an indication of an overheated market and can be used to time cycle tops. This metric was created by Philip Swift.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Seller Exhaustion Constant
GET
https://api.glassnode.com/v1/metrics/indicators/seller_exhaustion_constant
Seller Exhaustion Constant is defined as the product of the Percentage Supply in Profit and 30-day price volatility. It detects when two factors co-align: low volatility and high losses, or, in other words, low risk bottoms. This metric was first put forth by ARK Invest.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Short-Term Holder ASOL
GET
https://api.glassnode.com/v1/metrics/indicators/asol_sth
Short-Term Holder variant of Average Spent Output Lifespan. Long- and Short-Term Holder supply is defined with respect to the address' averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Short-Term Holder CDD
GET
https://api.glassnode.com/v1/metrics/indicators/cdd_sth
Short-Term Holder variant of Coin Days Destroyed. Long- and Short-Term Holder supply is defined with respect to the address' averaged purchasing date with weights given by a logistic function centered at an age of 155 days and a transition width of 10 days.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
SOPD (ATH-Partitioned)
GET
https://api.glassnode.com/v1/metrics/indicators/spent_output_price_distribution_ath
Spent Output Price Distribution (SOPD) shows at which prices UTXOs were spent that day, i.e. each bar shows the amount of volume that was moved within that specified price bucket. The price specified on the x-axis refers to the lower bound of that bucket. ATH-partitioned means that the price buckets are defined by dividing the range between 0 and the current ATH in 100 equally-spaced partitions.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
SOPD (Percent-Partitioned)
GET
https://api.glassnode.com/v1/metrics/indicators/spent_output_price_distribution_percent
Spent Output Price Distribution (SOPD) shows at which prices UTXOs were spent that day, i.e. each bar shows the amount of volume that was moved within that specified price bucket. The price specified on the x-axis refers to the lower bound of that bucket. .
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
SOPR
GET
https://api.glassnode.com/v1/metrics/indicators/sopr
The Spent Output Profit Ratio (SOPR) is computed by dividing the realized value (in USD) divided by the value at creation (USD) of a spent output. Or simply: price sold / price paid. This metric was created by Renato Shirakashi. For a detailed commentary see this post
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol (see list below for more details) |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supported asset symbols: BTC, ETH, LTC, 1INCH, AAVE, ABT, ACH, ACX, ADP, ADS, AE, AGIX, AGLD, AGRS, AHT, AIAT, AIOZ, AIPAD, AIT, ALCX, ALD, ALEPH, ALI, ALICE, ALKI, ALPH, ALPHA, AMB, AMO, AMP, AMPL, ANGLE, ANKR, ANT, APE, APEX, APFC, API3, APRS, AQT, ARIX, ARKM, ARPA, ASD, ASIA, AST, ASTO, ATA, AUCTION, AUDIO, AURORA, AVA, AVAX, AXGT, AXL, AXS, B2M, BABYDOGE, BAD, BADGER, BAL, BAND, BAT, BAX, BEAMMW, BEL, BEPRO, BETA, BFC, BGB, BICO, BIGTIME, BITRUE, BKN, BLENDR, BLUR, BMEX, BMX, BNT, BOA, BOBA, BOBT, BOND, BONE, BONK, BOO, BORA, BORG, BOSON, BOTTO, BREED, BRG, BRISE, BROCK, BRWL, BTM, BUSD, BXX, BZR, BZRX, C98, CAGA, CAH, CAKE, CANTO, CAPS, CAST, CAW, CBETH, CBK, CBY, CEEK, CEL, CELL, CELR, CERE, CET, CGPT, CHEQ, CHESS, CHEX, CHR, CHRP, CHZ, CLV, COMAI, COMBO, COMP, COPI, CORGIAI, COTI, COVAL, COW, CPOOL, CQT, CRE, CREAM, CREDI, CREO, CRO, CRTS, CRU, CRV, CSIX, CSWAP, CTA, CTC, CTSI, CTX, CTXC, CUDOS, CULT, CVC, CVP, CVX, CVXCRV, CWEB, DAG, DAI, DAO, DAR, DATA, DC, DDX, DEAI, DEFIT, DEGO, DENT, DEP, DERC, DEXE, DEXT, DF, DFI, DHT, DIA, DIONE, DKA, DMAIL, DMTR, DNT, DODO, DOGENFT, DOLA, DOMI, DOSE, DPI, DRGN, DUSK, DUST, ECOX, EDEN, EDU, EFI, EJS, EL, ELA, ELF, ELON, ENA, ENG, ENJ, ENQAI, ENS, EPIK, ETHFI, EUL, EURS, EURT, FARM, FCT, FDUSD, FEI, FER, FET, FI, FIS, FLEX, FLIP, FLOKI, FLX, FOOM, FOR, FORT, FOX, FRAX, FRM, FRONT, FTM, FTT, FUN, FUSE, FX, FXS, GAL, GALA, GEEQ, GELATO, GEOJ, GFI, GHST, GLM, GMM, GMTT, GNO, GODS, GOG, GPU, GRT, GT, GUSD, HAI, HARRYP, HEART, HEGIC, HELLO, HEMULE, HEZ, HFT, HOPR, HOT, HT, HVH, IAG, ICHI, ID, IDEX, ILV, IMGNAI, IMX, INDEX, INJ, INSP, INV, IOTX, IPOR, IQ, ISKR, ISP, JOECOIN, JPEG, KAI, KARATE, KATA, KCS, KEEP, KEY, KISHU, KNDX, KOMPETE, KP3R, KRL, LADYS, LAI, LAMB, LBA, LDO, LEO, LEVER, LINA, LINK, LIT, LITH, LM, LMWR, LOKA, LON, LOOKS, LPT, LQTY, LRC, LSETH, LSK, LSS, LUNC, LYXE, MAGIC, MAHA, MAN, MANA, MANTLE, MAP, MARSH, MATH, MATIC, MAVIA, MBL, MC, MCADE, MCB, MCRT, META, METH, METIS, MFT, MIN, MIR, MIX, MKR, MLN, MLT, MMX, MOC, MOG, MPL, MTA, MTD, MTL, MTLX, MUBI, MUSE, MUSIC, MVL, MX, MXC, MYRIA, MYTH, NAVI, NCT, NDX, NEAR, NEST, NEXO, NFT, NFTX, NIZA, NKN, NMR, NOIA, NRG, NSURE, NULS, NUM, NVIR, NWC, NXRA, NYM, OAX, OBSR, OCEAN, OCT, OGN, OGV, OHMV2, OKB, OLAS, OM, OMG, OMI, OOE, OOKI, OPEN, OPSEC, OPTI, OPUL, ORAI, ORB, ORBS, ORDS, ORN, OSAK, OVR, OX, OXT, OXY, PAAL, PANDORA, PARI, PAW, PAY, PDA, PEAS, PEOPLE, PEPE, PEPE2, PEPECOIN, PERP, PHA, PIB, PICKLE, PKF, PLU, PNK, PNT, POL, POLA, POLS, POLY, POND, POOH, PORK, PORT3, POWR, PPT, PRE, PRIME, PRNT, PROM, PROPC, PROS, PRQ, PSP, PSPS, PSTAKE, PSWAP, PTU, PUNDIX, PUSH, PYR, PYTH, PYUSD, QASH, QKC, QNT, QORPO, QTCON, RACA, RAD, RADAR, RAI, RAIL, RARE, RARI, RBN, RBX, RDN, RDNT, REEF, REN, REP, REQ, RETH, REVV, REZ, RING, RLB, RLC, RMRK, RNDR, ROOK, ROUTE, RPL, RSC, RSR, RSS3, RUNE, RVF, SAITA, SAITO, SAMA, SAND, SAVM, SD, SDAO, SDEX, SEAM, SENATE, SFP, SFRXETH, SFUND, SHFT, SHIB, SHIDO, SHRAP, SHX, SIDESHIFT, SIDUS, SILO, SIS, SKEB, SKEY, SKL, SLN, SMURFCATETH, SNC, SNT, SNX, SOFI, SOLVE, SOMNIUM, SORA, SOV, SPA, SPOOL, SQUIDGROW, SRM, SSV, STAKE, STARL, STAT, STBU, STETH, STG, STMX, STORJ, STOS, STPT, STRP, STRUMP, SUKU, SUPER, SURE, SUSD, SUSHI, SWAP, SWASH, SWFTC, SXP, SYLO, SYN, TARA, TBTC, TEL, TENET, TET, THALES, THOR, TIME, TKX, TLM, TLOS, TOKE, TOMI, TORN, TOWER, TPT, TRAC, TRIBE, TRUF, TRUMP, TRVL, TRYB, TSUKA, TT, TURBOT, TUSD, TVK, UBT, UDS, UFI, UFO, UFT, UMA, UNCX, UNFI, UNI, UNIBOT, UOS, UQC, USDC, USDD, USDE, USDP, USDT, USDY, USTC, UTK, UX, VALOR, VEGA, VERI, VEXT, VGX, VIB, VIDT, VIRTUAL, VIX, VMINT, VNM, VR, VRA, VVS, VXV, WAGMIGAMES, WALLET, WAMPL, WAVES, WAXP, WBETH, WBT, WBTC, WCFG, WETH, WHALE, WIKEN, WILD, WING, WISE, WLD, WMT, WNXM, WOJAK, WOO, WRLD, WRX, WSM, WXT, XAUT, XCAD, XCN, XDAO, XDB, XDEFI, XEN, XETA, XOR, XTM, XTP, XVS, XYO, YAM, YFI, YFII, YGG, YLD, ZCX, ZENT, ZIG, ZKML, ZRX
Spent Output Age Bands
GET
https://api.glassnode.com/v1/metrics/indicators/soab
Spent Output Age Bands is a bundle of all spent outputs that were created within a specified age band. Each line represents the percentage of spent outputs that were created within the time period denoted in the legend.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs < 1h
GET
https://api.glassnode.com/v1/metrics/indicators/sol_1h
The total number of spent outputs that were created within the last hour.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs > 10y
GET
https://api.glassnode.com/v1/metrics/indicators/sol_more_10y
The total number of spent outputs that were created more than 10 years ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 1d-1w
GET
https://api.glassnode.com/v1/metrics/indicators/sol_1d_1w
The total number of spent outputs that were created between 1 day and 1 week ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 1h-24h
GET
https://api.glassnode.com/v1/metrics/indicators/sol_1h_24h
The total number of spent outputs that were created between 1 hour and 24 hours ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 1m-3m
GET
https://api.glassnode.com/v1/metrics/indicators/sol_1m_3m
The total number of spent outputs that were created between 1 month and 3 months ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 1w-1m
GET
https://api.glassnode.com/v1/metrics/indicators/sol_1w_1m
The total number of spent outputs that were created between 1 week and 1 month ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 1y-2y
GET
https://api.glassnode.com/v1/metrics/indicators/sol_1y_2y
The total number of spent outputs that were created between 1 year and 2 years ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 2y-3y
GET
https://api.glassnode.com/v1/metrics/indicators/sol_2y_3y
The total number of spent outputs that were created between 2 years and 3 years ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 3m-6m
GET
https://api.glassnode.com/v1/metrics/indicators/sol_3m_6m
The total number of spent outputs that were created between 3 months and 6 months ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 3y-5y
GET
https://api.glassnode.com/v1/metrics/indicators/sol_3y_5y
The total number of spent outputs that were created between 3 years and 5 years ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 5y-7y
GET
https://api.glassnode.com/v1/metrics/indicators/sol_5y_7y
The total number of spent outputs that were created between 5 years and 7 years ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 6m-12m
GET
https://api.glassnode.com/v1/metrics/indicators/sol_6m_12m
The total number of spent outputs that were created between 6 months and 12 months ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs 7y-10y
GET
https://api.glassnode.com/v1/metrics/indicators/sol_7y_10y
The total number of spent outputs that were created between 7 years and 10 years ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Outputs by Date Bands
GET
https://api.glassnode.com/v1/metrics/indicators/spent_outputs_by_date_bands
This metric shows a breakdown of the spent transaction outputs by date bands. Each date band refers to the date when the UTXO was created. The metric is similar to Spent Output Age Bands (SOAB), however it uses absolute date ranges instead of floating time periods.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume < 1h
GET
https://api.glassnode.com/v1/metrics/indicators/svl_1h
The total transfer volume of coins younger than one hour.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume > 10y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_more_10y
The total transfer volume of coins that were last active more than 10 years ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 1d-1w
GET
https://api.glassnode.com/v1/metrics/indicators/svl_1d_1w
The total transfer volume of coins that were last active between 1d and 1w ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 1h-24h
GET
https://api.glassnode.com/v1/metrics/indicators/svl_1h_24h
The total transfer volume of coins that were last active between 1h and 24 hours ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 1m-3m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_1m_3m
The total transfer volume of coins that were last active between 1m and 3m ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 1w-1m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_1w_1m
The total transfer volume of coins that were last active between 1w and 1m ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 1y-2y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_1y_2y
The total transfer volume of coins that were last active between 1y and 2y ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 2y-3y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_2y_3y
The total transfer volume of coins that were last active between 2y and 3y ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 3m-6m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_3m_6m
The total transfer volume of coins that were last active between 3m and 6m ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 3y-5y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_3y_5y
The total transfer volume of coins that were last active between 3y and 5y ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 5y-7y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_5y_7y
The total transfer volume of coins that were last active between 5y and 7y ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 6m-12m
GET
https://api.glassnode.com/v1/metrics/indicators/svl_6m_12m
The total transfer volume of coins that were last active between 6m and 12m ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume 7y-10y
GET
https://api.glassnode.com/v1/metrics/indicators/svl_7y_10y
The total transfer volume of coins that were last active between 7y and 10y ago.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume Age Bands (SVAB)
GET
https://api.glassnode.com/v1/metrics/indicators/svab
Spent Volume Age Bands (SVAB) is a separation of the on-chain transfer volume based on the coins' age. Each band represents the percentage of spent volume that was previously moved within the time period denoted in the legend.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Spent Volume by Date Bands
GET
https://api.glassnode.com/v1/metrics/indicators/spent_volume_by_date_bands
This metric shows a breakdown of the spent volume by date bands. Each date band refers to the date when the UTXO was created. The metric is similar to Spent Volume Age Bands (SVAB), however it uses absolute date ranges instead of floating time periods.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
c | string | currency: USD, NATIVE |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Stablecoin Supply Ratio (SSR)
GET
https://api.glassnode.com/v1/metrics/indicators/ssr
The Stablecoin Supply Ratio (SSR) is the ratio between Bitcoin supply and the supply of stablecoins denoted in BTC, or: Bitcoin Market cap / Stablecoin Market cap. We use the following stablecoins for the supply: USDT, TUSD, USDC, USDP, GUSD, DAI, SAI, and BUSD. When the SSR is low, the current stablecoin supply has more "buying power" to purchase BTC. It serves as a proxy for the supply/demand mechanics between BTC and USD. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Stablecoin Supply Ratio (SSR) Oscillator
GET
https://api.glassnode.com/v1/metrics/indicators/ssr_oscillator
The Stablecoin Oscillator is derived from the Stablecoin Supply Ratio (SSR), and quantifies how the 200d SMA of the SSR moves within the Bollinger Bands BB(200, 2). This metric was first put forward by Willy Woo. For more information on the SSR see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
STH Relative Unrealized Loss
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_loss_less_155
Short Term Holder (STH) Relative Unrealized Loss is defined as the total loss in USD of all coins in existence whose price at realisation time was higher than the current price normalized by the market cap. Only UTXOs with a lifespan of at most 155 days are taken into account.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
STH Relative Unrealized Profit
GET
https://api.glassnode.com/v1/metrics/indicators/unrealized_profit_less_155
Short Term Holder (STH) Relative Unrealized Profit is defined as the total profit in USD of all coins in existence whose price at realisation time was lower than the current price normalized by the market cap. Only UTXOs with a lifespan of at most 155 days are taken into account.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
STH-NUPL
GET
https://api.glassnode.com/v1/metrics/indicators/nupl_less_155
Short Term Holder NUPL (STH-NUPL) is Net Unrealized Profit/Loss that takes into account only UTXOs younger than 155 days and serves as an indicator to assess the behaviour of short term investors. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, ETH |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h, 1h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
STH-SOPR
GET
https://api.glassnode.com/v1/metrics/indicators/sopr_less_155
Short Term Holder SOPR (STH-SOPR) is SOPR that takes into account only spent outputs younger than 155 days and serves as an indicator to assess the behaviour of short term investors. For more information see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Stock-to-Flow Deflection
GET
https://api.glassnode.com/v1/metrics/indicators/stock_to_flow_deflection
The Stock to Flow (S/F) Deflection is the ratio between the current Bitcoin price and the S/F model. If deflection is âĨ 1 it means that Bitcoin is overvalued according to the S/F model, otherwise undervalued.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Stock-to-Flow Ratio
GET
https://api.glassnode.com/v1/metrics/indicators/stock_to_flow_ratio
The Stock to Flow (S/F) Ratio is a popular model that assumes that scarcity drives value. Stock to Flow is defined as the ratio of the current stock of a commodity (i.e. circulating Bitcoin supply) and the flow of new production (i.e. newly mined bitcoins). Bitcoin's price has historically followed the S/F Ratio and therefore it is a model that can be used to predict future Bitcoin valuations. This metric was first coined by PlanB. For a detailed description see this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supply-Adjusted CDD
GET
https://api.glassnode.com/v1/metrics/indicators/cdd_supply_adjusted
Adjusted Coin Days Destroyed simply divides CDD by the circulating supply (total amount of coins issued). Adjusted CDD more accurately represents the quantity of native coins sold by long-term holders over time.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supply-Adjusted CYD
GET
https://api.glassnode.com/v1/metrics/indicators/cyd_supply_adjusted
Coin Years Destroyed (CYD) is defined as the 365 day rolling sum of Coin Days Destroyed (CDD), and shows the amount of coin days that have been destroyed over the past year. It is indicative of long-term holder behaviour. This version is supply-adjusted to account for the increasing baseline of the metric over time. This metric was first put forward by ARK Invest and further developed by Glassnode by adjusting for the circulating supply.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 24h |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supply-Adjusted Dormancy
GET
https://api.glassnode.com/v1/metrics/indicators/average_dormancy_supply_adjusted
Dormancy is the average number of days destroyed per coin transacted, and is defined as the ratio of coin days destroyed and total transfer volume. This metric was created by Reginald Smith and David Puell. Read more in this article.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC, LTC |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
URPD (ATH-Partitioned)
GET
https://api.glassnode.com/v1/metrics/indicators/utxo_realized_price_distribution_ath
UTXO Realized Price Distribution (URPD) shows at which prices the current set of Bitcoin UTXOs were created, i.e. each bar shows the amount of existing bitcoins that last moved within that specified price bucket. The price specified on the x-axis refers to the lower bound of that bucket. ATH-partitioned means that the price buckets are defined by dividing the range between 0 and the current ATH in 100 equally-spaced partitions.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
i | string | frequency interval: 24h |
f | string | format: JSON |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
URPD (Percent-Partitioned)
GET
https://api.glassnode.com/v1/metrics/indicators/utxo_realized_price_distribution_percent
UTXO Realized Price Distribution (URPD) shows at which prices the current set of Bitcoin UTXOs were created, i.e. each bar shows the amount of existing bitcoins that last moved within that specified price bucket. The price specified on the x-axis refers to the lower bound of that bucket. .
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol: BTC |
i | string | frequency interval: 24h |
f | string | format: JSON |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Velocity
GET
https://api.glassnode.com/v1/metrics/indicators/velocity
Velocity is a measure of how quickly units are circulating in the network and is calculated by dividing the on-chain transaction volume (in USD) by the market cap, i.e. the inverse of the NVT ratio.
Query Parameters
Name | Type | Description |
---|---|---|
a* | string | asset symbol (see list below for more details) |
s | integer | since, unix timestamp |
u | integer | until, unix timestamp |
i | string | frequency interval: 1h, 24h, 10m |
f | string | format: JSON, CSV |
timestamp_format | string | timestamp format: unix or humanized (RFC 3339) |
Supported asset symbols: BTC, ETH, LTC, 1INCH, AAVE, ABT, AMP, AMPL, ANT, APE, BADGER, BAL, BAND, BAT, BNT, BOBA, BOND, BORG, BUSD, CAKE, CELR, COMP, CREAM, CRO, CRV, CVC, CVP, CVX, CVXCRV, DAI, DDX, DENT, DHT, DODO, DPI, DRGN, ELF, ENG, ENJ, ETHDYDX, EURS, FET, FLX, FRAX, FTM, FTT, FUN, FXS, GNO, GUSD, HEGIC, HOT, HT, IMX, INDEX, KCS, LAMB, LBA, LDO, LEO, LINK, LOOM, LRC, MANA, MATIC, MCB, METIS, MIR, MKR, MLN, MTA, MTL, NDX, NEXO, NFTX, NMR, NSURE, OCEAN, OKB, OMG, PAY, PERP, PICKLE, PNK, PNT, POLY, POWR, PPT, PYUSD, QASH, QKC, QNT, RAI, RDN, REN, REP, RETH, RLC, ROOK, RPL, RSR, SAND, SFRXETH, SHIB, SNT, SNX, SSV, STAKE, STETH, STORJ, SUSD, SUSHI, TEL, TRX, TUSD, UBT, UMA, UNI, USDC, USDD, USDP, USDT, UTK, VERI, WBTC, WETH, YAM, YFI, ZRX
Last updated