DEFI FINANCIAL MATHEMATICS AND MODELING

Quantitative Analysis of DeFi Borrowing Costs and Reward Structures

8 min read
#DeFi #Yield Farming #Quantitative Analysis #Lending Platforms #Interest Rates
Quantitative Analysis of DeFi Borrowing Costs and Reward Structures

Introduction

Decentralized finance (DeFi) has turned the traditional banking model on its head. Borrowing, lending, and earning yield are now programmable, permissionless, and fully auditable. Yet, for anyone wanting to participate, understanding the cost of borrowing and the design of reward structures is essential. This article presents a quantitative framework for evaluating borrowing costs and reward mechanisms in DeFi protocols, drawing on the latest approaches to building dynamic borrowing models. We dissect how interest rates are calculated, how collateral is managed, and how liquidation penalties and bonus incentives are modelled. By the end of this piece you should be able to compare protocols, compute expected returns, and anticipate the impact of changing market conditions on your positions.


The Core of DeFi Borrowing

A DeFi borrowing operation can be broken down into three core components:

  1. Principal – the amount of token the borrower takes out.
  2. Collateral – an over‑collateralised asset that backs the loan.
  3. Interest – the fee the borrower pays, expressed as an annual percentage rate (APR).

The borrower’s debt evolves over time according to the following differential equation:

[ \frac{dD(t)}{dt} = r \cdot D(t) ]

where (D(t)) is the outstanding debt at time (t) and (r) is the effective continuous APR. In practice, protocols use discrete compounding (daily, hourly, or per block), which can be modelled by:

[ D_{t+1} = D_t \times (1 + \frac{r}{n}) ]

where (n) is the number of compounding periods per year.

Collateral Ratio

Every borrowing pool enforces a Collateralisation Ratio (CR), defined as:

[ CR = \frac{V_{\text{collateral}}}{D} ]

where (V_{\text{collateral}}) is the USD‑value of the collateral. A protocol’s minimum required ratio is denoted (CR_{\min}). For example, Aave requires 150 % CR for most assets. If (CR < CR_{\min}), the position is eligible for liquidation.


Interest Rate Modelling

DeFi protocols use one of two interest‑rate models:

1. Stable Rate

The borrower locks a fixed APR for the life of the loan. The protocol calculates a reserve factor and a base rate, and then caps the stable rate to prevent extreme volatility. The calculation is typically:

[ APR_{\text{stable}} = \text{Base Rate} + \frac{1}{2}\cdot\frac{D}{C} ]

where (C) is the total supplied liquidity. The fraction (\frac{D}{C}) represents utilisation; as utilisation rises, so does the APR.

2. Variable Rate

The borrower receives a rate that fluctuates with utilisation and the protocol’s liquidity pool. The variable APR is usually:

[ APR_{\text{var}} = \text{Base Rate} + \beta \cdot \text{Utilisation} + \gamma \cdot \left(\frac{\text{Utilisation}}{1-\text{Utilisation}}\right) ]

The coefficients (\beta) and (\gamma) are set by the protocol to shape the slope of the interest curve. For example, Compound’s curve steepens sharply above 70 % utilisation to incentivise borrowing.

Example: Variable APR at 80 % Utilisation

Assume a base rate of 2 %, (\beta = 1.5%), (\gamma = 10%).

[ APR_{\text{var}} = 2% + 1.5% \times 0.8 + 10% \times \left(\frac{0.8}{0.2}\right) = 2% + 1.2% + 40% = 43.2% ]

This illustrates how utilisation can dramatically inflate borrowing costs.


Liquidation Mechanics

Liquidation Threshold

The protocol defines a Liquidation Threshold ((LT)), typically higher than (CR_{\min}). When (CR < LT), a liquidation is triggered.

Penalty and Bonus

Liquidation is executed by a liquidator who repays a portion of the debt and receives collateral in return. The protocol imposes a Liquidation Penalty and offers a Liquidation Bonus.

  • Penalty: A percentage of the debt that must be paid back in addition to the principal, effectively reducing the collateral amount the liquidator can claim.
  • Bonus: A percentage of the collateral the liquidator receives beyond the debt covered.

The net collateral transferred is:

[ C_{\text{transfer}} = \frac{D_{\text{repay}}}{(1 - P)} \times (1 + B) ]

where (D_{\text{repay}}) is the amount repaid by the liquidator.

Example: Aave Liquidation

  • (P = 10%)
  • (B = 5%)

If a liquidator repays 100 USDT, the transferred collateral is:

[ C_{\text{transfer}} = \frac{100}{0.9} \times 1.05 \approx 116.7,\text{USDT} ]

The liquidator thus gains a 16.7 % premium on the collateral.


Reward Structures

1. Supply Incentives

