LogoLaunch App

Maximizing Returns: A Comprehensive Guide to Holding OETH vs Convex OETH

January 17, 2024

Introduction

Editor's note – this article was written in January 2024, before the proposal to simplify and strengthen OETH. Origin Ether now operates as a true LST.

Origin Ether is a next-generation yield aggregator for Ethereum, fully backed by ether and ETH LSTs. One of the liquidity provision strategies used by OETH to earn yield is providing liquidity to the OETH/ETH Curve Pool and staking the LP tokens on Convex. An OETH holder can do what the strategy does (by providing liquidity to that Curve Pool directly) to earn rewards. 

And we have had people ask us about it. So, we did an analysis to scrutinize the question: Is it more lucrative to hold OETH or actively engage in the Curve Pool for liquidity provision?

Preparing the Dataset

We’ve prepared a set of on-chain and off-chain data to supply us with the proper information to analyze APYs for holding OETH and providing OETH liquidity via Curve and Convex. Our process and findings are highlighted below.

On-chain Data

To lay the groundwork for our exploration, we built a simulation model using information from various data sources. Liquidity provision events on the OETH/ETH Curve Pool and Reward Payout data from the OETH Convex Booster contracts were some of the on-chain data we relied on.

These are the contract addresses and the events we used in the analysis:

Off-chain Data

We also needed data from centralized data sources, like Curve OETH/ETH Pool's APY as well as OETH's APY, to use it with the simulation model. We used DeFiLlama as a data source for getting the Curve OETH/ETH Pool's APY, and our own analytics endpoint came in handy to get data on OETH yield.

Earnings and Costs Calculation

Earnings

Calculating yields for OETH is pretty straightforward; we sum all the yield accumulated over a specified period of time. However, it can be very tricky with Convex/Curve pools because the yield is generated by fee swaps and rewards tokens. To simplify things, we decided to compute the APY from the pools as we do for OETH.

Costs

OETH is a rebasing token – your balance compounds and increases over time as you earn more yields without have to do anything to "claim" or "restake" it. However, when providing liquidity to Curve pools, you have to claim the reward tokens, liquidate them, and change your liquidity position; each of these transactions is going to have some gas cost associated with it. So, to get a more accurate insight, we also include the gas costs for transactions of all the events we are interested in.

For the Convex pool, the transaction cost is taken into account when the Liquidity Provider stakes, withdraws, or claims their rewards.

For the Curve pool, the transaction cost is considered for all liquidity position changes.

For the Rewards tokens swaps, we didn’t add any cost.

Insights and Learnings

APY

There was a very substantial episode happening at the end of July where Curve was being attacked, and the OETH AMO removed all the liquidity from its Curve strategies. This caused the Convex Pool to yield 114% on the 31st of July. After the curve issues were solved, the AMO added the liquidity back, normalizing the situation.

OETH Earnings vs. Real CVX Rewards

A detailed examination was conducted to compare earnings between holding OETH and providing liquidity to the Convex Pool. In the dataset we used, there were 47 liquidity providers (excluding OETH's Curve AMO Strategy).

How many users made more money by providing OETH liquidity in Convex?

Out of the 47 liquidity providers, only 12 made more money by providing liquidity to the pool directly. The remaining 40 would've earned more if they had just held OETH in their wallet. Note that, of the 12 liquidity providers, only 5 still have their liquidity position active. Should they decide to close their position, they'll incur a bit more cost in the form of gas for removing the liquidity.

What if we remove the yield from the days when Curve was being attacked?

Since we know the APY spiked a lot during the day when Curve was under attack, we decided to see what would happen if we removed that period of rewards from the data. And it turns out that only 6 out of 47 people actually made more money from their liquidity positions, as compared to just holding OETH. Of the 6 users, 4 of them have their liquidity position active.

What’s the biggest difference between CVX and OETH in terms of earnings?

Going through the data, we wanted to find liquidity providers who have the biggest gap with the OETH yields. Here are the top 5 addresses that could've earned more with OETH:

Is there someone who lost money with CVX?

There were 11 people who tried to beat OETH's yield but ended up losing money (excluding the days of the Curve pool attack). Here are the top 5 losses:

Conclusion

OETH and similar aggregators facilitate achieving a genuine yield, sparing users from the intricacies of individual strategies. While providing liquidity on Convex may make sense in specific scenarios, a cost analysis shows that most people are better off holding OETH than independently engaging with Convex pools. The main takeaways you can take from this analysis are:

  • DYOR is something very advanced for users because yield is not only about the number you see in the UI.
  • In this analysis, we consider the user wants to increase their ETH position; some users might want to farm CVX, which is a completely different analysis.
  • From the users who provided liquidity on this pool:
  • 10.64% actually lost money
  • 74.47% would have done better by just holding OETH
  • 25.53% were able to reach a slightly better APY
  • From the users who would be just holding OETH 0% lost money
Rafael & Shah
Rafael & Shah
Origin
Stay in touch
Be the first to hear about important product updates. Your email will be kept private.
Organization
Team
Careers
Hiring!
Originally released by Origin Protocol
Privacy policyTerms of service