Я пытаюсь понять формулу для расчета уровня маржи, как показано здесь :
Уровень маржи = Общая стоимость активов / (Всего заимствовано + Всего начислено Проценты)
Например, если мое обеспечение составляет 1 BT C, ETH / BT C цена равна 0,1, а я одолжил 10 ETH, как будут рассчитываться следующие значения?
- Общая стоимость активов
- Общая сумма заемных средств
- Общая сумма начисленных процентов
Все рассчитывается в терминах базы (ETH) или котировки (BT *) 1048 *) актив?
Исходя из своей интуиции, я мог бы предложить следующую разбивку, но хотел бы получить подтверждение.
Например, если hour = 1
(время заимствовать) и eth_hourly_interest_rate = 0.001
:
- Общая стоимость активов =
collateral + (borrowed * current_price)
= 1 BT C + (10 ETH * 0.1) = 2 BT C - Всего заимствовано =
borrowed * price_at_borrow
= 10 ETH * 0,1 = 1 BT C - Общая сумма начисленных процентов =
hour * eth_hourly_interest_rate * current_price
= 1 * 0,001 ETH * 0,1 = 0,0001 BT C
Там fore, уровень поля = 2 / (1 + 0,0001) = ~ 1,998
В этом примере и current_price
, и price_at_borrow
одинаковы для простоты, но current_price
изменится во времени, в то время как price_at_borrow
останется прежним.