NAV Calculation Examples
Illustrative methods for computing the Net Asset Value of OLTA index products.
OLTA index products are transparently priced based on the Net Asset Value (NAV) per unit. This section provides example calculations to help developers and analysts replicate NAV off-chain or validate on-chain valuations.
Core NAV Formula
Where:
Pᵢ
= price of asseti
(sourced via oracle or DEX aggregator)Qᵢ
= quantity of asseti
held by the index contractT
= total number of index units in circulation
NAV is calculated in USDC-equivalent value and updates continuously based on asset prices and quantities.
Example (Simplified)
Assume the following:
3 assets: A, B, and C
Prices: A = $100, B = $2, C = $0.50
Quantities held: A = 10, B = 1000, C = 2000
Index units in circulation: 1,000
Calculation:
NAV per unit = $4.00 USDC
In practice, pricing uses smoothing techniques (e.g. VWAP, TWAP), slippage-aware valuations, and fallback oracles when necessary. See Pricing & NAV section for full methodology.
Total NAV Formula (Brute NAV)
Where:
Pᵢ
= price of asseti
Qᵢ
= quantity of asseti
held in the indexn
= total number of assets in the fund
This gross NAV reflects the full value of the portfolio. It is used for treasury tracking or index-wide reporting.
The per-unit NAV is simply the total NAV divided by the number of index tokens in circulation.
Example (Simplified)
Assume the following:
3 assets: A, B, and C
Prices: A = $100, B = $2, C = $0.50
Quantities held: A = 10, B = 1000, C = 2000
Calculation:
NAV total = $4000 USDC
Last updated