Introduction
A common criticism against traditional TVL metrics is that they are heavily influenced by the price fluctuations of the “locked” tokens. In this dashboard, we propose two different TVL-like metrics that provide a solution to this problem, one of which, in our opinion, provides superior economic interpretability. We then apply these metrics to Thorchain liquidity pools.
We start with a brief discussion of TVL and our two proposed alternatives: Normalized TVL and Dolar Value Locked. In this section, we explain their economic interpretability.
Then, we calculate these metrics for the aggregate of all liquidity pools in Thorchain and compare the evolution of the metrics through time, to see how they relate to each other.
Following that, we estimate all three metrics for the aggregate of the liquidity pools pertaining to each blockchain available in Thorchain and compare the evolution of the chains through time.
Finally, we estimate the three metrics for all liquidity pools in Thorchain, segmenting liquidity pools by charts based on the blockchain of the asset of interest.
Additionally, we provide an addendum that explains how our metrics relate to those calculated by Flipsidecrypto in its thorchain.daily_tvl table.
All data used on this document comes from Flipsidecrypto’s thorchain.daily_tvl table and thorchain.daily_pool_stats. The corresponding queries used to extract the data can be found here and here. The code underlying this document can be found here.
TVL and two alterntives
At its core, TVL (when denominated in USD) is the sum of the value (in USD) of all the tokens “locked” in a particular protocol/pool/program/etc. What this means is that the price fluctuation of such tokens have an effect in traditional TVL measures. On the one hand, the interpretability of the TVL metric is quite straightforward: the value of all assets in a specific pool/protocol/program/etc. On the other hand, the fact that it moves with price fluctuations is a disadvantage: it is not entirely clear that we should always be using the USD as the base currency of all DEFI applications at all times.
As an example of the disadvantage explained below, imagine a protocol that quickly “raised” tokens shortly after launch, but then stalls for a prolonged period of time, neither losing locked tokens nor gaining new ones (net). For this protocol, the TVL would be heavily dominated by the price fluctuation of its underlying tokens and would tell us very little about how it has gained in adoption and popularity.
For this reason we propose two new metrics that should be seen as complementary to TVL (not substitutes):
Normalized TVL: normalizes TVL by using the last known price of the underlying tokens instead of historical prices. In this regard, the most current Normalized TVL will equal regular TVL, but historical values will be less riddled with “noise” (generated by price fluctuations) if we want to assess possible changes in the adoption of the protocol.
Its main advantage is the ease of its calculation and its similarity to the commonplace TVL metric. However, it suffers from the fact that its historical values have no clear economic interpretation when seen in isolation (it does provide value when compared to TVL).
Dollar value locked: is calculated using the dollar value of each deposit and withdrawal into a protocol (or a good approximation). The cumulative net sum of this value gives the Dollar Value Locked and can be interpreted as the amount of USD that has ever been deposited (net of withdrawals) into a protocol.
So basically, instead of it giving the dollar value of the locked assets, it gives the dollar value that has been deposited into the protocol, muting the effect of the price fluctuations on the metric and providing a clear economic interpretation.
Furthermore, by simple arithmetic and the identity $ TVL = DolarValueLocked + DolarValueGained $ we can estimate the impact of the price fluctuations in the underlying assets on the TVL.
Each of these metrics provides advantages against TVL if we want to abstract the effect of price fluctuations of the underlying assets. However, of the two, Dollar Value Locked provides better interpretability while Normalized TVL is easier to calculate and is more similar to TVL.
Thorchain and its TVL metrics
In this section, using the aggregate locked value of Thorchain pools, we plot the different TVL metrics against each other to assess their behavior.
It is important to note that our TVL calculation is similar to what Flipsidecrypto calls “Total Value Pooled”, insofar it does not include the value “bonded” into pools. In the addendum, we plot Flipsidecrypto’s Total Value Pooled against or TVL (regular) calculation that proves to be an incredibly close match.
As we can see in the plot above, both the Normalized TVL and the Dollar Value Locked metrics are quite successful in removing the “noise” generated by the underlying assets’ price fluctuations. Furthermore, both metrics are closely related to each other in their movements but have significantly different values in the latter days of the period.
Regarding Thorchain, the proposed metrics show us that it has consistently been “locking” value since inception, with relatively brief periods of small net positive outflows. This tells us that most of the downward movements on the traditional TVL metric are related to price changes of the underlying assets instead of withdrawals from the pools.
Using the properties of the relationship between the Dollar Value Locked metric and the regular TVL metric, we can even estimate the effects of the price changes on TVL, as shown in the chart below.
As we can see, price fluctuations explain most of the short-term variability in TVL and have been a net drag on TVL to date (in aggregate, investors that deposited into pools have lost “nominal value” - they likely more than made up for this loss with “yield”).
TVL metrics by chain
In this section, we plot TVL, Normalized TVL, and Dollar Locked Value for the aggregate of pools whose main asset belongs to each particular chain against each other. The first plot corresponds to TVL, the second to Normalized TVL, and the third to Dollar Value Locked.
Ethereum is the top chain in Thorchain by all metrics, followed by Binance Chain, Bitcoin, and, quite remarkably given its very recent addition to Thorchain, Terra. The last three chains, Doge, BCH, and Lite trail far behind.
TVL metrics by chain
Here, we plot the TVL metrics for each pool. Plots are segmented by chain and metric. This means that there are three plots for each chain: one with the TVL of each of its pools, one with normalized TVL, and one with the Dollar Value Locked.
We will leave the analysis of these charts to the reader.
Bitcoin Cash
Binance Chain
Ethereum
Bitcoin
Litecoin
Dogecoin
Terra
Addendum
The plot below shows the comparison of our TVL calculation against Flipsidecrypto’s “Total Value Pooled” calculation, to show that they closely resemble each other.