Protocol tokens are distributed to liquidity providers as a reward for supplying assets, a concept explored in depth in Mastering DeFi Lending From Interest Rates to Liquidation Rewards. The reward rate (R_{\text{sup}}) can be expressed as:

[ R_{\text{sup}} = \frac{S_{\text{total}}}{C_{\text{sup}}} \times \kappa ]

  • (S_{\text{total}}) – total supply of protocol tokens in the ecosystem.
  • (C_{\text{sup}}) – total supplied liquidity.
  • (\kappa) – protocol‑specific distribution factor.

These rewards are typically compounded, leading to a Yield to Maturity (YTM) that depends on the supply rate, the token’s market price, and the APY of the underlying asset.

2. Borrow Incentives

Borrowers may receive negative rewards or discounts to balance the supply side. For example, some protocols grant a borrower discount on interest when the protocol’s token is used as collateral.

3. Liquidity Mining and Staking

Protocols often run liquidity mining programs where participants deposit assets into a liquidity mining pool and receive additional token rewards. The Effective Reward Rate (ERR) is calculated as:

[ ERR = \frac{R_{\text{pool}}}{P_{\text{pool}}} ]

where (R_{\text{pool}}) is the reward distribution per period, and (P_{\text{pool}}) is the pool’s value.

Yield Farming Example

Suppose a liquidity mining pool offers 10 000 XYZ tokens per week and the pool is valued at 200 k USD.

[ ERR = \frac{10,000}{200,000} = 5% ]

Over a year, if rewards are compounded weekly, the effective annual yield is roughly 71 %, far exceeding the base interest.


Aligning Incentives: Risk–Return Trade‑Off

Borrowers and suppliers must evaluate the net cost of capital (NCC):

[ NCC = APR_{\text{borrow}} - R_{\text{sup}} - R_{\text{liquidity}} ]

  • (APR_{\text{borrow}}) – the effective APR (stable or variable).
  • (R_{\text{sup}}) – supply rewards (positive for suppliers, negative for borrowers).
  • (R_{\text{liquidity}}) – liquidity mining rewards (if applicable).

If NCC is negative, the position is profitable from a purely financial perspective. However, collateral risk and liquidation risk must also be considered.

Scenario Analysis

Protocol APR (Variable) Supply Reward Liquidity Mining NCC
Aave 8 % 1.5 % 3 % 3.5 %
Compound 12 % 2 % 2.5 % 7.5 %
Maker 3 % (Dai) 0.5 % 1 % -1.5 %

A negative NCC indicates a profitable arbitrage opportunity if the borrower can avoid liquidation.


Step‑by‑Step Calculation: Borrowing with Aave

  1. Choose Asset – Suppose you want to borrow 1 000 USDC.

  2. Deposit Collateral – You need at least 1 500 USDC (150 % CR).

  3. Interest Rate – Variable APR currently 9 %.

  4. Calculate Debt Growth – After one month:

    [ D_{30} = 1,000 \times (1 + \frac{0.09}{12})^{30} \approx 1,022.5,\text{USDC} ]

  5. Reward Rate – From the supply side, you would receive rewards for your collateral.


Liquidation Incentives

Let’s formalize the incentive for a liquidator: the liquidation incentives for a liquidator:

[ \text{Incentive} = \frac{P}{(1-P)} \times B ]


Risk Management

The importance of properly evaluating interest rates and liquidation dynamics cannot be overstated. For deeper insights into how protocols balance risk through advanced models, consult DeFi Risk Management Through Advanced Interest Rate and Liquidation Models.


Machine Learning Applications

With the ever‑increasing complexity of DeFi protocols, machine learning can play a pivotal role in enhancing prediction models for interest rates and liquidation incentives. By feeding historical data on protocol usage, transaction volumes, and price volatility into supervised learning algorithms, one can create predictive models that forecast future APR fluctuations and potential liquidation events. Techniques such as time‑series forecasting (ARIMA, Prophet), ensemble methods (Random Forests, Gradient Boosting), and deep learning (LSTM networks) can help analysts and traders stay ahead of the curve, making informed decisions based on quantitative insights rather than intuition alone.


Take‑Away


Conclusion

DeFi continues to evolve at a breakneck pace, driven by innovative mechanisms for interest rates, liquidation dynamics, and reward structures. A deep understanding of these components—backed by quantitative analysis and machine learning insights—empowers participants to navigate the ecosystem strategically. Whether you’re a liquidity provider, a borrower, or a market strategist, the frameworks and models discussed here provide a foundation for mastering the complexities of modern DeFi.


Further Reading

Emma Varela
Written by

Emma Varela

Emma is a financial engineer and blockchain researcher specializing in decentralized market models. With years of experience in DeFi protocol design, she writes about token economics, governance systems, and the evolving dynamics of on-chain liquidity.

Contents