datavortexDaily Market and Tvl Volatility Index
    Updated 2025-02-27
    WITH TvlMarketVolatility AS (
    SELECT
    protocol,
    chain,
    date,
    chain_tvl,
    market_cap,
    STDDEV(chain_tvl) OVER (
    PARTITION BY protocol
    ORDER BY
    date ROWS BETWEEN 6 PRECEDING
    AND CURRENT ROW
    ) AS TvlVolatilityDaily,
    STDDEV(market_cap) OVER (
    PARTITION BY protocol
    ORDER BY
    date ROWS BETWEEN 6 PRECEDING
    AND CURRENT ROW
    ) AS MarketCapVolatilityDaily
    FROM
    external.defillama.fact_protocol_tvl
    WHERE
    protocol ILIKE 'raydium'
    AND chain ILIKE 'solana'
    AND chain_tvl IS NOT NULL
    )
    SELECT
    date,
    chain_tvl,
    market_cap,
    TvlVolatilityDaily,
    MarketCapVolatilityDaily
    FROM
    TvlMarketVolatility
    ORDER BY
    date DESC;
    QueryRunArchived: QueryRun has been archived