RateImpactItem
Projected interest-rate impact on a single market. Each item is keyed by marketUid so the client knows which market the rates refer to.
Market identifier (format: lender:chainId:address)
AAVE_V3:8453:0x4200000000000000000000000000000000000006utilization objectrequired
Utilization ratio (0–1)
Current value
Projected value after the action
borrowRate objectrequired
Borrow APR (%)
Current value
Projected value after the action
depositRate objectrequired
Deposit/supply APR (%) paid by the POOL. On a market whose return is the asset itself (an LST, an RWA share such as nOPAL on Morpho Blue) this is 0 — read effectiveDepositRate.
Current value
Projected value after the action
The asset's own yield in percent (LST staking yield, RWA NAV growth, a Gearbox quota rate as a negative), size-invariant, ADDED to both sides: earned on a deposit, forgone on a borrow. Absent when the lender meta was not readable when the response was built — never defaulted to 0 in that case.
10.37Sum of reward-stream APRs (%) on the deposit side. Absent with intrinsicYield.
Sum of reward-stream APRs (%) rebated on the borrow side. Absent with intrinsicYield.
effectiveDepositRate object
depositRate + intrinsicYield (%), rewards EXCLUDED — what a deposit on this market actually earns, and the figure the pair book publishes as the effective supply APR. Absent with intrinsicYield.
Current value
Projected value after the action
effectiveBorrowRate object
borrowRate + intrinsicYield (%), rewards EXCLUDED — what a borrow on this market actually costs. Absent with intrinsicYield.
Current value
Projected value after the action
True when the market has no utilization curve to shift (Morpho Blue collateral, a fixed-rate broker): current === projected, taken from the published rates, and utilization is NaN. Present so the leg is not silently missing from a position preview.
{
"marketUid": "AAVE_V3:8453:0x4200000000000000000000000000000000000006",
"utilization": {
"current": 0.85,
"projected": 0.83
},
"borrowRate": {
"current": 3.2,
"projected": 3
},
"depositRate": {
"current": 2.1,
"projected": 1.9
},
"intrinsicYield": 10.37,
"depositRewardApr": 0,
"borrowRewardApr": 0,
"effectiveDepositRate": {
"current": 10.37,
"projected": 10.37
},
"effectiveBorrowRate": {
"current": 0,
"projected": 0
},
"flat": true
}