datavortexwhat traders
    Updated 2025-02-18
    WITH swap_data AS (
    SELECT
    swap_from_mint,
    swap_to_mint,
    swap_from_symbol,
    swap_to_symbol,
    tx_id,
    swapper,
    swap_from_amount_usd,
    swap_to_amount_usd,
    block_timestamp,
    CASE
    WHEN SUM(swap_from_amount_usd) <= 1000 THEN 'Small Traders'
    WHEN SUM(swap_from_amount_usd) <= 10000 THEN 'Medium Traders'
    WHEN SUM(swap_from_amount_usd) > 10000 THEN 'Whales'
    ELSE 'Unknown'
    END AS trader_category
    FROM
    solana.marinade.ez_swaps
    WHERE
    swap_from_symbol = 'MNDE'
    AND block_timestamp >= CURRENT_DATE - INTERVAL '1 MONTH'
    GROUP BY
    swap_from_mint, swap_to_mint, swap_from_symbol, swap_to_symbol, tx_id, swapper, swap_from_amount_usd, swap_to_amount_usd, block_timestamp
    ),
    ranked_swap_pairs AS (
    SELECT
    trader_category,
    swap_from_symbol || '-' || swap_to_symbol AS swap_pair,
    COUNT(DISTINCT tx_id) AS swap_count,
    SUM(swap_from_amount_usd) AS total_swap_volume_usd,
    ROW_NUMBER() OVER (PARTITION BY trader_category ORDER BY SUM(swap_from_amount_usd) DESC) AS rank
    FROM
    swap_data
    GROUP BY
    trader_category, swap_from_symbol, swap_to_symbol
    Last run: 3 months ago
    TRADER_CATEGORY
    SWAP_PAIR
    SWAP_COUNT
    TOTAL_SWAP_VOLUME_USD
    1
    Medium TradersMNDE-USDC397935315.56
    2
    Medium TradersMNDE-USDT188378801.83
    3
    Medium TradersMNDE-SOL61190190.02
    4
    Medium TradersMNDE-MSOL3494875.66
    5
    Medium TradersMNDE-TRUMP3961565.3
    6
    Small TradersMNDE-USDC82401522047.58
    7
    Small TradersMNDE-SOL3439506102.04
    8
    Small TradersMNDE-USDT354121657.06
    9
    Small TradersMNDE-MSOL1933100891.05
    10
    Small TradersMNDE-JLP77760371.13
    11
    WhalesMNDE-USDC18353465.81
    12
    WhalesMNDE-SOL9249898.32
    13
    WhalesMNDE-JTO1113940.7
    14
    WhalesMNDE-USDT588087.88
    15
    WhalesMNDE-MSOL345246.21
    15
    612B
    1s