Summary
- MakerDAO is currently in loss making situation of 35M DAI/year
- We need the short-term bond yield even more than when proposed.
- MakerDAO should have most of its balance sheet earning at least the risk-free yield.
- Currently it’s almost 0%.
- The proposal suggests shortening duration to allow easier/safer/faster scaling
- We need more generic investment platform like MIP65 (at least 3 diversified)
- If we can get 4B DAI to yield at least SOFR, this would translate into 120M annual revenues.
MakerDAO profitability situation
As a context of our investment strategy, I will start by restating our profitability situation. MakerBurn provides a profitability estimate that is widely used. Nevertheless, the default parameter for Liquidation income is to use the last 12 months. It is unlikely that it is a good assumption as we can’t get liquidation income from vault that we already liquidated and we don’t have many vaults left anymore (exposure ~1B).
Therefore, we should note that MakerDAO operates from a significant loss-making position.
Shortening duration risk
As highlighted in the MakerDAO ALM forecast, getting back to profitability should be a key priority before it is too late. We still have little of a Surplus Buffer to take risk.
The key learning is that we need to get back to profitability with the current Surplus Buffer to increase it, invest more and grow faster. If we can’t get back to profitability with the current Surplus Buffer we will get stuck
Luckily for us, short-term rates have kept rising, so we can generate more income without taking much risk.
The original Declaration of Intent - Invest in short-term bonds was done in a different context where our ability to generate income revenues after structural cost of the investment structure was more challenging.
Since then, SOFR rate has been rising dramatically, while the credit risk yield (using A-rated spread) didn’t moved as much. Adding 100bps when yields are close to 0bps is a great operational leverage, less so when risk-free is already above 300bps.
On the duration risk, there is quite some uncertainty going forward and we don’t need the term premium for now.
Therefore, we might consider targeting a shorter duration (< 1 year), avoid credit risk and scale more aggressively.
Note that this discussion is based on a DSR close to 0bps. I recognize we will have to increase DSR to increase DAI circulating (or just to respond to competition). This will change the conclusion. But we need a fully allocated balance sheet first anyway.
Balance sheet allocation
We have a strong pipeline of proposals and prospects to deal with. Public proposals are in the chart below.
On the ALM Target, it is coming from Modeling DAI Maturity.
https://dune.com/embeds/907852/1593357/b97e5319-27ee-458b-94c9-05a4ca8b10a7
Liquidity Layer 1 - PSMs
Should contain at all time 1.2B DAI (assuming 6B DAI outstanding) and should be intrablock liquidity (i.e. PSMs).
This would take care of our 1-block and 1-day liquidity needs which are currently estimated at 1.2B DAI. With time we should be able to get SOFR on this part of the balance sheet but it will take time. The Gemini partnership is a step in this direction.
Liquidity Layer 2 - Algorithmic liquidity
We also have a big bucket of liquidity needed between 1-week and 1-month (~800M DAI). For this one, we are exploring algorithmic ways to invest, i.e. those investments would be unwinded automatically without MakerDAO governance involvement. For instance, MIP81, if the USDC could be wrapped in another smart contract, would be a great option. An independent ALM smart contract would allocate from MIP81 to the USDC PSM when liquidity would be thin and the opposite when liquidity is overflowing.
The same could probably be made for our current crypto-backed loans exposure (ETH-A, …).
We don’t have such solutions yet, which means the layer 2 liquidity needs would currently be added to layer 1 and the investment option to the investment layer (next section). Challenges are on the smart contract, legal and financial level. We are exploring some options. I think plenty will appear to get close to the SOFR rate for this bucket within a year.
Investment Layer - Investment bucket
This bucket is the most geared towards yield generation and less towards meeting our short-term liquidity needs. As discussed previously, we have plenty of capital (most) that is not getting SOFR rate even while we don’t have strong liquidity needs. Therefore the focus should be on moving those lazy DAIs to SOFR-generating DAIs.
We should develop a diversified base of platforms to get at least the SOFR rate. A platform would be an independent set of legal structures (e.g. the BVI trust for MIP65, the Cayman RWA Foundation for HVBank) and operators (custodian, crypto-broker, arranger/reporting agent). I would target 3 of such platforms but happy to have the view of the community of that. Diversification would not be here to solve complete failure (as exposure would be too big anyway) but would provide time to find a solution if any issue should arise without locking too much liquidity.
Currently we have MIP65 which is still in the pilot phase. It was a long process but will unlock access to yield. A priority should be given to deploy generic platforms.
For exploratory reasons, some investments would be outside this scope (SOFR like). Those are private credit/RWA styles or to deploy corporate bonds capabilities. Experience we are getting there will be valuable going forward. We also might have an ETH exposure for strategic reasons.
Community feedback
Community discussion, especially @Recognized-Delegates , is more than welcome. I tried to start the discussion in the last delegates office hours but I hope having this summary post as basis will help structure a discussion. I’m sure we can find other ways to move forward.
The aim is to provide better feedbacks on “what community wants” to potential proposals.