vendettaCumulative wAVAX swapped out volume by token over time Daily wAVAX swapped out volume by token
    Updated 2023-02-08
    WITH average_daily_token_prices AS (
    SELECT date_trunc('day',recorded_at) AS avg_price_day
    ,tokens.project_name AS symbol
    ,tokens.address
    ,tokens.decimal
    ,AVG(prices.price) as avg_token_price
    FROM osmosis.core.dim_prices prices
    JOIN osmosis.core.dim_tokens tokens
    ON prices.symbol = tokens.project_name
    GROUP BY 1,2,3,4)

    SELECT avg_price_day
    ,symbol
    ,from_currency
    ,SUM((from_amount*(avg_token_price))/POW(10,decimal)) AS daily_wAVAX_swapped_out_volume_by_token
    ,SUM(daily_wAVAX_swapped_out_volume_by_token) OVER(PARTITION BY symbol ORDER BY avg_price_day) AS cumulative_wAVAX_swapped_out_volume_by_token
    FROM osmosis.core.fact_swaps swaps
    JOIN average_daily_token_prices
    ON date_trunc('day', block_timestamp) = avg_price_day
    AND swaps.from_currency = average_daily_token_prices.address
    WHERE
    to_currency = 'ibc/6F62F01D913E3FFE472A38C78235B8F021B511BC6596ADFF02615C8F83D3B373'
    GROUP BY 1,2,3

    Run a query to Download Data