zyroqapt dex p1 swaps
    Updated 2025-05-12
    -- forked from apt dex p1 swap vol @ https://flipsidecrypto.xyz/studio/queries/4daad9f1-0a39-44b8-a301-a1198a325f4b

    WITH data AS (
    SELECT
    block_timestamp,
    DATE_TRUNC('{{granularity}}', BLOCK_TIMESTAMP) AS date,
    tx_hash,
    platform,
    swapper,
    COALESCE(NULLIF(symbol_in, ''), 'Unknown') AS symbol_in,
    COALESCE(NULLIF(symbol_out, ''), 'Unknown') AS symbol_out,
    COALESCE(amount_in_usd, amount_out_usd) AS amount
    FROM
    aptos.defi.ez_dex_swaps
    WHERE
    token_in = '0x1::aptos_coin::AptosCoin'
    OR
    token_out = '0x1::aptos_coin::AptosCoin'
    ),
    trading_pairs AS (
    SELECT
    date,
    symbol_in || ' -> ' || symbol_out AS trading_pair,
    SUM(amount) AS swap_volume,
    COUNT(DISTINCT tx_hash) AS swaps,
    COUNT(DISTINCT swapper) AS swappers
    FROM
    data
    WHERE block_timestamp > CURRENT_DATE - INTERVAL '{{trading_period}} days'
    GROUP BY
    date, trading_pair
    ),
    ranked_pairs AS (
    SELECT
    date,
    Last run: 18 days ago
    DATE
    TRADING_PAIR_GROUP
    SWAP_VOLUME
    SWAPS
    SWAPPERS
    1
    2025-02-11 00:00:00.000Others2689730.77190757249159235
    2
    2025-02-11 00:00:00.000APT -> USDC2393386.67137508113322540
    3
    2025-02-11 00:00:00.000USDC -> APT1996050.8220185484211727
    4
    2025-02-11 00:00:00.000APT -> USDT500141.534264743695690
    5
    2025-02-11 00:00:00.000USDT -> APT413954.7237458562835788
    6
    2025-02-11 00:00:00.000APT -> USDt58520.0927412972093696
    7
    2025-02-12 00:00:00.000Others2310943.5629784298548090
    8
    2025-02-12 00:00:00.000APT -> USDC2702893.49076503120161229
    9
    2025-02-12 00:00:00.000USDC -> APT3038340.21117491116991206
    10
    2025-02-12 00:00:00.000APT -> USDT573218.394372824302542
    11
    2025-02-12 00:00:00.000USDT -> APT647733.9697166294055634
    12
    2025-02-12 00:00:00.000WETH -> APT23571.64101748338573648
    13
    2025-02-13 00:00:00.000Others2338365.392192472913610933
    14
    2025-02-13 00:00:00.000APT -> USDC1980465.97230556100871659
    15
    2025-02-13 00:00:00.000USDC -> APT1946325.3234780894431697
    16
    2025-02-13 00:00:00.000APT -> USDT416755.7948694753634734
    17
    2025-02-13 00:00:00.000USDT -> APT408355.7174673543314845
    18
    2025-02-13 00:00:00.000amAPT -> APT666362.91471163527401873
    19
    2025-02-14 00:00:00.000Others1594279.080771673410312297
    20
    2025-02-14 00:00:00.000APT -> USDC1588495.88472847117482261
    ...
    546
    36KB
    6s