# Холдер бонус (Holder Bonus)

### ВНИМАНИЕ! Проект закрыт! Подробности по ссылке:

<https://cadabra.gitbook.io/v2/cadabra-ru/stati/obyavlenie-ob-ostanovke-cadabra-finance>

**За непрерывный депозит в стратегии на пулах ликвидности USDT/ABRA начисляется холдер бонус.**&#x20;

Каждый день в 16:00 UTC этот бонус автоматически начисляется в виде дополнительных токенов ABRA каждому, кто вложил ликвидность в пулы USDT/ABRA.&#x20;

{% hint style="info" %}

* Еженедельный размер пула для бонусов составляет 20% от основных наград, выделенных на соответствующий пул ликвидности по результатам голосования, при этом он не может быть больше, чем 7% от общей еженедельной эмиссии.&#x20;
* Награды получаемые в виде холдер бонуса не учитываются в реферальных наградах.
  {% endhint %}

Этот бонус распределяется среди всех вкладчиков пропорционально их средствам, вложенным в пул ликвидности USDT/ABRA. При расчете бонуса за длительность вклада используется увеличивающий коэффициент, зависящий от продолжительности непрерывного вложения. Размер коэффициента зависит от накопленных холдер дней.

{% hint style="warning" %}
Холдер бонус НЕ начисляется при вложении в пул напрямую через платформу Uniswap. Учитываются депозиты только при вложении в стратегию через сайт или контракты протокола Cadabra.
{% endhint %}

## Формула расчета холдер бонуса

userBHShare = userStrategyLiquidity \* userBHMultiplicator

userHolderBonus = userBHShare \* HBPool / SumOfUserBHShares

Где

* userStrategyLiquidity - размер ликвидности, вложенной в стратегию пула ликвидности
* userBHMultiplicator - повышающий коэффициент, который зависит от холдер бонус дней&#x20;
* HBPool - пул вознаграждений для Holder Bonus выделяемый из еженедельной эмиссии
* SumOfUserBHShares - сумма долей вложений всех пользователей (userBHShare для каждого пользователя)

## Правила рассчета мультипликатора

Мультипликатор или повышающий коэффициент зависит от количества холдер дней:

* до 7 дней мультипликатор не применяется и равен 1
* 7 дней и более, то доходность бонуса увеличивается в 1.2 раза (или на 20%)
* 15+ дней — в 1,5 раза (или на 50%)
* 30+ дней — в 2 раза (удвоение бонуса)
* 60+ дней — в 3 раза
* 90+ дней — в 4 раза
* 180+ дней — в 6 раз
* 360+ дней — в 10 раз

{% hint style="success" %}
Таким образом с ростом холдер дней увеличивается доля от распределяемого пула для конкретного участника пула, и на одном и том же объеме средств можно получать до 10 раз больше холдер бонуса.
{% endhint %}

## Правила получения холдер дней

1. При любом выводе средств, даже частично, количество накопленных холдер дней будет сброшено до нуля. Это означает, что холдер бонус продолжит начисляться, но в меньшем размере, так как мультипликатор будет равен 1.&#x20;
2. При вложении дополнительных средств, количество накопленных дней будет усредненно на сумму дополнительного вклада по следующей формуле: `newBHDays = (userStrategyLiquidity*currentBHDays)/newUserStrategyLiquidity`

{% hint style="success" %}
В первые месяцы после запуска протокола Cadabra количество получаемых холдер дней будет выше:

1. Первые 30 дней все полученные дни утраиваются
2. Вторые 30 дней все полученные дни удваиваются
   {% endhint %}

## Примеры

<img src="/files/dfkaabxMFw34F6x9BRG5" alt="" data-size="line"> Допустим у пользователя вложено эквивалентно 10 000 USDT в пул ликвидности USDT/ABRA. Срок непрерывного вложения составляет 60 дней, вложение сделано на 21 день от запуска платформы. Также допустим, что на момент расчета: ликвидность в пуле равна 1 000 000 USDT, APR (доходность) = 52%, или 5 000 ABRA в неделю при курсе 1 ABRA = 2 USDT.

Давайте посчитаем холдер бонус, который получит пользователь в текущую неделю. Важно понимать, что все числа подобраны для простоты расчетов, и не являются предсказанием курса или TVL.&#x20;

* *userStrategyLiquidity* = 10 000 USDT
* *userBHMultiplicator* = 3, так как накоплено 70 холдер дней, 30 за 10 дней в период утроения + 60 за следующие 30 дней в период удвоения + 10 дней в обычном режиме&#x20;
* *userBHShare* = 30 000 USDT (userStrategyBalance \* userBHMultiplicator )
* *HBPool* (Пул на холдер бонус) = 1 000 ABRA (20% от выделяемых на стратегию 5 000 ABRA )
* *SumOfUserBHShares* = 1 500 000 USDT (сделаем допущение что среднее значение мультипликатора среди всех пользователей равно 1,5)

Тогда холдер бонус в эту неделю для нашего пользователя будет 20 ABRA, или в годовом пересчете это дополнительная доходность или **APR=20,4%**, что вместе с доходностью от пула ликвидности дает **APR = 72,4%**.

<img src="/files/SG7i0B7FhBjhkzc7OcMw" alt="" data-size="line"> Если пользователь выведет любую сумму, даже 1 цент, то количество холдер бонус дней обнулится и, соответственно, мультипликатор будет равен 1. Тогда размер холдер бонуса для этого пользователя будет 6,6 ABRA, и дополнительный **APR** будет равен **6,8%**

<img src="/files/DNun8DPsWoXDxgnNfFhC" alt="" data-size="line"> Если пользователь внесет дополнительные средства, то его холдер дни, и, соответственно, мультипликатор пересчитаются. Допустим пользователь увеличил вложения в пул на 1000 USDT, тогда новое количество холдер дней будет \~63 дня. В этом случае мультипликатор не изменится, и пользователь продолжит получать дополнительный **APR\~20%**. APR незначительно уменьшиться, так как ликвидности в стратегии станет больше (при условии, что остальные пользователи в этот период не трогали свои вложения).&#x20;

В тоже время, если пополнение будет более значительным, например, на 5000 USDT, то новое количество холдер дней будет \~46 дней, и, соответственно, мультипликатор будет равен 2. Что дает дополнительный **APR\~14%.**&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cadabra.gitbook.io/v2/cadabra-ru/vidy-dokhodnosti/kholder-bonus-holder-bonus.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
