datavortexstrong-peach
    Updated 2024-10-20
    WITH weekly_volumes AS (
    SELECT
    origin_from_address AS Swapper,
    DATE_TRUNC('week', block_timestamp) AS TradeWeek,
    SUM(amount_in_usd) AS TotalVolumeUSD
    FROM
    polygon.defi.ez_dex_swaps
    WHERE
    block_timestamp >= DATEADD(MONTH, -3, CURRENT_DATE)
    GROUP BY
    origin_from_address, TradeWeek
    ),
    volume_summary AS (
    SELECT
    Swapper,
    SUM(TotalVolumeUSD) AS VolumeLast3MonthsUSD
    FROM
    weekly_volumes
    GROUP BY
    Swapper
    )
    SELECT
    Swapper AS SwapperAddress,
    VolumeLast3MonthsUSD
    FROM
    volume_summary
    WHERE
    VolumeLast3MonthsUSD > 0
    ORDER BY
    VolumeLast3MonthsUSD DESC
    LIMIT 10;

    QueryRunArchived: QueryRun has been archived