July 11

Как посчитать за какое время отобьётся Impermanent Loss в пуле

Задача: У меня пул типа Uniswap v2 / Curve CryptoSwap CRV / USD с доходностью 75% APR. Я кладу поровну CRV и USD Какое изменение цены CRV такая доходность будет покрывать потери на IL за 1, 2 и 4 недели?

Анализируем доходность пула и пределы движения цены CRV, которые она компенсирует.


У тебя пул CRV/USD, скорее всего симметричный (50/50), и доходность 75% APR — это простая годовая доходность, не сложная.

1. Вычислим доходность за периоды

APR 75% годовых = 0.75 / 365 ≈ 0.00205 (0.205%) в день

Учитываем приблизительно:

1 неделя (7 дней):
0.205%×7≈ 1.44%

2 недели (14 дней):
0.205%×14≈2.87%

4 недели (28 дней):
0.205%×28≈5.74%


2. Какую просадку CRV покрывает этот доход?

В пуле 50/50, impermanent loss (IL) зависит от изменения цены CRV/USD. Чтобы ответить на твой вопрос, прикинем:

🔹 Сколько может упасть CRV, чтобы накопленный доход покрыл impermanent loss от падения?

Используем формулу impermanent loss:

где P — отношение новой цены CRV к старой.


3. Чек: какую просадку CRV покрывает доход?

Какое изменение цены с учетом IL покроет фарминг за период


📌 Вывод

• Доходность 75% APR покрывает:

  • падение CRV на ~29% за 1 неделю
  • ~38% за 2 недели
  • ~59.5% за 4 недели

• Это приближённо. При росте CRV — IL будет меньше (рост в 2× даёт IL ~5.7%).


Хочешь — могу выдать график зависимости IL и покрытия доходностью, если будет удобно визуально.

На графике видно:

  • Красная кривая — impermanent loss при изменении цены CRV
  • Горизонтальные линии — доходность пула за 1, 2 и 4 недели

📌 Если кривая IL остаётся ниже синей, зелёной или фиолетовой линии — твой доход покрывает потери от изменения цены.

Например:
• При просадке цены CRV до ~0.83 (–17%) IL ≈ 5.7%, и её покрывает доход за 4 недели.
• При росте до 1.2 (+20%) IL также ≈ 1.7%, покрывается даже за 1–2 недели.

Ссылки

Для проверки IL использую

  1. https://dailydefi.org/tools/impermanent-loss-calculator/
  2. https://baller.netlify.app/
  3. https://claude.ai/public/artifacts/c9efa8b8-b308-42b6-92f7-b37dfb29367b