Алгоритмическое изменение в K
Last updated
Last updated
k (k в формуле неизменного продукта, т.е. x*y = k) представляет собой глубину ликвидности. По мере увеличения значения k влияние сделки на цену уменьшается, и наоборот.
k будет алгоритмически корректироваться на основе рыночных и экосистемных условий, таких как объем торгов, расхождение цен Oracle / vAMM, соотношение long/short и стейкинг пул.
В случае, если выплаты финансирования и операции по выравниванию цен становятся слишком дорогостоящими, k может быть уменьшен для увеличения воздействия на цену и эффективного снижения таких затрат.
Такая корректировка может быть сделана на основе соотношения длинных и коротких позиций и расхождения цен oracle / vAMM после осуществления платежа за финансирование, что можно обобщить следующим образом:
Сценарий | Описание и Действие |
---|---|
Лонг > Шорт Цена Oracle < цена vAMM или Лонг < Шорт Цена Oracle > цена vAMM
k слишком мал для поддержки рынка (например, высокая торговая активность), что приводит к "проскакиванию" цены vAMM. Система получает прибыль от оплаты финансирования за определенный период. 50% дохода от оплаты финансирования направляется на увеличение k.
Лонг > Шорт Цена Oracle > Цена vAMM или Лонг < Шорт Цена Oracle < цена vAMM
k слишком высок для рынка (например, недостаточно активных участников), что приводит к "занижению" цены vAMM. Плата за финансирование влечет за собой расходы за определенный период. Если чистый доход, полученный системой (т.е. сумма платы и затрат/дохода от выравнивания ценового мультипликатора) за этот период, недостаточен для покрытия понесенных затрат, k уменьшается на 50% от суммы чистого дохода и затрат (или 50% от затрат, если чистый доход отрицательный).