Momin Ahmad
2021/07/21
On July 19th, 2021, we launched our SmartPool application as a limited release BETA on our Discord server (https://discord.gg/R6qmrjTEh8).
As we discussed in our last blog post, Uniswap V3 presents quite a few new features that were intended to increase returns, but also expose the user to more risk. I encourage you to check out this blog post from
Neil Zumwalde before going through our data analysis on this post.
The Risk and Rewards of Uniswap
With our end game being a fully decentralized risk-modeling platform, we decided to start that journey by demonstrating how our models can provide insight on a popular DeFi application like Uniswap. The shift from V2 to V3 illustrates exactly how the DeFi landscape is constantly evolving and why dynamic, community validated risk models are imperative to the retail user.
Given that, we had several goals for this application:
Credit to JNP for his fantastic work building a backtesting tool for Uniswap V3. You can check out his previous work here:
A ‘real-world’ framework for backtesting Uniswap V3 strategies
First, let’s take a macro look at how our models performed. Later, we’ll take a look at some specific pools that we found particularly interesting.
Using his backtesting tool, we simulated each of the USDC/ETH and ETH/WBTC Credmark Fixed Bollinger Band models on 3 different 2 week periods: June 1–15, June 15–30 and July 1–15. All numbers are based on investing $1000 for each 2 week period.
Some notes about each of these time periods:
Now about those results…
Results for 2 week periods. Each period assumes $1000 was invested in each strategy
This chart compares the total Profit-and-Loss of each strategy against holding 50/50 of each asset
This chart shows both fees and IL as a percentage.
This first chart compares 4 of our strategies against simply providing liquidity to the same pool on V2. A few things in particular stand out:
GOING RIGHT UP TO THE EDGE OF A DEFI LIQUIDITY CRISIS
Now lets take a look at some specific pools.
WBTC-ETH High Risk Strategy over each time period.
As discussed earlier, this pool was profitable for 2 out of 3 test periods.
June 15th — June 30 ETH-USDC Low and Medium Risk
ETH-USDC is a volatile pool for retail investment. Given the price fluctuations and volume trending away from the 0.3% pool and into the 0.05% pool, the numbers show that Impermanent Loss eats away at any fees that may have been generated. LP’ing into V2 generated better returns than static V3 strategies.
Snapshot of TVL and Volume on July 21, 2021
The charts below show stagnation and even a slight decrease in TVL for the 0.3% pool while we see consistent increases for the 0.05% pool.
However, there are periods of time where V3 can be profitable. For example, 6/1–6/15 yielded great returns on a USDC-ETH position.
This suggests that LP’ing into ETH-USDC on V3 requires an active strategy that takes takes additional risks on predicting price movement, or that this pool only makes sense to LP for short, strategic periods of time.
Conversely, WBTC-ETH has proven to be a great place for passive LP’ing. Historically, both assets are correlated by about 85% meaning that the risk of IL is much lower. This pool allows the LP’er to realize any upside price movement, while also enjoying high APR’s off of fees.
One possible conclusion based on these results is whether or not LP’ing is a viable strategy for retail in the long run. There are potentially better places to seek yield on both BTC and ETH and for other, more volatile pools, either massive amounts of capital or highly active liquidity management strategies are necessary for LP’ing to make sense. Trends in traditional finance indicate that eventually fees for trading trend toward 0, and that the current LP’ing yield is a result of inefficiencies in the market.
V3 does provide enough granular control there are endless possibilities for devs and financial strategists to come up with innovative ways to generate yield and provide data on these platforms. It is possible that given enough time and data, strategies can be developed that give retail users enough of an edge that LP’ing remains a viable option for yield.
We’ll be exploring some alternative strategies to Bollinger bands next week and dig into how other strategies might be better suited for certain pools.
Check out all our data from backtesting here:
https://docs.google.com/spreadsheets/d/1_b7KMFvV6GjQPQmQQ3iutjM0JLz_DVdcz4XrgV0ESmw/edit?usp=sharing
Sign up for our newsletter for the latest product updates, partnerships, and more.