Pine Analyticsinevitable-scarlet copy
    Updated 2025-03-08
    WITH liquidity_data AS (
    SELECT
    DATE_TRUNC('day', block_timestamp) AS week,
    pool_name,
    AVG(CACAO_AMOUNT_USD + ASSET_AMOUNT_USD + SYNTH_AMOUNT_USD) AS liquidity_usd
    FROM maya.defi.fact_pool_block_balances
    GROUP BY 1, 2
    ), ranked_assets AS (
    SELECT
    pool_name,
    liquidity_usd,
    RANK() OVER (ORDER BY liquidity_usd DESC) AS rank
    FROM liquidity_data
    WHERE week = (SELECT MAX(DATE_TRUNC('week', block_timestamp)) FROM maya.defi.fact_pool_block_balances)
    )
    SELECT
    CASE
    WHEN rank <= 5 THEN pool_name
    ELSE 'Other'
    END AS asset_category,
    SUM(liquidity_usd) AS total_liquidity_usd
    FROM ranked_assets
    GROUP BY 1
    ORDER BY total_liquidity_usd DESC;



    Last run: 14 days ago
    ASSET_CATEGORY
    TOTAL_LIQUIDITY_USD
    1
    BTC.BTC7311340.37027791
    2
    THOR.RUNE3666392.22709589
    3
    ETH.ETH2575152.92478082
    4
    Other1122677.99072488
    5
    ETH.USDT-0XDAC17F958D2EE523A2206206994597C13D831EC7669600.616991036
    6
    ETH.USDC-0XA0B86991C6218B36C1D19D4A2E9EB0CE3606EB48400182.242713556
    6
    263B
    2s