Published in


The yield liquidity pool problem is a breakthrough system. Stable coin swap that prefer constant market making with the assumption that the value of the underlying asset is stable.

Let’s compare $2,000,000 DAI to USDT via Uniswap (graph courtesy of;

$2,000,000 DAI to USDT via (graph courtesy of;

The above should already be able to show you, why this is such an amazing breakthrough in world ever increasingly filled with stable coins.

But pools are not just efficient at swapping stable values, they are also yield bearing, there are currently 3 pools; consisting out of cDAI & cUSDC (’s DAI & USDC) consisting out of cDAI, cUSDC, & USDT (non yield USDT) consisting out of yDAI, yUSDC, yUSDT, and yTUSD (’s DAI, USDC, USDT, & TUSD)

Now for the next part, we have to include yield;

So let’s take some fixed values from the above for our assumptions;

  • cDAI 8.95%
  • cUSDC 5.46%
  • USDT 0%
  • yDAI 11.23%
  • yTUSD 6.94%
  • yUSDC 7.36%
  • yUSDT 12.71%

So assuming 0 volume (and thus 0 LP fees), how much yield do we get from each pool, assuming equal distribution?

cDAI (8,95%) + cUSDC (5.46%) = 7.20%
cDAI (8.95%) + cUSDC (5.46%) + USDT (0%) = 4.80%
yDAI (11.23%) + yUSDC (7.36%) + yUSDT (12.71%) + yTUSD (6.94%) = 9.56%

Now from the above, we can also conclude that a pool consisting only out of yDAI + yUSDT would be the best performer (11.97%)

Next consideration, which pool would receive more trades? This is a more difficult one to measure, but we can make a few assumptions;

  1. Higher liquidity, which allows for less slippage and higher trade volume, would arguably allow for bigger trades, and more frequent smaller trades.
  2. More pairs allow for more cross pair trades*

Data courtesy of

In aggregate USDC > DAI > USDT > TUSD

In aggregate USDC > USDT > DAI

So from the above, we can assume USDC, UDST, and DAI to be the 3 best performing stable coins by volume.

As such, the following combination would be the highest yielding;


Alternatively, for a more risk averse pool;


Looking at the above, we can also see some interesting patterns;

compound pool liquidity started decreasing from Feb 14 (usdt pool was introduced). usdt pool liquidity started decreasing from Feb 20 (y pool was integrated into

From the above, I believe that; is under-performing given the 50%|50% cDAI|cUSDC pairing, cUSDC bringing CDAI interest rates down. is under-performing given the 33%|33%|33%(0%) cDAI|cUSDC|USDT pairing, USDT bringing yield rates down. is under-performing given the 25% TUSD inclusion, bringing down yield in aggregate, and not making it up in volume.

To achieve the right balance between risk & reward, I propose 2 pools;

low risk: cDAI|cUSDC|aUSDT
medium risk: yDAI|yUSDC|yUSDT

However, the pool with the highest liquidity will cannibalize the smaller pools for volume.



-- defi made simple

Recommended from Medium

THORChain Data Digest: Impermanent Loss Protection in Practice

You can now purchase KLAY coin from D’CENT wallet.

CDLCONLINE24: The Basics of Trading Strategy

The Needs And Challenges Of A Secure Cryptocurrency

I have started minting my very first NFT collection on Ethereum blockchain, this is huge, this is…

What is Ethereum and how is it different from Bitcoin?

How to be a crypto freelancer in the developing world?

About META 17:17

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Andre Cronje

Andre Cronje

More from Medium

The Next Level of Decentralized Systems Security: Muon Cluster Nodes

Gelato Network Integrates Flashbots — Offering Web3 Developers Front Running Protection and…

Decentralized governance and the Howey Test

How to Farm DOLA Incentives Today Using Curve & Yearn