Fees

Set up your fee system

Lagoon vaults support four types of fees: management, performance, entry/exit and protocol. All fee parameters are encoded directly in the vault's smart contract, visible to any investor before deposit. Fees are collected at each settlement and distributed as shares to the designated feeReceiver address.

Fee type
Charged on
When collected

Management

Total AUM

At each settlement

Performance

New profits above high-water mark

At each settlement

Entry and Exit

New deposit and withdrawal request

At each settlement

Protocol

Vault fees collected

At each settlement

Management Fees

A periodic charge on the total assets under management. It accumulates continuously over time and is collected at each settlement, based on the vault's current valuation.

managementFee=(assets×rateBPS)×timeElapsed1 year\text{managementFee} = \left( \frac{\text{assets} \times \text{rate}}{\text{BPS}} \right) \times \frac{\text{timeElapsed}}{\text{1 year}}
  • assets is the total assets being managed.

  • rate is the fee rate for 1 year in BPS.

  • BPS is a constant representing "Basis Points", 10 000 for percentage conversions (e.g., 1% = 100 BPS).

  • timeElapsed is the time period for which the fee is calculated.

circle-info

The management fee grows linearly over time. The longer the period between settlements, the more fees accumulated. The fee is proportional to the vault's AUM and the annual rate.

Performance Fees

Applied exclusively to new profits, calculated against the high-water mark, the highest price per share the vault has ever reached. This ensures managers are only rewarded for genuine new gains, never for recovering previous losses.

If pricePerShare>highWaterMark:profit=(pricePerSharehighWaterMark)×totalSupplyperformanceFee=profit×rateBPS\begin{align*} \text{If } \text{pricePerShare} > \text{highWaterMark}: \\ \text{profit} &= (\text{pricePerShare} - \text{highWaterMark}) \times \text{totalSupply} \\[1em] \text{performanceFee} &= \frac{\text{profit} \times \text{rate}}{\text{BPS}} \end{align*}
  • pricePerShare is the current price per share.

  • highWaterMark is the highest price per share reached.

  • totalSupply is the total number of shares.

  • rate is the performance fee rate (in basis points).

  • BPS is a constant representing basis points (10 000).

circle-info

The performance fee is directly tied to profits and managers are rewarded only for returns exceeding the high-water mark.

Protocol fees

Lagoon earns a percentage of the fees collected by the vault. For example, if the vault computes 200 shares for performance and management fees, and the protocol fee rate is 10%, Lagoon receives 10% of the 200 shares, equating to 20 shares.

Maximum Fee Limits

Protocol-enforced caps protect depositors from excessive fees. These limits are hardcoded in the smart contract and cannot be overridden by vault operators.

Management Fee Cap

per year, maximum configurable by curator

Performace Fee Cap

on profits above high-water mark

Entry and Exit Fee Cap

on new deposit and withdrawal request

Protocol

fix protocol fee. On-chain limitation set to 30%

Fee Distribution

At every settlement, the vault mints new shares to represent the fees owed. These shares are sent directly to the feeReceiver address configured at vault creation.

circle-info

Fees are distributed as shares, not assets. This means the fee receiver participates in the vault's performance from the moment fees are collected, without triggering any asset movement.

Last updated