datavortexWeekly Swappers Per PLatform and Growth Rate
Updated 2024-12-21
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
›
⌄
WITH weekly_swappers AS (
SELECT
platform,
DATE_TRUNC('week', block_timestamp) AS week,
COUNT(DISTINCT swapper) AS unique_swappers
FROM
aptos.defi.ez_dex_swaps
WHERE
block_timestamp >= '2024-01-01'
AND block_timestamp < '2025-01-01'
AND (token_in = '0xf22bede237a07e121b56d91a491eb7bcdfd1f5907926a9e58338f964a01b17fa::asset::USDT'
OR token_out = '0xf22bede237a07e121b56d91a491eb7bcdfd1f5907926a9e58338f964a01b17fa::asset::USDT')
GROUP BY
platform, week
)
SELECT
platform,
week,
unique_swappers,
LAG(unique_swappers) OVER (PARTITION BY platform ORDER BY week) AS previous_week_swappers,
ROUND((unique_swappers - COALESCE(LAG(unique_swappers) OVER (PARTITION BY platform ORDER BY week), 0)) / NULLIF(LAG(unique_swappers) OVER (PARTITION BY platform ORDER BY week), 0) * 100, 2) AS growth_rate
FROM
weekly_swappers
ORDER BY
platform, week;
QueryRunArchived: QueryRun has been archived