# Алгоритмическое изменение в K

### Что такое k?

k (k в формуле неизменного продукта, т.е. x\*y = k) представляет собой глубину ликвидности. По мере увеличения значения k [влияние сделки на цену](https://slem.gitbook.io/tribe3/nachalo-raboty/slovar-tribe3) уменьшается, и наоборот.

### Когда будет произведена корректировка k?

k будет алгоритмически корректироваться на основе рыночных и экосистемных условий, таких как объем торгов, расхождение [цен Oracle / vAMM](https://slem.gitbook.io/tribe3/nachalo-raboty/slovar-tribe3), [соотношение long/short](https://slem.gitbook.io/tribe3/nachalo-raboty/slovar-tribe3) и стейкинг пул.

В случае, если выплаты финансирования и операции по выравниванию цен становятся слишком дорогостоящими, k может быть уменьшен для увеличения воздействия на цену и эффективного снижения таких затрат.

Такая корректировка может быть сделана на основе соотношения длинных и коротких позиций и расхождения цен oracle / vAMM после осуществления платежа за финансирование, что можно обобщить следующим образом:

| Сценарий                                                                    | Описание и Действие                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Лонг > Шорт Цена Oracle < цена vAMM или Лонг < Шорт Цена Oracle > цена vAMM | <p>k слишком мал для поддержки рынка (например, высокая торговая активность), что приводит к "проскакиванию" цены vAMM.<br>Система получает прибыль от оплаты финансирования за определенный период. 50% дохода от оплаты финансирования направляется на увеличение k.</p>                                                                                                                                                                                                        |
| Лонг > Шорт Цена Oracle > Цена vAMM или Лонг < Шорт Цена Oracle < цена vAMM | k слишком высок для рынка (например, недостаточно активных участников), что приводит к "занижению" цены vAMM. Плата за финансирование влечет за собой расходы за определенный период. Если чистый доход, полученный системой (т.е. сумма платы и затрат/дохода от выравнивания ценового мультипликатора) за этот период, недостаточен для покрытия понесенных затрат, k уменьшается на 50% от суммы чистого дохода и затрат (или 50% от затрат, если чистый доход отрицательный). |
