On-chain Metrics
Realised Profits & Losses Metrics
SOPR
GET
https://api.cherry-pick.xyz/v2/metrics/sopr
The Spent Output Profit Ratio (SOPR) is calculated for all coins moved at the time period considered. The SOPR is calculated as the amount of money (in USD) spent to buy the now-moving coins to the amount of money (in USD) made on the sale.
This metric was originally invented for Bitcoin, and has become known as a useful indicator in making trading decisions.
We were able to implement this metric for ERC-20 coins.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
r
string
Resolution: day, hour, block
f
String
Data format: json, csv.
Default: json
SOPR in Profit
GET
https://api.cherry-pick.xyz/v2/metrics/sopr_profit
This metric is the SOPR calculated only for coins traded at profit.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
r
string
Resolution: day, hour, block
SOPR in Loss
GET
https://api.cherry-pick.xyz/v2/metrics/sopr_loss
This metric is the SOPR calculated only for coins traded at loss.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
r
string
Resolution: day, hour, block
Realised Profit
GET
https://api.cherry-pick.xyz/v2/metrics/realised_profit
Realised Profit is the total value of profits in dollar equivalent for all coins traded at a given time. A coin is said to be traded at a profit if its purchase price is lower than the market price at the time of sale.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
r
string
Resolution: day, hour, block
Realised Loss
GET
https://api.cherry-pick.xyz/v2/metrics/realised_loss
Realised Loss is the total value of losses in dollar equivalent for all coins traded at a given time. A coin is traded at a loss if its purchase price is higher than the market price at the time of sale.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
r
string
Resolution: day, hour, block
Transactions
On-chain Volume
GET
https://api.cherry-pick.xyz/v2/metrics/volume
On-chain Volume represents the total volume of coins traded within the blockchain over the time-frame considered.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
r
string
Resolution: day, hour, block
c
string
Address Cohort: total, $0-100, $100-1k, $1k-10k, $10k-100k, $100k-1M, $1M-10M, $10M+.
On-chain Volume in Dollars
GET
https://api.cherry-pick.xyz/v2/metrics/volume_dollar
On-chain Volume in dollars represents the total volume of coins traded within the blockchain over the time-frame considered in dollar terms.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
r
string
Resolution: day, hour, block
c
string
Address Cohort: total, $0-100, $100-1k, $1k-10k, $10k-100k, $100k-1M, $1M-10M, $10M+.
Macro
Supply
GET
https://api.cherry-pick.xyz/v2/metrics/supply
The supply is the total number of coins that now exist.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
Market Capitalisation
GET
https://api.cherry-pick.xyz/v2/metrics/market_cap
Market Capitalisation represents the total dollar market value.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
Realised Price
GET
https://api.cherry-pick.xyz/v2/metrics/realised_price
Realised Price is the average price at which all existing tokens were purchased (moved last time). If the realised price is higher than the current market price, this indicates that most of the coins are now held at a loss. If the realised price is lower than the market price, it means that most of the supply is holding at a profit.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
Realised Capitalisation
GET
https://api.cherry-pick.xyz/v2/metrics/realised_cap
Realised Cap shows the real amount of money (in USD terms) 'accumulated' or 'stored' in the market of the considered cryptocurrency.
It is calculated as the sum of all existing coins weighted by the price of their last movement. Coins received at a high price will have a large contribution to Realised Cap. Coins received at a low price - small contribution.
Query Parameters
api_key*
UUID
Your API Key
a*
string
s
integer
Since: unix timestamp. Example: '2024-01-01T00:00:00'
u
integer
Until: unix timestamp. Example: '2024-01-01T00:00:00'
Last updated
Was this helpful?