Skip to content

Instantly share code, notes, and snippets.

@elyase
Forked from banteg/parsec.ipynb
Created January 15, 2024 23:40
Show Gist options
  • Save elyase/e137670bf38181a35658bdf828060a08 to your computer and use it in GitHub Desktop.
Save elyase/e137670bf38181a35658bdf828060a08 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 400,
"id": "6d227b68-6ab4-45dc-98f6-ee9aabdbb3b6",
"metadata": {},
"outputs": [],
"source": [
"from ape import chain, networks, Contract\n",
"import pandas as pd\n",
"import altair as alt\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "9a60acf5-8ba9-4675-beb2-24159dea6c2d",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"INFO: Connecting to existing Erigon node at 'http://localhost:8545'.\n"
]
},
{
"data": {
"text/plain": [
"<geth chain_id=1>"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"networks.parse_network_choice('ethereum:mainnet:geth').__enter__()"
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "f2b29fdd-60dd-45b2-a29c-5e1b55d0022e",
"metadata": {},
"outputs": [],
"source": [
"def flatten(logs):\n",
" flat = []\n",
" for log in logs:\n",
" log = log.dict()\n",
" log.update(log.pop('event_arguments'))\n",
" flat.append(log)\n",
" return pd.DataFrame(flat)"
]
},
{
"cell_type": "code",
"execution_count": 327,
"id": "e4a1b16c-4e9e-4b8d-9ca0-036d0e45b026",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"'USDC/USDT 0.01%'"
]
},
"execution_count": 327,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"uniswap = Contract('0x3416cF6C708Da44DB2624D63ea0AAef7113527C6')\n",
"tokens = [Contract(t) for t in [uniswap.token0(), uniswap.token1()]]\n",
"symbols = [token.symbol() for token in tokens]\n",
"fee = uniswap.fee()\n",
"pool_name = '/'.join(symbols) + f' {fee / 1_000_000:.2%}'\n",
"pool_name"
]
},
{
"cell_type": "code",
"execution_count": 20,
"id": "ecb016e7-2294-46c0-904a-b86d86540831",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"CPU times: user 21.2 s, sys: 831 ms, total: 22.1 s\n",
"Wall time: 2min 24s\n"
]
}
],
"source": [
"%time logs = flatten(uniswap.Swap)"
]
},
{
"cell_type": "code",
"execution_count": 357,
"id": "89fe09a9-bd84-4137-ba5a-62b731859e9e",
"metadata": {},
"outputs": [],
"source": [
"# find timestamp of every 1000th row and interpolate the rest\n",
"blocks = logs.iloc[::1000].block_number.to_list()\n",
"timestamps = [chain.blocks[i].timestamp for i in blocks]"
]
},
{
"cell_type": "code",
"execution_count": 373,
"id": "55f7cda0-5b76-4fe5-84f2-83618ed89084",
"metadata": {},
"outputs": [],
"source": [
"df = logs.copy()\n",
"for col in ['amount0', 'amount1']:\n",
" df[col] /= 1e6\n",
"\n",
"df['price'] = df.sqrtPriceX96 / 2**96\n",
"df['volume'] = df['amount0'].abs()\n",
"df['price_volume'] = df.price * df.volume\n",
"df['timestamp'] = pd.to_datetime(np.interp(df.block_number, blocks, timestamps) * 1e9)"
]
},
{
"cell_type": "code",
"execution_count": 401,
"id": "68f48352-fd76-4ff9-b8c8-fb75900672d3",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>timestamp</th>\n",
" <th>volume</th>\n",
" <th>price</th>\n",
" <th>fees</th>\n",
" <th>vwap</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>2021-11-14</td>\n",
" <td>1.170159e+07</td>\n",
" <td>0.999974</td>\n",
" <td>1170.159053</td>\n",
" <td>0.999983</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>2021-11-15</td>\n",
" <td>6.112223e+07</td>\n",
" <td>1.000007</td>\n",
" <td>7282.381961</td>\n",
" <td>1.000038</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>2021-11-16</td>\n",
" <td>1.226681e+08</td>\n",
" <td>0.999945</td>\n",
" <td>19549.194750</td>\n",
" <td>0.999978</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>2021-11-17</td>\n",
" <td>1.392953e+08</td>\n",
" <td>0.999944</td>\n",
" <td>33478.724474</td>\n",
" <td>0.999951</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>2021-11-18</td>\n",
" <td>1.272903e+08</td>\n",
" <td>0.999908</td>\n",
" <td>46207.752318</td>\n",
" <td>0.999916</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" timestamp volume price fees vwap\n",
"0 2021-11-14 1.170159e+07 0.999974 1170.159053 0.999983\n",
"1 2021-11-15 6.112223e+07 1.000007 7282.381961 1.000038\n",
"2 2021-11-16 1.226681e+08 0.999945 19549.194750 0.999978\n",
"3 2021-11-17 1.392953e+08 0.999944 33478.724474 0.999951\n",
"4 2021-11-18 1.272903e+08 0.999908 46207.752318 0.999916"
]
},
"execution_count": 401,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df_daily = df.set_index('timestamp').resample('1D').agg({'volume': 'sum', 'price': 'mean', 'price_volume': 'sum'}).reset_index()\n",
"df_daily['fees'] = df_daily.volume.cumsum() * fee / 1e6\n",
"df_daily['vwap'] = df_daily.price_volume / df_daily.volume\n",
"del df_daily['price_volume']\n",
"df_daily.head()"
]
},
{
"cell_type": "code",
"execution_count": 420,
"id": "8ce6fa30-ee39-4dbf-911a-237d74f28fa5",
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.vegalite.v4+json": {
"$schema": "https://vega.github.io/schema/vega-lite/v4.17.0.json",
"config": {
"view": {
"continuousHeight": 300,
"continuousWidth": 400
}
},
"data": {
"name": "data-221f1b7550eb605384f02a3eae9409f1"
},
"datasets": {
"data-221f1b7550eb605384f02a3eae9409f1": [
{
"fees": 1170.1590526126,
"price": 0.9999741426846662,
"timestamp": "2021-11-14T00:00:00",
"volume": 11701590.526126,
"vwap": 0.9999830857215757
},
{
"fees": 7282.381961170501,
"price": 1.0000071745477808,
"timestamp": "2021-11-15T00:00:00",
"volume": 61122229.085579,
"vwap": 1.0000380158137374
},
{
"fees": 19549.1947500285,
"price": 0.9999450402167991,
"timestamp": "2021-11-16T00:00:00",
"volume": 122668127.88858,
"vwap": 0.9999779967514528
},
{
"fees": 33478.7244735082,
"price": 0.999944013415804,
"timestamp": "2021-11-17T00:00:00",
"volume": 139295297.234797,
"vwap": 0.9999508635485521
},
{
"fees": 46207.752317819606,
"price": 0.9999084451455175,
"timestamp": "2021-11-18T00:00:00",
"volume": 127290278.443114,
"vwap": 0.999915501621519
},
{
"fees": 62543.5208575404,
"price": 0.9998584948823629,
"timestamp": "2021-11-19T00:00:00",
"volume": 163357685.397208,
"vwap": 0.9998720123712214
},
{
"fees": 70043.526886151,
"price": 0.999761304151867,
"timestamp": "2021-11-20T00:00:00",
"volume": 75000060.286106,
"vwap": 0.9997726419086609
},
{
"fees": 76903.22886504221,
"price": 0.9997782443127968,
"timestamp": "2021-11-21T00:00:00",
"volume": 68597019.788912,
"vwap": 0.9997805119958043
},
{
"fees": 87157.31808445811,
"price": 0.9997353511572774,
"timestamp": "2021-11-22T00:00:00",
"volume": 102540892.194159,
"vwap": 0.9997386548280613
},
{
"fees": 96599.52711330402,
"price": 0.9998054155176793,
"timestamp": "2021-11-23T00:00:00",
"volume": 94422090.288459,
"vwap": 0.9998068556676452
},
{
"fees": 105759.17004172024,
"price": 0.9999017345659995,
"timestamp": "2021-11-24T00:00:00",
"volume": 91596429.284162,
"vwap": 0.9999109810849481
},
{
"fees": 119976.63520799832,
"price": 0.9998521691793315,
"timestamp": "2021-11-25T00:00:00",
"volume": 142174651.662781,
"vwap": 0.9998621046468742
},
{
"fees": 131709.66555416022,
"price": 0.9996943512274733,
"timestamp": "2021-11-26T00:00:00",
"volume": 117330303.461619,
"vwap": 0.9997023556420279
},
{
"fees": 138591.5843596647,
"price": 0.9997683750706111,
"timestamp": "2021-11-27T00:00:00",
"volume": 68819188.055045,
"vwap": 0.9997755499206594
},
{
"fees": 147688.90100712623,
"price": 0.9997332568901848,
"timestamp": "2021-11-28T00:00:00",
"volume": 90973166.47461501,
"vwap": 0.999746084599532
},
{
"fees": 155619.9258718022,
"price": 0.9997040268709539,
"timestamp": "2021-11-29T00:00:00",
"volume": 79310248.64676,
"vwap": 0.9997109793861546
},
{
"fees": 168434.417316257,
"price": 0.9996644250717502,
"timestamp": "2021-11-30T00:00:00",
"volume": 128144914.444548,
"vwap": 0.9996844358217694
},
{
"fees": 178913.40493480698,
"price": 0.9996254786452757,
"timestamp": "2021-12-01T00:00:00",
"volume": 104789876.1855,
"vwap": 0.9996237763872752
},
{
"fees": 187718.8741956245,
"price": 0.9996034033972088,
"timestamp": "2021-12-02T00:00:00",
"volume": 88054692.608175,
"vwap": 0.9995976994861222
},
{
"fees": 199686.7335412064,
"price": 0.9996284024244003,
"timestamp": "2021-12-03T00:00:00",
"volume": 119678593.455819,
"vwap": 0.9996330097822962
},
{
"fees": 220696.7116943936,
"price": 0.9995110436826234,
"timestamp": "2021-12-04T00:00:00",
"volume": 210099781.531872,
"vwap": 0.999511813319851
},
{
"fees": 228617.7105155055,
"price": 0.9994732490979212,
"timestamp": "2021-12-05T00:00:00",
"volume": 79209988.211119,
"vwap": 0.9994981820583723
},
{
"fees": 242632.1434678207,
"price": 0.9995029348434149,
"timestamp": "2021-12-06T00:00:00",
"volume": 140144329.523152,
"vwap": 0.9995287601888411
},
{
"fees": 253751.40587403506,
"price": 0.9995123778168554,
"timestamp": "2021-12-07T00:00:00",
"volume": 111192624.062144,
"vwap": 0.9995408746160415
},
{
"fees": 261114.53140656318,
"price": 0.9995525916846336,
"timestamp": "2021-12-08T00:00:00",
"volume": 73631255.325281,
"vwap": 0.9995573726662086
},
{
"fees": 274058.0412272606,
"price": 0.9995655829197954,
"timestamp": "2021-12-09T00:00:00",
"volume": 129435098.206974,
"vwap": 0.9995550427083297
},
{
"fees": 284297.61694292875,
"price": 0.9997099225619898,
"timestamp": "2021-12-10T00:00:00",
"volume": 102395757.156682,
"vwap": 0.9997101621854251
},
{
"fees": 290335.0618766922,
"price": 0.999767369768383,
"timestamp": "2021-12-11T00:00:00",
"volume": 60374449.337634,
"vwap": 0.9997653275667916
},
{
"fees": 297849.2924214807,
"price": 0.9998113517062753,
"timestamp": "2021-12-12T00:00:00",
"volume": 75142305.44788499,
"vwap": 0.9998124807696864
},
{
"fees": 310985.9036481142,
"price": 0.999797593281372,
"timestamp": "2021-12-13T00:00:00",
"volume": 131366112.266335,
"vwap": 0.9997988078357992
},
{
"fees": 322312.1163306911,
"price": 0.9998178839108092,
"timestamp": "2021-12-14T00:00:00",
"volume": 113262126.82576899,
"vwap": 0.9998204259958003
},
{
"fees": 332887.04746925517,
"price": 0.9998445563976907,
"timestamp": "2021-12-15T00:00:00",
"volume": 105749311.385641,
"vwap": 0.9998477836483952
},
{
"fees": 341863.6583858305,
"price": 0.9998199622004562,
"timestamp": "2021-12-16T00:00:00",
"volume": 89766109.165753,
"vwap": 0.9998138703927963
},
{
"fees": 353594.3180399338,
"price": 0.9998445052629323,
"timestamp": "2021-12-17T00:00:00",
"volume": 117306596.541033,
"vwap": 0.999844084194899
},
{
"fees": 361365.82364963804,
"price": 0.9999032430048304,
"timestamp": "2021-12-18T00:00:00",
"volume": 77715056.09704301,
"vwap": 0.9999020853180369
},
{
"fees": 367526.72367701476,
"price": 0.9998506952655412,
"timestamp": "2021-12-19T00:00:00",
"volume": 61609000.273767,
"vwap": 0.9998524425284815
},
{
"fees": 374432.2999755978,
"price": 0.9998382333733212,
"timestamp": "2021-12-20T00:00:00",
"volume": 69055762.98583099,
"vwap": 0.9998397841097496
},
{
"fees": 382634.03118872957,
"price": 0.9998257708815311,
"timestamp": "2021-12-21T00:00:00",
"volume": 82017312.131317,
"vwap": 0.9998225056562106
},
{
"fees": 391334.5414817853,
"price": 0.9997844160192101,
"timestamp": "2021-12-22T00:00:00",
"volume": 87005102.930557,
"vwap": 0.9997820300089639
},
{
"fees": 399802.3470312976,
"price": 0.9997679427381531,
"timestamp": "2021-12-23T00:00:00",
"volume": 84678055.495124,
"vwap": 0.9997502512152887
},
{
"fees": 406519.48077940685,
"price": 0.9997852763179423,
"timestamp": "2021-12-24T00:00:00",
"volume": 67171337.481092,
"vwap": 0.9997837550381105
},
{
"fees": 411150.0485940203,
"price": 0.9997782141796895,
"timestamp": "2021-12-25T00:00:00",
"volume": 46305678.146135,
"vwap": 0.9997832411018047
},
{
"fees": 416684.10113519407,
"price": 0.9997756191920131,
"timestamp": "2021-12-26T00:00:00",
"volume": 55340525.411738,
"vwap": 0.9997687090364478
},
{
"fees": 420533.32929143927,
"price": 0.9997634344780765,
"timestamp": "2021-12-27T00:00:00",
"volume": 38492281.562452,
"vwap": 0.9997639136187741
},
{
"fees": 429238.6479273447,
"price": 0.9998026673397798,
"timestamp": "2021-12-28T00:00:00",
"volume": 87053186.359054,
"vwap": 0.9998021364061037
},
{
"fees": 440615.714053167,
"price": 0.9998832571748446,
"timestamp": "2021-12-29T00:00:00",
"volume": 113770661.258223,
"vwap": 0.9998725995217845
},
{
"fees": 445838.59416307404,
"price": 0.9999566082750014,
"timestamp": "2021-12-30T00:00:00",
"volume": 52228801.099071,
"vwap": 0.9999578720868825
},
{
"fees": 451034.0462433339,
"price": 0.9999811822697086,
"timestamp": "2021-12-31T00:00:00",
"volume": 51954520.802599,
"vwap": 0.9999797209262711
},
{
"fees": 454308.82110014715,
"price": 0.999998082662824,
"timestamp": "2022-01-01T00:00:00",
"volume": 32747748.568132,
"vwap": 0.9999984569265907
},
{
"fees": 458292.2508203705,
"price": 0.9999877090826247,
"timestamp": "2022-01-02T00:00:00",
"volume": 39834297.202233,
"vwap": 0.9999880953583633
},
{
"fees": 462493.9829064428,
"price": 0.9999883768864062,
"timestamp": "2022-01-03T00:00:00",
"volume": 42017320.860723004,
"vwap": 0.9999879348283714
},
{
"fees": 470014.1408187853,
"price": 0.9999728642896899,
"timestamp": "2022-01-04T00:00:00",
"volume": 75201579.123425,
"vwap": 0.9999712202330682
},
{
"fees": 477854.7890541958,
"price": 0.9999970547200141,
"timestamp": "2022-01-05T00:00:00",
"volume": 78406482.354105,
"vwap": 0.9999955458442901
},
{
"fees": 491218.61618169356,
"price": 0.9999953857868128,
"timestamp": "2022-01-06T00:00:00",
"volume": 133638271.274978,
"vwap": 0.9999929539301777
},
{
"fees": 502074.58449723036,
"price": 1.0000489615298094,
"timestamp": "2022-01-07T00:00:00",
"volume": 108559683.155368,
"vwap": 1.0000471928718007
},
{
"fees": 510976.56958339596,
"price": 1.0000594390609925,
"timestamp": "2022-01-08T00:00:00",
"volume": 89019850.861656,
"vwap": 1.000059279297968
},
{
"fees": 514984.59604745207,
"price": 1.0000411139870435,
"timestamp": "2022-01-09T00:00:00",
"volume": 40080264.640561,
"vwap": 1.0000397226521025
},
{
"fees": 523883.4564486104,
"price": 1.000039598620623,
"timestamp": "2022-01-10T00:00:00",
"volume": 88988604.011583,
"vwap": 1.0000398613445383
},
{
"fees": 536830.7477002728,
"price": 1.0000443803387704,
"timestamp": "2022-01-11T00:00:00",
"volume": 129472912.516624,
"vwap": 1.0000487945750798
},
{
"fees": 544267.3988858716,
"price": 0.9999883770492909,
"timestamp": "2022-01-12T00:00:00",
"volume": 74366511.855988,
"vwap": 0.999987680632804
},
{
"fees": 549326.0601750491,
"price": 0.9999254909073124,
"timestamp": "2022-01-13T00:00:00",
"volume": 50586612.891775,
"vwap": 0.9999169374124269
},
{
"fees": 553065.089829356,
"price": 0.9999264531272608,
"timestamp": "2022-01-14T00:00:00",
"volume": 37390296.543069,
"vwap": 0.9999300835510726
},
{
"fees": 557861.3816574756,
"price": 0.9999449786609034,
"timestamp": "2022-01-15T00:00:00",
"volume": 47962918.281196,
"vwap": 0.9999384190037761
},
{
"fees": 561559.3393667832,
"price": 0.9999278295856997,
"timestamp": "2022-01-16T00:00:00",
"volume": 36979577.093077,
"vwap": 0.9999293574567185
},
{
"fees": 567552.4749484931,
"price": 0.9999347851327195,
"timestamp": "2022-01-17T00:00:00",
"volume": 59931355.817099,
"vwap": 0.9999259617266956
},
{
"fees": 575481.7111367715,
"price": 0.999941818629994,
"timestamp": "2022-01-18T00:00:00",
"volume": 79292361.882784,
"vwap": 0.9999456165417164
},
{
"fees": 584185.0831671173,
"price": 0.9999670125974407,
"timestamp": "2022-01-19T00:00:00",
"volume": 87033720.303458,
"vwap": 0.9999597955103122
},
{
"fees": 592678.1970866062,
"price": 0.9999597961025757,
"timestamp": "2022-01-20T00:00:00",
"volume": 84931139.194889,
"vwap": 0.9999613847920443
},
{
"fees": 621870.7585658991,
"price": 0.9999727034909621,
"timestamp": "2022-01-21T00:00:00",
"volume": 291925614.792929,
"vwap": 0.9999775499224439
},
{
"fees": 655187.1204495161,
"price": 1.0000342377473415,
"timestamp": "2022-01-22T00:00:00",
"volume": 333163618.83617,
"vwap": 1.0000542708134095
},
{
"fees": 671318.0389592794,
"price": 1.0000716737317954,
"timestamp": "2022-01-23T00:00:00",
"volume": 161309185.097633,
"vwap": 1.0000834898541684
},
{
"fees": 701216.918927985,
"price": 0.9999907791301381,
"timestamp": "2022-01-24T00:00:00",
"volume": 298988799.687056,
"vwap": 0.9999979094607238
},
{
"fees": 711344.1715221766,
"price": 0.9999516065236733,
"timestamp": "2022-01-25T00:00:00",
"volume": 101272525.941916,
"vwap": 0.999948320536758
},
{
"fees": 735221.6551096714,
"price": 0.9999109269405992,
"timestamp": "2022-01-26T00:00:00",
"volume": 238774835.874948,
"vwap": 0.9999170096665679
},
{
"fees": 749659.3199687914,
"price": 0.9999133282324126,
"timestamp": "2022-01-27T00:00:00",
"volume": 144376648.591201,
"vwap": 0.9999164351307364
},
{
"fees": 765665.7015590401,
"price": 1.0000125153797672,
"timestamp": "2022-01-28T00:00:00",
"volume": 160063815.902487,
"vwap": 1.00001369799502
},
{
"fees": 776356.2430355637,
"price": 0.999967299706526,
"timestamp": "2022-01-29T00:00:00",
"volume": 106905414.765235,
"vwap": 0.9999812523721999
},
{
"fees": 784276.1348393365,
"price": 0.9999219470168144,
"timestamp": "2022-01-30T00:00:00",
"volume": 79198918.037728,
"vwap": 0.9999237168277705
},
{
"fees": 799574.1512484195,
"price": 0.9998518364267291,
"timestamp": "2022-01-31T00:00:00",
"volume": 152980164.090831,
"vwap": 0.9998481467240722
},
{
"fees": 809251.6970123847,
"price": 0.9998175607028452,
"timestamp": "2022-02-01T00:00:00",
"volume": 96775457.63965,
"vwap": 0.9998185868764754
},
{
"fees": 817240.9063732438,
"price": 0.9998471871199355,
"timestamp": "2022-02-02T00:00:00",
"volume": 79892093.608592,
"vwap": 0.9998480547311397
},
{
"fees": 824738.0649730522,
"price": 0.9998430955926422,
"timestamp": "2022-02-03T00:00:00",
"volume": 74971585.998084,
"vwap": 0.9998385039199299
},
{
"fees": 836149.8722968852,
"price": 0.9998389103945604,
"timestamp": "2022-02-04T00:00:00",
"volume": 114118073.23833,
"vwap": 0.9998367842230379
},
{
"fees": 843905.3558429999,
"price": 0.9997989583579114,
"timestamp": "2022-02-05T00:00:00",
"volume": 77554835.461147,
"vwap": 0.9998034524682986
},
{
"fees": 847092.4133350881,
"price": 0.9998054418171319,
"timestamp": "2022-02-06T00:00:00",
"volume": 31870574.92088,
"vwap": 0.9998049131742728
},
{
"fees": 855116.3659077247,
"price": 0.9997729856990092,
"timestamp": "2022-02-07T00:00:00",
"volume": 80239525.726368,
"vwap": 0.9997749795399702
},
{
"fees": 862437.6647972262,
"price": 0.9997209440675884,
"timestamp": "2022-02-08T00:00:00",
"volume": 73212988.895013,
"vwap": 0.9997281782120511
},
{
"fees": 870117.9389379408,
"price": 0.9996596511241628,
"timestamp": "2022-02-09T00:00:00",
"volume": 76802741.407147,
"vwap": 0.9996694563370001
},
{
"fees": 876762.4785051588,
"price": 0.9996417788153696,
"timestamp": "2022-02-10T00:00:00",
"volume": 66445395.672181,
"vwap": 0.9996410536699004
},
{
"fees": 884375.6936970792,
"price": 0.9996885751121931,
"timestamp": "2022-02-11T00:00:00",
"volume": 76132151.919204,
"vwap": 0.9996805528395754
},
{
"fees": 890023.8720157542,
"price": 0.9997524451115414,
"timestamp": "2022-02-12T00:00:00",
"volume": 56481783.186751,
"vwap": 0.999757774930542
},
{
"fees": 893863.32783949,
"price": 0.9997548673267445,
"timestamp": "2022-02-13T00:00:00",
"volume": 38394558.237357,
"vwap": 0.9997552818540159
},
{
"fees": 898676.5063732857,
"price": 0.99975674236609,
"timestamp": "2022-02-14T00:00:00",
"volume": 48131785.337958,
"vwap": 0.9997475513568799
},
{
"fees": 905858.9803661829,
"price": 0.9997909628596974,
"timestamp": "2022-02-15T00:00:00",
"volume": 71824739.928972,
"vwap": 0.9997911089410519
},
{
"fees": 916717.5228363279,
"price": 0.9997574532039962,
"timestamp": "2022-02-16T00:00:00",
"volume": 108585424.701451,
"vwap": 0.9997371030286105
},
{
"fees": 924724.7402422627,
"price": 0.9996932589359329,
"timestamp": "2022-02-17T00:00:00",
"volume": 80072174.059348,
"vwap": 0.9996880632481133
},
{
"fees": 933795.8152536148,
"price": 0.9996998565433188,
"timestamp": "2022-02-18T00:00:00",
"volume": 90710750.11352201,
"vwap": 0.9996992361337806
},
{
"fees": 938112.7863098267,
"price": 0.9997322580228831,
"timestamp": "2022-02-19T00:00:00",
"volume": 43169710.562119,
"vwap": 0.9997340206249876
},
{
"fees": 944882.6258933963,
"price": 0.9997551111701902,
"timestamp": "2022-02-20T00:00:00",
"volume": 67698395.835697,
"vwap": 0.9997564638440798
},
{
"fees": 952882.3005974985,
"price": 0.9997478515699001,
"timestamp": "2022-02-21T00:00:00",
"volume": 79996747.041022,
"vwap": 0.9997444023615273
},
{
"fees": 961091.977735833,
"price": 0.9997547398125178,
"timestamp": "2022-02-22T00:00:00",
"volume": 82096771.38334501,
"vwap": 0.9997612341896591
},
{
"fees": 967986.3464922112,
"price": 0.9997629688005805,
"timestamp": "2022-02-23T00:00:00",
"volume": 68943687.563782,
"vwap": 0.9997490700781169
},
{
"fees": 996387.6997053722,
"price": 0.9997896585355035,
"timestamp": "2022-02-24T00:00:00",
"volume": 284013532.131611,
"vwap": 0.9997915025635741
},
{
"fees": 1017199.8293879683,
"price": 0.9998160619758774,
"timestamp": "2022-02-25T00:00:00",
"volume": 208121296.825961,
"vwap": 0.9998602353953574
},
{
"fees": 1023331.1459630772,
"price": 0.9998127361486693,
"timestamp": "2022-02-26T00:00:00",
"volume": 61313165.75109,
"vwap": 0.9998102330055979
},
{
"fees": 1028694.9408121601,
"price": 0.9997990041462783,
"timestamp": "2022-02-27T00:00:00",
"volume": 53637948.49083,
"vwap": 0.9998021262307422
},
{
"fees": 1036988.8638002535,
"price": 0.9998093376690234,
"timestamp": "2022-02-28T00:00:00",
"volume": 82939229.880934,
"vwap": 0.9998038683441234
},
{
"fees": 1049630.1126201053,
"price": 0.9998288162748342,
"timestamp": "2022-03-01T00:00:00",
"volume": 126412488.198516,
"vwap": 0.9998327735485496
},
{
"fees": 1061029.0547784907,
"price": 0.9998266416417022,
"timestamp": "2022-03-02T00:00:00",
"volume": 113989421.583854,
"vwap": 0.9998311171550274
},
{
"fees": 1069776.9736903033,
"price": 0.9998603969832609,
"timestamp": "2022-03-03T00:00:00",
"volume": 87479189.118125,
"vwap": 0.999875465795156
},
{
"fees": 1080043.5157677883,
"price": 0.9999343299172445,
"timestamp": "2022-03-04T00:00:00",
"volume": 102665420.77485,
"vwap": 0.9999348903981188
},
{
"fees": 1083653.4638975905,
"price": 0.9999480187195379,
"timestamp": "2022-03-05T00:00:00",
"volume": 36099481.298021,
"vwap": 0.9999459040821448
},
{
"fees": 1089651.946493981,
"price": 0.9998896744257546,
"timestamp": "2022-03-06T00:00:00",
"volume": 59984825.963906,
"vwap": 0.9998906347762982
},
{
"fees": 1097714.218280798,
"price": 0.9999049020631672,
"timestamp": "2022-03-07T00:00:00",
"volume": 80622717.868171,
"vwap": 0.9999212214502936
},
{
"fees": 1103844.651596419,
"price": 0.9999337545947034,
"timestamp": "2022-03-08T00:00:00",
"volume": 61304333.156208,
"vwap": 0.9999350535419338
},
{
"fees": 1109344.863515038,
"price": 0.9999279943139375,
"timestamp": "2022-03-09T00:00:00",
"volume": 55002119.186192,
"vwap": 0.999927062788655
},
{
"fees": 1115673.420807749,
"price": 0.9998756037276092,
"timestamp": "2022-03-10T00:00:00",
"volume": 63285572.927109,
"vwap": 0.9998738338421884
},
{
"fees": 1124381.3259859476,
"price": 0.999852299274293,
"timestamp": "2022-03-11T00:00:00",
"volume": 87079051.781986,
"vwap": 0.9998607274907235
},
{
"fees": 1130095.3392206342,
"price": 0.9998974927737418,
"timestamp": "2022-03-12T00:00:00",
"volume": 57140132.346866004,
"vwap": 0.9998940186730237
},
{
"fees": 1135695.5612460598,
"price": 0.9999141885195286,
"timestamp": "2022-03-13T00:00:00",
"volume": 56002220.254255,
"vwap": 0.9999001754022588
},
{
"fees": 1142686.9618928623,
"price": 0.9998609020071141,
"timestamp": "2022-03-14T00:00:00",
"volume": 69914006.468026,
"vwap": 0.9998599476370836
},
{
"fees": 1150147.4071292114,
"price": 0.9998807678509112,
"timestamp": "2022-03-15T00:00:00",
"volume": 74604452.363491,
"vwap": 0.9998815302678947
},
{
"fees": 1160043.1506051319,
"price": 0.9998766991657742,
"timestamp": "2022-03-16T00:00:00",
"volume": 98957434.759203,
"vwap": 0.9998898432216128
},
{
"fees": 1169862.7780838602,
"price": 0.9998802317028875,
"timestamp": "2022-03-17T00:00:00",
"volume": 98196274.787283,
"vwap": 0.9998736513230617
},
{
"fees": 1182833.7675580624,
"price": 0.9998250897562837,
"timestamp": "2022-03-18T00:00:00",
"volume": 129709894.742025,
"vwap": 0.9998049403910068
},
{
"fees": 1188370.6141118808,
"price": 0.9997486293353575,
"timestamp": "2022-03-19T00:00:00",
"volume": 55368465.538184,
"vwap": 0.9997433071055921
},
{
"fees": 1193339.8372174643,
"price": 0.9997429136431973,
"timestamp": "2022-03-20T00:00:00",
"volume": 49692231.055835,
"vwap": 0.9997416950554104
},
{
"fees": 1201714.889809466,
"price": 0.9997422186735321,
"timestamp": "2022-03-21T00:00:00",
"volume": 83750525.92001499,
"vwap": 0.9997252293334183
},
{
"fees": 1212527.9501743263,
"price": 0.9997137602479452,
"timestamp": "2022-03-22T00:00:00",
"volume": 108130603.648603,
"vwap": 0.9997011097265932
},
{
"fees": 1220504.1995571465,
"price": 0.9997376563700878,
"timestamp": "2022-03-23T00:00:00",
"volume": 79762493.82820201,
"vwap": 0.9997364177574117
},
{
"fees": 1244484.9342608678,
"price": 0.9997036093732534,
"timestamp": "2022-03-24T00:00:00",
"volume": 239807347.037213,
"vwap": 0.999662737498713
},
{
"fees": 1254667.3361592921,
"price": 0.9996752990934329,
"timestamp": "2022-03-25T00:00:00",
"volume": 101824018.984245,
"vwap": 0.9996723203429837
},
{
"fees": 1257892.4922286724,
"price": 0.9997501829165695,
"timestamp": "2022-03-26T00:00:00",
"volume": 32251560.693802,
"vwap": 0.9997497179623943
},
{
"fees": 1261919.8014664787,
"price": 0.9997709492092463,
"timestamp": "2022-03-27T00:00:00",
"volume": 40273092.378063,
"vwap": 0.9997725479936981
},
{
"fees": 1270454.8643363626,
"price": 0.999763707967088,
"timestamp": "2022-03-28T00:00:00",
"volume": 85350628.698838,
"vwap": 0.9997554616262709
},
{
"fees": 1281765.157517201,
"price": 0.9996922706883871,
"timestamp": "2022-03-29T00:00:00",
"volume": 113102931.808386,
"vwap": 0.9996926777400151
},
{
"fees": 1291028.3031977469,
"price": 0.9997479574305611,
"timestamp": "2022-03-30T00:00:00",
"volume": 92631456.805458,
"vwap": 0.9997559946782405
},
{
"fees": 1298720.3606824966,
"price": 0.9997829107412997,
"timestamp": "2022-03-31T00:00:00",
"volume": 76920574.847498,
"vwap": 0.9997806608415182
},
{
"fees": 1308946.1695093345,
"price": 0.9997686035462365,
"timestamp": "2022-04-01T00:00:00",
"volume": 102258088.268378,
"vwap": 0.9997513892503435
},
{
"fees": 1312941.5708713653,
"price": 0.9997851555067967,
"timestamp": "2022-04-02T00:00:00",
"volume": 39954013.620307,
"vwap": 0.9997817240914697
},
{
"fees": 1317190.0158359797,
"price": 0.9998193082611463,
"timestamp": "2022-04-03T00:00:00",
"volume": 42484449.646144,
"vwap": 0.9998187082703823
},
{
"fees": 1321851.6717106851,
"price": 0.9998468222497569,
"timestamp": "2022-04-04T00:00:00",
"volume": 46616558.747055,
"vwap": 0.9998502843735777
},
{
"fees": 1324649.964721308,
"price": 0.9998746970256697,
"timestamp": "2022-04-05T00:00:00",
"volume": 27982930.10623,
"vwap": 0.9998753096904074
},
{
"fees": 1331019.6592147588,
"price": 0.9998808993997547,
"timestamp": "2022-04-06T00:00:00",
"volume": 63696944.934507996,
"vwap": 0.9998771504324907
},
{
"fees": 1334475.3345782578,
"price": 0.9999154537691479,
"timestamp": "2022-04-07T00:00:00",
"volume": 34556753.634989,
"vwap": 0.999913576046052
},
{
"fees": 1342255.6563854683,
"price": 0.9998691099899859,
"timestamp": "2022-04-08T00:00:00",
"volume": 77803218.072106,
"vwap": 0.9998628892880421
},
{
"fees": 1345720.3578403837,
"price": 0.9998423318776388,
"timestamp": "2022-04-09T00:00:00",
"volume": 34647014.549153,
"vwap": 0.9998446036687239
},
{
"fees": 1347629.5022745756,
"price": 0.9998590060223287,
"timestamp": "2022-04-10T00:00:00",
"volume": 19091444.34192,
"vwap": 0.999859626261611
},
{
"fees": 1357772.805893713,
"price": 0.9998680283767116,
"timestamp": "2022-04-11T00:00:00",
"volume": 101433036.191374,
"vwap": 0.9998707984134191
},
{
"fees": 1370197.50381131,
"price": 0.9999528789477895,
"timestamp": "2022-04-12T00:00:00",
"volume": 124246979.17597,
"vwap": 0.9999614995542221
},
{
"fees": 1377532.313633833,
"price": 0.9999870818650708,
"timestamp": "2022-04-13T00:00:00",
"volume": 73348098.225229,
"vwap": 0.9999756404076172
},
{
"fees": 1383095.126270665,
"price": 0.9999707442756757,
"timestamp": "2022-04-14T00:00:00",
"volume": 55628126.368321,
"vwap": 0.9999819109189951
},
{
"fees": 1390715.0822469103,
"price": 0.9999486385231128,
"timestamp": "2022-04-15T00:00:00",
"volume": 76199559.762455,
"vwap": 0.9999551657495712
},
{
"fees": 1391896.6130941084,
"price": 0.9999577764188556,
"timestamp": "2022-04-16T00:00:00",
"volume": 11815308.471979,
"vwap": 0.9999583965146253
},
{
"fees": 1393974.1257554437,
"price": 0.9999511969825067,
"timestamp": "2022-04-17T00:00:00",
"volume": 20775126.613352,
"vwap": 0.9999475328761636
},
{
"fees": 1398339.017164715,
"price": 0.9999083647749074,
"timestamp": "2022-04-18T00:00:00",
"volume": 43648914.092717,
"vwap": 0.9999068899718256
},
{
"fees": 1411618.1682209736,
"price": 0.9998980975609998,
"timestamp": "2022-04-19T00:00:00",
"volume": 132791510.562584,
"vwap": 0.9998784518485544
},
{
"fees": 1422384.1631908512,
"price": 0.9998999222368926,
"timestamp": "2022-04-20T00:00:00",
"volume": 107659949.698779,
"vwap": 0.9998903250518277
},
{
"fees": 1433289.3298616924,
"price": 0.9999238291696536,
"timestamp": "2022-04-21T00:00:00",
"volume": 109051666.70841,
"vwap": 0.9999110024984196
},
{
"fees": 1436205.7780739986,
"price": 0.9999329568104411,
"timestamp": "2022-04-22T00:00:00",
"volume": 29164482.123062,
"vwap": 0.9999303016391032
},
{
"fees": 1438541.87406464,
"price": 0.9999291337672822,
"timestamp": "2022-04-23T00:00:00",
"volume": 23360959.906411998,
"vwap": 0.9999241189662489
},
{
"fees": 1441722.592176107,
"price": 0.9999278241042642,
"timestamp": "2022-04-24T00:00:00",
"volume": 31807181.114669,
"vwap": 0.999923769075987
},
{
"fees": 1449850.62831646,
"price": 0.9999245636310822,
"timestamp": "2022-04-25T00:00:00",
"volume": 81280361.403532,
"vwap": 0.9999070734039046
},
{
"fees": 1455838.5301339794,
"price": 0.9999366478423908,
"timestamp": "2022-04-26T00:00:00",
"volume": 59879018.175193,
"vwap": 0.9999379130706643
},
{
"fees": 1461762.1802936692,
"price": 0.9999793175324632,
"timestamp": "2022-04-27T00:00:00",
"volume": 59236501.596897,
"vwap": 0.9999788476474514
},
{
"fees": 1468600.0982160326,
"price": 0.9999658365522789,
"timestamp": "2022-04-28T00:00:00",
"volume": 68379179.223637,
"vwap": 0.9999641837484718
},
{
"fees": 1478093.2908769033,
"price": 1.0000124882117163,
"timestamp": "2022-04-29T00:00:00",
"volume": 94931926.608706,
"vwap": 1.0000022282659962
},
{
"fees": 1487143.3447753955,
"price": 1.000006501687163,
"timestamp": "2022-04-30T00:00:00",
"volume": 90500538.984921,
"vwap": 1.000000373046344
},
{
"fees": 1494717.048635348,
"price": 1.000017786779644,
"timestamp": "2022-05-01T00:00:00",
"volume": 75737038.599525,
"vwap": 1.0000158953963356
},
{
"fees": 1498862.5829717142,
"price": 1.0000270078906723,
"timestamp": "2022-05-02T00:00:00",
"volume": 41455343.363661,
"vwap": 1.000027423349786
},
{
"fees": 1504788.0568841768,
"price": 1.000067030858616,
"timestamp": "2022-05-03T00:00:00",
"volume": 59254739.124627,
"vwap": 1.0000631749429427
},
{
"fees": 1510033.3732637092,
"price": 1.0000634060039029,
"timestamp": "2022-05-04T00:00:00",
"volume": 52453163.795326,
"vwap": 1.0000622789964932
},
{
"fees": 1522047.313858793,
"price": 1.000030273044764,
"timestamp": "2022-05-05T00:00:00",
"volume": 120139405.950837,
"vwap": 1.000029886589322
},
{
"fees": 1537593.0620015473,
"price": 1.0000560920461237,
"timestamp": "2022-05-06T00:00:00",
"volume": 155457481.427544,
"vwap": 1.0000602493460058
},
{
"fees": 1542970.017366389,
"price": 1.000096448381818,
"timestamp": "2022-05-07T00:00:00",
"volume": 53769553.64842,
"vwap": 1.0000941168771387
},
{
"fees": 1557817.866644381,
"price": 1.0000834509003669,
"timestamp": "2022-05-08T00:00:00",
"volume": 148478492.779919,
"vwap": 1.0000682967238848
},
{
"fees": 1584182.4087053032,
"price": 1.0001218553814344,
"timestamp": "2022-05-09T00:00:00",
"volume": 263645420.609221,
"vwap": 1.0000953825288188
},
{
"fees": 1597545.5837961824,
"price": 1.0002056073596393,
"timestamp": "2022-05-10T00:00:00",
"volume": 133631750.908793,
"vwap": 1.0002001906083167
},
{
"fees": 1620534.650106367,
"price": 1.0005108955388775,
"timestamp": "2022-05-11T00:00:00",
"volume": 229890663.101844,
"vwap": 1.0003377136065765
},
{
"fees": 1621430.3164324465,
"price": 1.0069669074622007,
"timestamp": "2022-05-12T00:00:00",
"volume": 8956663.260795001,
"vwap": 1.0477195152041163
},
{
"fees": 1627800.9464555904,
"price": 1.001718390125711,
"timestamp": "2022-05-13T00:00:00",
"volume": 63706300.23144,
"vwap": 1.0015671882999815
},
{
"fees": 1641433.466298827,
"price": 1.0009022136057988,
"timestamp": "2022-05-14T00:00:00",
"volume": 136325198.432366,
"vwap": 1.0008955102490364
},
{
"fees": 1645538.234723951,
"price": 1.0006960863058045,
"timestamp": "2022-05-15T00:00:00",
"volume": 41047684.251239,
"vwap": 1.0006792687625201
},
{
"fees": 1654625.9739117592,
"price": 1.0006780456105138,
"timestamp": "2022-05-16T00:00:00",
"volume": 90877391.878084,
"vwap": 1.0006894534862145
},
{
"fees": 1665096.6663373625,
"price": 1.0006648780243046,
"timestamp": "2022-05-17T00:00:00",
"volume": 104706924.256031,
"vwap": 1.0006823115797736
},
{
"fees": 1673785.54698973,
"price": 1.00065405338932,
"timestamp": "2022-05-18T00:00:00",
"volume": 86888806.523674,
"vwap": 1.0006602659565136
},
{
"fees": 1685650.628877913,
"price": 1.0006605694885737,
"timestamp": "2022-05-19T00:00:00",
"volume": 118650818.881833,
"vwap": 1.0006760593342825
},
{
"fees": 1695165.7655714098,
"price": 1.0005804372934362,
"timestamp": "2022-05-20T00:00:00",
"volume": 95151366.934969,
"vwap": 1.0006032537964906
},
{
"fees": 1699549.5977437804,
"price": 1.0006396242214846,
"timestamp": "2022-05-21T00:00:00",
"volume": 43838321.723703,
"vwap": 1.00066276249979
},
{
"fees": 1702874.79551355,
"price": 1.0006467431822326,
"timestamp": "2022-05-22T00:00:00",
"volume": 33251977.697697,
"vwap": 1.0006429977907283
},
{
"fees": 1708347.8760418193,
"price": 1.0005304812677647,
"timestamp": "2022-05-23T00:00:00",
"volume": 54730805.282694,
"vwap": 1.0005292410095536
},
{
"fees": 1711242.0864001408,
"price": 1.0005662131836544,
"timestamp": "2022-05-24T00:00:00",
"volume": 28942103.583214,
"vwap": 1.000566269535494
},
{
"fees": 1714107.2088693986,
"price": 1.0006024346323321,
"timestamp": "2022-05-25T00:00:00",
"volume": 28651224.69258,
"vwap": 1.000601339140339
},
{
"fees": 1722038.863911721,
"price": 1.0006202146411651,
"timestamp": "2022-05-26T00:00:00",
"volume": 79316550.423225,
"vwap": 1.0006121945148845
},
{
"fees": 1727086.3232857597,
"price": 1.00062009435554,
"timestamp": "2022-05-27T00:00:00",
"volume": 50474593.740387,
"vwap": 1.0006188395237205
},
{
"fees": 1731188.9295556191,
"price": 1.000597792705167,
"timestamp": "2022-05-28T00:00:00",
"volume": 41026062.698593,
"vwap": 1.0006033599665036
},
{
"fees": 1733432.0131445217,
"price": 1.0005922577500441,
"timestamp": "2022-05-29T00:00:00",
"volume": 22430835.889025,
"vwap": 1.0005931265940469
},
{
"fees": 1742538.6456509053,
"price": 1.0004673417681829,
"timestamp": "2022-05-30T00:00:00",
"volume": 91066325.063837,
"vwap": 1.0004683043413303
},
{
"fees": 1748993.157570153,
"price": 1.0004261377691264,
"timestamp": "2022-05-31T00:00:00",
"volume": 64545119.192479,
"vwap": 1.0004313128198958
},
{
"fees": 1753710.4285741257,
"price": 1.0004657451028725,
"timestamp": "2022-06-01T00:00:00",
"volume": 47172710.039726,
"vwap": 1.00046990519602
},
{
"fees": 1756873.9159651848,
"price": 1.0005072721987738,
"timestamp": "2022-06-02T00:00:00",
"volume": 31634873.910592,
"vwap": 1.0005011989655543
},
{
"fees": 1760843.8592935738,
"price": 1.0004431725576883,
"timestamp": "2022-06-03T00:00:00",
"volume": 39699433.28389,
"vwap": 1.0004461246493346
},
{
"fees": 1763991.566669058,
"price": 1.0004709879746563,
"timestamp": "2022-06-04T00:00:00",
"volume": 31477073.754843,
"vwap": 1.000476717711388
},
{
"fees": 1769279.528498122,
"price": 1.0004595075293217,
"timestamp": "2022-06-05T00:00:00",
"volume": 52879618.290638,
"vwap": 1.000464595418152
},
{
"fees": 1771823.8547318494,
"price": 1.000419234144047,
"timestamp": "2022-06-06T00:00:00",
"volume": 25443262.337274,
"vwap": 1.0004192028271384
},
{
"fees": 1780582.562624642,
"price": 1.0004013716507794,
"timestamp": "2022-06-07T00:00:00",
"volume": 87587078.927925,
"vwap": 1.000411872251062
},
{
"fees": 1784688.1174759248,
"price": 1.0003652895599926,
"timestamp": "2022-06-08T00:00:00",
"volume": 41055548.51283,
"vwap": 1.0003664775646024
},
{
"fees": 1786599.3904058216,
"price": 1.000376153200435,
"timestamp": "2022-06-09T00:00:00",
"volume": 19112729.298968,
"vwap": 1.0003759394923277
},
{
"fees": 1792929.3845295992,
"price": 1.0004188424059552,
"timestamp": "2022-06-10T00:00:00",
"volume": 63299941.237772,
"vwap": 1.0004146020367581
},
{
"fees": 1798464.449626115,
"price": 1.0005219930915428,
"timestamp": "2022-06-11T00:00:00",
"volume": 55350650.96516,
"vwap": 1.0005230419742643
},
{
"fees": 1804195.3010125237,
"price": 1.0006473799881794,
"timestamp": "2022-06-12T00:00:00",
"volume": 57308513.864087,
"vwap": 1.0006557502442917
},
{
"fees": 1835667.0764407222,
"price": 1.0008039651050389,
"timestamp": "2022-06-13T00:00:00",
"volume": 314717754.281987,
"vwap": 1.0010422248430293
},
{
"fees": 1861423.5756729553,
"price": 1.0006636161639229,
"timestamp": "2022-06-14T00:00:00",
"volume": 257564992.322329,
"vwap": 1.0006604567983821
},
{
"fees": 1886145.1456308947,
"price": 1.0007708254615737,
"timestamp": "2022-06-15T00:00:00",
"volume": 247215699.579395,
"vwap": 1.000760996809609
},
{
"fees": 1901636.6520651653,
"price": 1.0006732466955042,
"timestamp": "2022-06-16T00:00:00",
"volume": 154915064.342706,
"vwap": 1.0006923935943732
},
{
"fees": 1919722.629375474,
"price": 1.0007171968031945,
"timestamp": "2022-06-17T00:00:00",
"volume": 180859773.103088,
"vwap": 1.0007398363185918
},
{
"fees": 1933873.0718143224,
"price": 1.0007101864227117,
"timestamp": "2022-06-18T00:00:00",
"volume": 141504424.388483,
"vwap": 1.0007075769992761
},
{
"fees": 1945018.5566400255,
"price": 1.0007330847140548,
"timestamp": "2022-06-19T00:00:00",
"volume": 111454848.257031,
"vwap": 1.0007344546183294
},
{
"fees": 1954511.1217722935,
"price": 1.0007030307464566,
"timestamp": "2022-06-20T00:00:00",
"volume": 94925651.322681,
"vwap": 1.0007022564954535
},
{
"fees": 1963726.9045203743,
"price": 1.0006303289357703,
"timestamp": "2022-06-21T00:00:00",
"volume": 92157827.48081,
"vwap": 1.0006425050844052
},
{
"fees": 1969325.9034320936,
"price": 1.0006030585083978,
"timestamp": "2022-06-22T00:00:00",
"volume": 55989989.117192,
"vwap": 1.000604153877765
},
{
"fees": 1974599.7947103744,
"price": 1.000518880446753,
"timestamp": "2022-06-23T00:00:00",
"volume": 52738912.782809,
"vwap": 1.0005232534982973
},
{
"fees": 1982983.38460831,
"price": 1.0004433833853226,
"timestamp": "2022-06-24T00:00:00",
"volume": 83835898.97935499,
"vwap": 1.0004438811744472
},
{
"fees": 1985734.2278962077,
"price": 1.0003921420862483,
"timestamp": "2022-06-25T00:00:00",
"volume": 27508432.878979,
"vwap": 1.0003913953477748
},
{
"fees": 1989252.6467817614,
"price": 1.000388432155053,
"timestamp": "2022-06-26T00:00:00",
"volume": 35184188.855537005,
"vwap": 1.0003870694238255
},
{
"fees": 1998840.2913414726,
"price": 1.0004027291631497,
"timestamp": "2022-06-27T00:00:00",
"volume": 95876445.597109,
"vwap": 1.0004175154904091
},
{
"fees": 2003447.3316638176,
"price": 1.0005803144178258,
"timestamp": "2022-06-28T00:00:00",
"volume": 46070403.22345,
"vwap": 1.0005821454508064
},
{
"fees": 2010465.3846169405,
"price": 1.000682476039053,
"timestamp": "2022-06-29T00:00:00",
"volume": 70180529.531226,
"vwap": 1.0006719158059934
},
{
"fees": 2018915.7200289923,
"price": 1.0006099420812051,
"timestamp": "2022-06-30T00:00:00",
"volume": 84503354.120518,
"vwap": 1.0006120802728447
},
{
"fees": 2026627.9179219184,
"price": 1.000658117084566,
"timestamp": "2022-07-01T00:00:00",
"volume": 77121978.929264,
"vwap": 1.0006578213174355
},
{
"fees": 2034009.698824062,
"price": 1.0006510384816252,
"timestamp": "2022-07-02T00:00:00",
"volume": 73817809.021436,
"vwap": 1.0006527445578994
},
{
"fees": 2039010.4799543105,
"price": 1.0006396090438503,
"timestamp": "2022-07-03T00:00:00",
"volume": 50007811.302488,
"vwap": 1.0006448060781654
},
{
"fees": 2050170.2670981996,
"price": 1.0006053921587306,
"timestamp": "2022-07-04T00:00:00",
"volume": 111597871.438888,
"vwap": 1.000619854520719
},
{
"fees": 2061225.4561783923,
"price": 1.0005870504378191,
"timestamp": "2022-07-05T00:00:00",
"volume": 110551890.801928,
"vwap": 1.0005862547919202
},
{
"fees": 2069030.7943061355,
"price": 1.0005728413224149,
"timestamp": "2022-07-06T00:00:00",
"volume": 78053381.277431,
"vwap": 1.0005945758705301
},
{
"fees": 2081306.103934436,
"price": 1.0005213757522546,
"timestamp": "2022-07-07T00:00:00",
"volume": 122753096.283005,
"vwap": 1.0005329641391743
},
{
"fees": 2087202.873885374,
"price": 1.0003540073018033,
"timestamp": "2022-07-08T00:00:00",
"volume": 58967699.509382,
"vwap": 1.0003613869369172
},
{
"fees": 2088606.6379105535,
"price": 1.0003296757124986,
"timestamp": "2022-07-09T00:00:00",
"volume": 14037640.251792,
"vwap": 1.0003219748956764
},
{
"fees": 2102359.249604011,
"price": 1.0003384272764722,
"timestamp": "2022-07-10T00:00:00",
"volume": 137526116.934575,
"vwap": 1.00041162979299
},
{
"fees": 2105936.385689079,
"price": 1.000385534291187,
"timestamp": "2022-07-11T00:00:00",
"volume": 35771360.850682996,
"vwap": 1.0003867193509053
},
{
"fees": 2119066.50420862,
"price": 1.000445700172113,
"timestamp": "2022-07-12T00:00:00",
"volume": 131301185.195417,
"vwap": 1.0004618511112442
},
{
"fees": 2124424.9462999483,
"price": 1.0004714552468472,
"timestamp": "2022-07-13T00:00:00",
"volume": 53584420.913282,
"vwap": 1.000473460669389
},
{
"fees": 2134887.149390442,
"price": 1.0004198662760488,
"timestamp": "2022-07-14T00:00:00",
"volume": 104622030.904935,
"vwap": 1.0004281322398314
},
{
"fees": 2139299.150662859,
"price": 1.0002969050090686,
"timestamp": "2022-07-15T00:00:00",
"volume": 44120012.724171996,
"vwap": 1.0002952166387469
}
]
},
"layer": [
{
"encoding": {
"x": {
"axis": {
"format": "%Y-%m",
"labelFlush": false,
"tickCount": "month"
},
"field": "timestamp",
"type": "temporal"
},
"y": {
"axis": {
"title": "volume",
"titleColor": "rgb(27, 158, 119)"
},
"field": "volume",
"type": "quantitative"
}
},
"mark": {
"color": "rgb(27, 158, 119)",
"type": "bar",
"width": 2
},
"title": "Uniswap USDC/USDT 0.01%",
"width": 800
},
{
"encoding": {
"x": {
"axis": {
"format": "%Y-%m",
"labelFlush": false,
"tickCount": "month"
},
"field": "timestamp",
"type": "temporal"
},
"y": {
"axis": {
"offset": 60,
"title": "total fees",
"titleColor": "rgb(117, 112, 179)"
},
"field": "fees",
"type": "quantitative"
}
},
"mark": {
"color": "rgb(117, 112, 179)",
"type": "line"
},
"title": "Uniswap USDC/USDT 0.01%",
"width": 800
},
{
"encoding": {
"x": {
"axis": {
"format": "%Y-%m",
"labelFlush": false,
"tickCount": "month"
},
"field": "timestamp",
"type": "temporal"
},
"y": {
"axis": {
"title": "vwap price",
"titleColor": "rgb(217, 95, 2)"
},
"field": "vwap",
"scale": {
"zero": false
},
"type": "quantitative"
}
},
"mark": {
"color": "rgb(217, 95, 2)",
"type": "line"
},
"title": "Uniswap USDC/USDT 0.01%",
"width": 800
}
],
"resolve": {
"scale": {
"y": "independent"
}
}
},
"image/png": "iVBORw0KGgoAAAANSUhEUgAAA/cAAAFsCAYAAACJuElmAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAD96ADAAQAAAABAAABbAAAAADAVpJWAABAAElEQVR4AeydB3wVVdr/f+mkkQKBQChJ6B0EUakKWFBA/6tgYdW1l1dxXd3Ftay6r3X31dXV3VXRRVzQta4FRWFFpIvSu5SEJEBCGmkkQJL7P88JczM3mZubcpPce/M7n89kzpx5zplzvhMlzzzl+NlUAQsJkAAJkAAJkAAJkAAJkAAJkAAJkIDXEvD32plz4iRAAiRAAiRAAiRAAiRAAiRAAiRAApoAlXv+IpAACZAACZAACZAACZAACZAACZCAlxOgcu/lL5DTJwESIAESIAESIAESIAESIAESIAEq9/wdIAESIAESIAESIAESIAESIAESIAEvJxDo5fPn9EmABEiABFqQQEVFhX5aQECA/amSl7WyshL+/v7w8/Oztzur5OfnQ8bp0KFDveSdjdNc7bIWWVPN9cicZX3SbpTDhw9j165dCAwMxPDhwxETE2Pc0kzMOWtrjmcXPFMpKipCSkoKevXqhfDw8Jq3kZOTg//+978YNmwY+vbtW2suxrzN76a4uBjbt29HXl4eBgwYgOTkZPu4xnszGmquTdqNMQ0Z89lK3nyfdRIgARIgARIggZYlUP0XSss+l08jARIgARLwMgLZ2dlaiRVFVpRGo/z2t7/V7ffcc4/RVOf5rLPOQlxcHEQx9sQyadIkvZ63337bPr0ffvhBt8XHx9vb7rrrLnTv3h0XXXQRpE+3bt3wpz/9yX7fGEd4ySFKtyjXixYtsstI5ejRo5g+fTqioqK04t6+fXucc845+Pnnnx3k/v73v+Paa6/FP//5Tz3epZde6nBfxpbnfPfdd7r9448/Ro8ePTBmzBhMmzZNfzSYMWMGCgoK9P3XXntNy5vnJx8n5D2eOHFCy/Tp08dBxpCVs3xgsCr/+Mc/9DN79+6Nq6++us737EpWfkf69++P3/zmN/ZHyUeWd999F1OnTsVTTz0F+b00yquvvor/+Z//MS55JgESIAESIIE2RYCW+zb1urlYEiABEnAPAbNF2hjRqs24Zz7/4he/wLFjxxAWFmZu9ri61XqMtk8++QSiHIsCe8011+iPHaJYzp07VyvwV111lX09EydORNeuXbXlffXq1fjlL3+pFfcnn3wSpaWlmDx5Mnbv3q15iMK+adMmbNiwAaNHj9btXbp00Rb0t956C4MGDUJiYqJ9bHNFrOxGOX78OO644w49L1HWxUti4cKF+OKLL3D77bfj/fff12OKvIx33nnn6bn89NNP+Nvf/oaVK1fqeVxyySXIysrC6dOn8fnnn+vh5UNEcHAwzB86jOfKh4u7775b3+/Zsyc++OADbN26VXs3mD0eRL4u2W3btmH58uWYP38+9u7dqz96GM/417/+hZtuugnC6i9/+YtmJXOT36k//OEP9o8bhjzPJEACJEACJNBWCNBy31beNNdJAiRAAi1EQJTDsWPH4umnn8bFF1+slcdbb73VbsE9ePAg9u3bp13zZUr/+c9/IAp/p06dIIrwiy++qGcq53PPPRdisZby61//Wl+LYirlzjvv1Nfr16+HKINiyRVL+uDBg3HzzTfjwIEDWu6ZZ57Rcn/+858hyqoonTfeeKNWtrVAI36IgilFFOX//d//1UqmzFcs4+I+by4PPvigtjQvXboU8lFAisxFXOVffvllrcCL1T89PR0ffvihnrfMUyzsotBLkb5paWm47bbb9LWrH0uWLEFubq4OFXjllVfwxBNPaEVb5ieKublMmDBBz0/ew549e7TSLq78Yh2Xd/nRRx/pDwNGn3feeUe3yceMmuX111/XTaJsS7iCvD9Rzr///vuaoqhLdtmyZZqRrLlmkXnKO/zyyy/1e/zmm29QVlaGRx55BDNnznT4EFCzL69JgARIgARIwJcJULn35bfLtZEACZBAKxAQ5X3t2rV49NFHtaIqyq4oqaIoStmyZQvEzf3kyZPIyMjQlu+NGzdi1qxZOub8gQcewLp165CUlKTlRJmTIkq99BOlznDN3rx5s1bmxf3766+/1i7cEq8uFl+xXEsRJV/6/e53v9MKsjxTFNTZs2fr+435IaEFUn7/+9/rDxJihR84cCDEFV4+Ojgr559/vnZzF4u9KL9iKZdy4YUXIjY21t5NlHOxxIvCKmXevHlo164drr/+ertMXRWJyxdL+Y8//ghxrb/33nu1t4C49BsfJqz6Czux4ksx5mYl56zNCCWQMcR1f+TIkVrUaDf3M9qsZCXUQ8IV3njj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35n0+qUElIASUAJKQAmUPgIq3Je+OtUrUgJKQAkogcskIEJ3586dTS433ngjKlWqhODgYBw6dMgc279/P+bNmwcfHx9jZX/vvffM77Zt22LDhg0QoTwhIcEI8KdOncKYMWOwbNkyjBgxwsR/6KGHjMLg448/RnR0tBHAGzZsiLp165r8hw8fbqYDPPfcc0awHz9+PJYuXYo333yzyOdPT0/Hnj178NVXX5lyynkeeeQRHDx40OShX0pACSgBJaAElEDpIqDCfemqT70aJaAElIASKAYClStXhgj1EsTy7ufn97dcmzVrhp9++skI5vLnl19+ie+//97EE0FaXOzT0tKMcC5byfOvv/4yQr9ECg0NNWnE+i+Cf7t27YyVXv4bPXo0qlatil9++QUdOnTApk2bkJ2djX379snfJvzT+a3xHn30USxatAg///yzOTRnzhzrX7pVAkpACSgBJaAEShEBFe5LUWXqpSgBJaAElMDVI+Dm5mZOZt26u7vDycnJHHNwcMDhw4fNvqOjo7HWi9VeLPDyn7jfP/3004iJiYFY/cVlPikp6bzCy4J+o0aNwvLly9GxY0eUL1/+vP+t57VuC5/fGtnZ2dnsyv8SsrKyzFa/lIASUAJKQAkogdJFQIX70lWfejVKQAkoASVQzAR27tyJ1NTUi85VBHJr6N+/v7G6i1u/CNey8r7M6//tt98wdOhQxMfH4+jRo9boxrV/165dJu4TTzyBmjVrIjEx8ZIW2hPrv1jtX3nlFZO/zPXXoASUgBJQAkpACZQ+Aircl7461StSAkpACSiBYiAgAri3tzdeeOEFyBx7CWJ1L7i1ty/xxN1+4sSJ2LJlC2SBvB07duDJJ580i+g9//zzZoE+maO/atUqyKJ9rVq1MlMBxNIuygCZdx8QEGDm60s+tWvXNvPwk5OT88txofObgvJLFvN7+OGHjQeATDEQLwENSkAJKAEloASUQOkj4MDX7ej7dkpfveoVKQEloASUQDEQyMjIMBZzWTjP6nJ/sdnKXHmxytepUwcuLi75yeXxaz1eMG8R3uW8vr6+xlJ/7NgxI9hbFQv5GfzDzpEjRyCL9L3xxhtGQSGWf5nHr0EJKAEloASUgBIonQRyJ+KVzmvTq1ICSkAJKAElcFkEXF1dzUr5l5OJCO4iZBcOIqzXr1+/8GF4enqaj/whcepQKXC5wcPDA/LREySJxgAAAJdJREFUoASUgBJQAkpACZReAircl9661StTAkpACSiBMkygRo0aWLhwYf4K/GUYhV66ElACSkAJKIEyQUDd8stENetFKgEloASUgBJQAkpACSgBJaAElEBpJqAL6pXm2tVrUwJKQAkoASWgBJSAElACSkAJKIEyQUCF+zJRzXqRSkAJKAEloASUgBJQAkpACSgBJVCaCfw/gjgUzOTPXdcAAAAASUVORK5CYII=",
"text/plain": [
"<VegaLite 4 object>\n",
"\n",
"If you see this message, it means the renderer has not been properly enabled\n",
"for the frontend that you are using. For more information, see\n",
"https://altair-viz.github.io/user_guide/troubleshooting.html\n"
]
},
"execution_count": 420,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"base = (\n",
" alt.Chart(df_daily, width=800, title=f'Uniswap {pool_name}')\n",
" .encode(\n",
" alt.X('timestamp:T', axis=alt.Axis(format='%Y-%m', labelFlush=False, tickCount=alt.TimeInterval('month')))\n",
" )\n",
")\n",
"volume = (\n",
" base.mark_bar(width=2, color='rgb(27, 158, 119)')\n",
" .encode(\n",
" alt.Y('volume', axis=alt.Axis(title='volume', titleColor='rgb(27, 158, 119)')),\n",
" )\n",
")\n",
"price = (\n",
" base.mark_line(color='rgb(217, 95, 2)')\n",
" .encode(\n",
" alt.Y('vwap', axis=alt.Axis(title='vwap price', titleColor='rgb(217, 95, 2)'), scale=alt.Scale(zero=False)),\n",
" )\n",
")\n",
"fees = (\n",
" base.mark_line(color='rgb(117, 112, 179)')\n",
" .encode(\n",
" alt.Y('fees', axis=alt.Axis(title='total fees', titleColor='rgb(117, 112, 179)', offset=60))\n",
" )\n",
")\n",
"chart = alt.layer(volume, fees, price).resolve_scale(y='independent')\n",
"chart.save('uniswap.svg')\n",
"chart"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.10"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment