sebateau22-AHAPR_WBTC
Updated 2024-12-29
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
28
29
30
31
32
33
34
35
36
›
⌄
-- forked from APR_ETH.ETH @ https://flipsidecrypto.xyz/studio/queries/17404bed-c756-448b-a5aa-9d9f9cf7cfb3
-- forked from APR_BTC.BTC @ https://flipsidecrypto.xyz/studio/queries/352eaaad-a27e-408e-b83a-122bd442c1c3
WITH earnings AS (
SELECT
DAY,
ASSET_LIQUIDITY * ASSET_PRICE_USD AS liq_asset_USD,
RUNE_LIQUIDITY * RUNE_PRICE_USD AS liq_rune_USD,
SYSTEM_REWARDS_USD + TOTAL_SWAP_FEES_USD AS tot_earnings_USD,
100 * ((SYSTEM_REWARDS_USD + TOTAL_SWAP_FEES_USD) / (liq_rune_USD + liq_asset_USD)) AS earnings_to_liq
FROM
thorchain.defi.fact_daily_pool_stats
WHERE
POOL_NAME = 'ETH.WBTC-0X2260FAC5E5542A773AA44FBCFEDF7C193BC2C599'
AND DAY > '2023-01-01'
),
smooth_earnings AS (
SELECT
DAY,
earnings_to_liq,
SUM(earnings_to_liq) OVER (ORDER BY DAY ROWS BETWEEN 29 PRECEDING AND CURRENT ROW) AS smooth_earnings_to_liq,
COUNT(*) OVER (ORDER BY DAY ROWS BETWEEN 29 PRECEDING AND CURRENT ROW) AS RollingDayCount
FROM
earnings
),
yearly_yield AS (
SELECT
DAY,
smooth_earnings_to_liq,
RollingDayCount,
(smooth_earnings_to_liq * (365 / NULLIF(RollingDayCount, 0))) AS APR
FROM
smooth_earnings
QueryRunArchived: QueryRun has been archived