theericstonedefillama dex volume summary stats
    Updated 9 days ago
    WITH daily_stats AS (
    SELECT
    protocol,
    chain,
    date,
    volume,
    -- Rolling statistics for volatility calculations
    LAG(volume, 1) OVER (PARTITION BY protocol, chain ORDER BY date) as prev_day_volume,
    AVG(volume) OVER (PARTITION BY protocol, chain ORDER BY date ROWS BETWEEN 7 PRECEDING AND CURRENT ROW) as ma7
    FROM external.defillama.fact_dex_volume
    WHERE date >= DATEADD(day, -90, CURRENT_DATE)
    ),

    volatility_calc AS (
    SELECT
    protocol,
    chain,
    -- Daily return calculation for volatility
    STDDEV((volume - prev_day_volume)/NULLIF(prev_day_volume, 0)) as daily_volatility,
    -- Deviation from 7-day moving average
    AVG(ABS(volume - ma7)/NULLIF(ma7, 0)) as avg_deviation_from_ma
    FROM daily_stats
    GROUP BY 1, 2
    ),

    volume_windows AS (
    SELECT
    protocol,
    chain,
    SUM(CASE WHEN date >= DATEADD(day, -1, CURRENT_DATE) THEN volume ELSE 0 END) as volume_1d,
    SUM(CASE WHEN date >= DATEADD(day, -7, CURRENT_DATE) THEN volume ELSE 0 END) as volume_7d,
    SUM(CASE WHEN date >= DATEADD(day, -30, CURRENT_DATE) THEN volume ELSE 0 END) as volume_30d,
    SUM(CASE WHEN date >= DATEADD(day, -90, CURRENT_DATE) THEN volume ELSE 0 END) as volume_90d,
    AVG(volume) as avg_daily_volume,
    MAX(volume) as max_daily_volume,
    MIN(volume) as min_daily_volume
    Last run: 9 days ago
    PROTOCOL
    CHAIN
    VOLUME_1D
    VOLUME_7D
    VOLUME_30D
    VOLUME_90D
    AVG_DAILY_VOLUME
    DAILY_VOLATILITY_PCT
    AVG_DEVIATION_FROM_MA_PCT
    MAX_DAILY_VOLUME
    MIN_DAILY_VOLUME
    1
    pancakeswap ammbsc14239505726115416631456409422181170789928701984389709.6656.6740.067079091980263598087
    2
    raydiumsolana0001069482487324649923857.9139.5540130159297141876766807
    3
    uniswap v3ethereum357601960113359330308482809408151053788884521786082855.1268.4131.665057977793561705637
    4
    orcasolana1262159482429148025618455148958687285229861164890220.181.339.8510706990133211778810
    5
    meteora dlmmsolana907431747383553237821117213611515838650281011448333.8862.131.827396625797242101764
    6
    raydium ammsolana105818084645371981622969400634041132415852114256710731.1520.523475673580389567538
    7
    lifinity v1solana5753551032009671506988530032136046955875610965353.8175.8433.474222182024122333241
    8
    aerodrome slipstreambase59893742123779225281440413089535821533437628447955.0445.1619.551115465643240447985
    9
    uniswap v3arbitrum88327754339648864371461960507031982802518542081398.6186.5534.281945299952131950324
    10
    pancakeswap amm v3bsc96610548130946337571865601018230911535733523924334.4663.7729.841606148428160074644
    11
    curve dexethereum7745930202194816787807867602619880100004336950847.5385.0330.881597078794105579470
    12
    fluid dexethereum131071409237476861821309030927518470694990313062626.95106.4734.7293951631733046671
    13
    uniswap v3base5705368531876396763593856168315655764002265351932.2439.6422.0358458476894138143
    14
    sparkdex v3.1flare4966090146380341448606511514555193034255354263.75133880.2858.4214430513304707733
    15
    thorchainthorchain175558784765742185749916222212077763996204707864.3445.4344.07106874374152362755
    16
    pumpsolana144553407671018292407085107310878715887184385015.0336.8516.3239029513671031595
    17
    cetus ammsui16524719282109439240474075839799754437171925516.44232.8626.254218465664898224
    18
    stabblesolana12531273664808610937785094388716728766147741165.5368.7130.5861472934029424490
    19
    camelot v3arbitrum396934827143999442441073249837900759075133911170.7681.533235951709737135185
    20
    uniswap v2base17889087153448498825239109597707673059130638526.42113.226.3435450545613060691
    ...
    948
    77KB
    4s