shenronmedian % borrowed by market
Updated 2021-05-03
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
›
⌄
WITH deposits AS (
SELECT supplier
, supplied_symbol as symbol
, SUM(supplied_base_asset_usd) AS deposits
FROM compound.deposits
GROUP BY 1,2
HAVING SUM(supplied_base_asset_usd) > 0
)
, borrows AS (
SELECT borrower
, borrows_contract_symbol as symbol
, SUM(loan_amount_usd) AS loans
FROM compound.borrows
GROUP BY 1,2
)
, ratio as (SELECT supplier
, d.symbol
, ROUND(loans*1.0/deposits,5) AS pct_borrowed
FROM deposits d JOIN borrows b ON d.supplier = b.borrower
)
SELECT symbol, APPROX_PERCENTILE(pct_borrowed,0.5) AS median_pct_borrowed FROM ratio GROUP BY 1
Run a query to Download Data