Impermanent loss is het wiskundige gevolg van de manier waarop automated market makers een handelspaar in balans houden. De meeste AMM's gebruiken een constant-productformule (x × y = k): wanneer de prijs van het ene token verandert ten opzichte van het andere, verkoopt het smart contract van de pool automatisch het stijgende asset en koopt het meer van het dalende asset, om het product constant te houden. Het aandeel van een liquidity provider bestaat daardoor uiteindelijk uit minder van het winnende token en meer van het verliezende token dan wanneer beide assets gewoon in een wallet waren aangehouden.
De omvang van het verlies hangt alleen af van hoe ver de prijsverhouding is verschoven, niet van de richting: een prijsverandering van 25% levert ongeveer 0,6% impermanent loss op, een verdubbeling ongeveer 5,7%, en een vervijfvoudiging kan boven de 25% uitkomen. Volatiele of ongecorreleerde paren dragen het meeste risico, terwijl pools van twee assets die elkaar nauw volgen, zoals twee aan de dollar gekoppelde stablecoins of ETH en een liquid-staked ETH-derivaat, nauwelijks last hebben.
Concentrated-liquidity-ontwerpen, populair gemaakt door Uniswap v3, verscherpen deze afweging: providers verdienen meer kosten per dollar door liquiditeit alleen binnen een smalle prijsband aan te bieden, maar een positie die buiten die band handelt, stopt met kosten verdienen en kan een groter effectief verlies lijden dan een pool over de volledige prijscurve. Onderzoek toont aan dat een meerderheid van concentrated-liquidity-posities historisch gezien meer heeft verloren aan impermanent loss dan ze aan kosten hebben verdiend, wat verklaart waarom veel providers nu automatische vault-managers, bredere ranges of gecorreleerde paren zoals ETH/stETH gebruiken om de blootstelling te beperken. Het verlies verdwijnt weer zodra de prijsverhouding terugkeert naar het oorspronkelijke niveau, dus wordt het pas een gerealiseerd verlies bij opname.