h4wkdaily tx ratio and price polygon
Updated 2022-07-09
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
27
›
⌄
-- Q1. Count and plot the number of daily transactions and unique addresses on Polygon,
-- beginning July 1, 2022.
with matic_price as (
select date_trunc(day, hour) as date_price,
avg(price) as matic_price,
symbol
from ethereum.core.fact_hourly_token_prices
where token_address = lower('0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0')
group by date_price, symbol
)
select date_trunc(day, block_timestamp) as date,
count(*) as tx_count,
count(distinct from_address) as unique_address,
matic_price,
sum(tx_count) over (order by date) as cumu_tx,
sum(unique_address) over (order by date) as cumu_address,
tx_count/unique_address as tx_addr_ratio,
cumu_tx/cumu_address as cumu_tx_addr_ratio
from polygon.core.fact_transactions join matic_price on block_timestamp::date = date_price
where
-- where block_timestamp::date >= '2022-07-01'
status = 'SUCCESS'
and block_timestamp::date < CURRENT_DATE
group by date, matic_price