Механизм децентрализованных бирж, где сделки проходят не через стакан заявок, а через пул монет, а цену задаёт математическая формула. Встречный покупатель не нужен: контрагентом выступает сам пул.
Что такое автоматический маркет-мейкер
Автоматический маркет-мейкер (AMM, automated market maker) - это программа-обменник, работающая на смарт-контракте. Она заменяет привычный биржевой стакан: вместо очереди заявок покупателей и продавцов есть общий запас двух монет, а курс обмена вычисляется по формуле.
Такая схема лежит в основе децентрализованных бирж и большей части децентрализованных финансов. Обменять одну монету на другую можно в любой момент, не дожидаясь встречного предложения.
Чем AMM отличается от обычного маркет-мейкера
Классический маркет-мейкер - это участник торгов, который постоянно держит в стакане заявки на покупку и продажу и зарабатывает на спреде. Он принимает решения, оценивает риск и может уйти с рынка в неудобный момент.
Автоматический маркет-мейкер решений не принимает вовсе. Он исполняет формулу и обязан дать цену всегда, пока в пуле есть монеты. Это делает обмен доступным круглосуточно, но лишает механизм гибкости: на резком движении формула выдаёт ту же цену, что и в спокойный день.
Как работает пул ликвидности
Пул - это два запаса монет, внесённых участниками. Самая распространённая формула поддерживает постоянным произведение этих запасов: сколько бы монет одного вида ни добавили, произведение остатков остаётся прежним.
Отсюда следует главное свойство. Когда трейдер добавляет в пул монету A и забирает монету B, соотношение сдвигается: A становится больше, B меньше, и следующая порция B обходится дороже. Курс меняется не по решению кого-то, а автоматически, по мере расходования запаса.
Цену в AMM определяет не сделка на бирже, а пропорция монет в пуле. Чем крупнее пул, тем меньше отдельная сделка сдвигает курс.
Кто такие поставщики ликвидности
Монеты в пул вносят поставщики ликвидности. Они вкладывают оба актива в заданной пропорции и получают долю комиссий, которые платят все, кто через этот пул обменивается.
Взамен участник получает токены, подтверждающие его долю, и может забрать средства обратно. Доходность складывается из накопленных комиссий, но результат зависит ещё и от того, как за это время изменились цены внесённых монет.
Непостоянные потери
Когда цена одного из активов заметно уходит в сторону, состав пула перестраивается: дорожающей монеты в нём становится меньше, дешевеющей больше. В итоге забрать удаётся не ту комбинацию, что вносилась, и стоимость доли может оказаться ниже, чем при простом хранении тех же монет в кошельке. Это явление называют непостоянными потерями, и комиссии не всегда его перекрывают.
Проскальзывание и размер сделки
Так как курс сдвигается в процессе самой сделки, крупный обмен исполняется хуже ожидаемого - это и есть проскальзывание. Величина эффекта зависит от размера сделки относительно пула.
- Мелкий обмен в глубоком пуле проходит почти по расчётной цене.
- Крупный обмен в мелком пуле способен сдвинуть курс на десятки процентов.
- В интерфейсах поэтому задают допустимое проскальзывание: если цена уйдёт сильнее, сделка отменится.
К издержкам добавляется комиссия сети, которая не зависит от суммы обмена и делает мелкие сделки невыгодными.
Риски
- Ошибка в коде смарт-контракта. Средства пула хранятся в программе, и уязвимость означает потерю. Отсюда практика аудита смарт-контракта.
- Непостоянные потери при сильном расхождении цен активов.
- Мелкие пулы: низкая ликвидность даёт плохие цены и делает манипуляцию курсом дешёвой.
- Токены-пустышки. Создать пул может кто угодно, и наличие торговой пары ничего не говорит о качестве актива.
Частые вопросы
Нужен ли AMM встречный покупатель?
Нет. Контрагентом выступает пул, поэтому обмен доступен всегда, пока в нём остаются монеты.
Кто устанавливает курс в пуле?
Никто вручную. Курс вычисляется из текущего соотношения монет и меняется после каждой сделки.
Можно ли заработать, вложив монеты в пул?
Поставщик получает часть комиссий, но итог зависит от движения цен активов. Гарантированной доходности здесь нет, а непостоянные потери способны перекрыть комиссионный доход.
Почему крупная сделка проходит по невыгодной цене?
Потому что она сама сдвигает соотношение в пуле. Чем больше объём относительно запаса, тем хуже итоговый курс.
Автоматический маркет-мейкер сделал обмен активов доступным без посредников и без стакана заявок. Взамен он переносит часть рисков на участников: цену теперь диктует формула, а качество исполнения целиком зависит от глубины пула.
Подписывайтесь на наши социальные сети, чтобы быть в курсе актуальной аналитики, торговых идей и новых возможностей для роста на финансовых рынках.
