feyikemiDaily Traders
    Updated 2025-03-23
    WITH tb1 AS (
    SELECT
    DATE_TRUNC('day', BLOCK_TIMESTAMP) AS Date,
    CASE
    WHEN TOKEN_OUT_CONTRACT = 'blackdragon.tkn.near' THEN 'Buyers'
    WHEN TOKEN_IN_CONTRACT = 'blackdragon.tkn.near' THEN 'Sellers'
    END AS Swap_Type,
    COUNT(DISTINCT TX_HASH) AS Total_swaps,
    COUNT(DISTINCT TRADER) AS Total_traders,
    SUM(COALESCE(AMOUNT_IN_USD, AMOUNT_OUT_USD)) AS Total_Swap_Volume
    FROM near.defi.ez_dex_swaps
    WHERE TOKEN_IN_CONTRACT = 'blackdragon.tkn.near' OR TOKEN_OUT_CONTRACT = 'blackdragon.tkn.near'
    GROUP BY 1, 2
    )

    SELECT
    Date,
    Swap_Type,
    CASE WHEN Swap_Type = 'Buyers' THEN Total_traders ELSE -Total_traders END AS Total_traders
    -- CASE WHEN Swap_Type = 'Buy' THEN Total_Swap_Volume ELSE -Total_Swap_Volume END AS Total_Swap_Volume
    FROM tb1
    ORDER BY Date, Swap_Type
    Last run: 2 months ago
    DATE
    SWAP_TYPE
    TOTAL_TRADERS
    1
    2023-12-22 00:00:00.000Buyers222
    2
    2023-12-22 00:00:00.000Sellers-71
    3
    2023-12-23 00:00:00.000Buyers103
    4
    2023-12-23 00:00:00.000Sellers-47
    5
    2023-12-24 00:00:00.000Buyers148
    6
    2023-12-24 00:00:00.000Sellers-176
    7
    2023-12-25 00:00:00.000Buyers350
    8
    2023-12-25 00:00:00.000Sellers-642
    9
    2023-12-26 00:00:00.000Buyers256
    10
    2023-12-26 00:00:00.000Sellers-539
    11
    2023-12-27 00:00:00.000Buyers276
    12
    2023-12-27 00:00:00.000Sellers-393
    13
    2023-12-28 00:00:00.000Buyers208
    14
    2023-12-28 00:00:00.000Sellers-360
    15
    2023-12-29 00:00:00.000Buyers127
    16
    2023-12-29 00:00:00.000Sellers-238
    17
    2023-12-30 00:00:00.000Buyers162
    18
    2023-12-30 00:00:00.000Sellers-170
    19
    2023-12-31 00:00:00.000Buyers115
    20
    2023-12-31 00:00:00.000Sellers-169
    ...
    916
    37KB
    53s