Floating-rate markets are spot borrowing rates which dynamically change with the utilization of the market (how much of the lent supply is being borrowed).
Utilization Definition
We first define our utilization as:
u(t)=Lend(t)Borrow(t)
Where:
Borrow(t) is the total assets borrowed from the market at time t.
Lend(t) is the total assets lent (supplied) in the market at time t.
Rate Calculation
Using the utilization, we can compute our rate:
r(t)=rT(t)×curve(u(t))
Here, rT(t) is the target rate (the rate if utilization is at it's target value utarget). This value is set first at market creation and then drifts dynamically based on utilization over time.
The utility curve (unlike the rate target) is static and path-independent.
Therefore, the rate depends at any time depends on a path-independent utility curve and a path-dependent rate target which are both calculated based on utilization of the market.