Skip to content
Reading depth

Each view includes the earlier layers; the complete engineer or auditor page is shown by default.

A yield strategy deploys assets through one or more financial primitives to seek named cash flows or asset growth while accepting explicit costs and loss paths.

Container outline category cue

A yield strategy deploys assets through named financial operations to seek income or asset growth while accepting explicit costs and loss paths.

Different primitives expose different return payers and risks. A yield strategy selects, combines, monitors, compounds, and rebalances those positions so a product can pursue an objective without each user operating every step.

An income-oriented investment strategy is a useful analogy. DeFi can compose lending, staking, AMMs, derivatives, incentives, and leverage within shared smart-contract state. Displayed APY can therefore contain temporary subsidies, price marks, leverage, and assumed compounding rather than durable cash income.

For one reporting asset and time window:

netYieldResult
= interest
+ tradingFees
+ stakingPayments
+ serviceOrAssetIncome
+ incentives
+ realizedAndUnrealizedPriceChange
- financingCosts
- executionCosts
- productFees
- realizedLosses

Do not add returns across assets, periods, or valuation rules without explicit conversion. APY annualizes an assumed path; it is not a promised future payment.

  1. Select principal, objective, horizon, liquidity requirement, and maximum acceptable loss.
  2. Map each operation to a payer, claim, liability, oracle, control, and exit.
  3. Allocate capital within concentration, leverage, debt, and counterparty limits.
  4. Accrue income and costs from authoritative state rather than displayed headline rates.
  5. Revalue positions, recognize loss, and rebalance under explicit triggers and slippage limits.
  6. Harvest or compound only after separating incentives, fees, gas, and financing costs.
  7. Report gross, net, realized, unrealized, nominal, and dilution-adjusted outcomes where relevant.

Capital flow deploys and returns principal. Claim flow accumulates receipt tokens, LP shares, staking positions, derivatives, debts, and product shares. Return flow traces each payer. Risk flow traces the same integrations in reverse into product NAV and the strategy holder’s claim.

No “yield layer” creates money. Borrowers, traders, networks, service customers, asset issuers, sponsors, or market counterparties provide value. Strategy holders usually absorb net losses unless a named reserve, insurer, manager, counterparty, or subordinated tranche bears them under enforceable terms.

Test accounting across harvests and reports, changing exchange rates, reward tokens, price conversions, oracle freshness, debt and leverage, slippage, front-running, compounding, claim duplication, fee checkpoints, partial exits, liquidations, reward cessation, integrations, upgrade powers, and emergency unwinds. A successful happy-path harvest does not prove capital preservation.

Aave’s supply-token documentation identifies borrower utilization as one lending-return driver. Ethereum’s reward documentation identifies issuance-linked consensus duties and penalties. These sources illustrate distinct payers and risks rather than a universal yield formula. Both references were reviewed 2026-08-10.

  • “Yield is generated by the strategy.” A borrower, trader, network, service, asset issuer, sponsor, or counterparty must provide value.
  • “Auto-compounding removes risk.” It changes execution frequency and exposure while adding operations and fees.
  • “Market-neutral means loss-neutral.” Basis, funding, execution, liquidity, oracle, and liquidation risk remain.

Return to the general strategy and see how a vault packages it.

Machine-readable model

Key equations

Canonical expressions come from the structured concept record. KaTeX renders the notation, while the plain-text expression and variable table keep its meaning and units inspectable without JavaScript. Read the narrative above for the model's domain, assumptions, and rounding rules.

This concept does not require one canonical equation. Its mechanism and state transitions remain the authoritative explanation; do not invent a formula merely to make the topic look quantitative.

Assurance contract

Security properties

These structured statements define desired behavior. Their stable IDs can bind tests, invariants, specifications, audit findings, or proof results without turning descriptive review advice into an assurance claim.

Desired · not evaluated: No test, audit, or proof result is implied until scoped evidence is linked to this property.

  1. Every return component identifies its payer, asset, time window, conditions, and whether it is income, issuance, incentive, or valuation change

  2. Gross return, net return, fees, costs, leverage, deposits, withdrawals, and realized and unrealized losses remain separately reconcilable

  3. Rebalancing cannot exceed approved assets, integrations, leverage, slippage, debt, or loss limits

  4. Return and loss paths remain inspectable through every underlying protocol claim, liability, oracle, and control authority

Knowledge check

Quiz

Answer in your own words, then open the model answer.

What problem does Yield strategy exist to address?

Model answer

Yield strategies coordinate repeatable capital allocation, compounding, rebalancing, and risk controls so a product can pursue returns without users executing every step themselves.