October 7, 2023

Дача ликвидности по диапазону или как заработать на падении биткоина

На обычных биржах для торгов используется стакан заявок, в котором публикуются заявки на покупку и продажу. Когда цены совпадают - происходит сделка

Во многих децентрализованных биржах используется другая схема - автоматический маркетмейкер (АММ). Это система при которой нет необходимости ждать пока на продажу найдется покупатель и на покупателя - продавец. АММ предоставляет ликвидность для обмена из собственных резервов беря за этот обмен небольшую комиссию.

Самый простой АММ работает по такому принципу:

  • Пул состоит из 2х токенов между которыми осуществляется обмен;
  • Цена на обмен формируется из условия - произведение количества токена X и токена Y в пуле является константой;

Если представить X * Y = K в виде графика, то получится кривая, которая не пересекается с осями (гипербола). Это значит, что если одного из токенов в пуле становится очень мало, то цена его становится очень большой и на оборот: чем больше токена - тем он дешевле

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

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

В новых версиях АММ эта проблема решена с помощью концентрированной ликвидности.

Концентрированная ликвидность — это функция, которая позволяет пользователям распределять ликвидность в пользовательском ценовом диапазоне, а не во всем возможном диапазоне цен

Например, если человек считает что цена токена А будет меняться от 100 до 200, то он дает ликвидность только в этот диапазон цен, а не на весть диапазон от ~0 до +∞.

Но если цена выйдет за указанный диапазон, то он перестанет зарабатывать на комиссиях

Так же нужно понимать что при выходе за указанный диапазон токены конвертируются в дешевеющий (относительно другого) токен.

Реальный пример дачи ликвидности

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

текущая цена

Цена на 6 октября

Для этого я буду использовать дачу ликвидности на сети Avalanche на площадке Trader Joe в пул BTC.b / USDC

Я выставляю диапазон, в котором как мне кажется будет торговаться биткоин.

Если биткоин будет падать к нижней границе, то внесенные USDC постепенно конвертируются в BTC, как если бы я постоянно усреднялся докупая биткоин вручную, но преимущество АММ в том что пока биткоин будет падать - я буду зарабатывать на комиссиях от обменов других пользователей в моем диапазоне

Вношу в протокол 405$ в USDC и 17$ в BTC.b. Текущая позиция выглядит так

Пока нет заработанных комиссий

Update 1. Спустя 24 часа

текущая цена

цена на 7 октября

ликвидность в пуле и проторгованный объем

моя позиция

Из за того что цена биткоина немного упала, то USDC начали переливаться в биткоин как и была запланированно

на комиссиях за 24 часа заработано 0.36$. Комиссии идут и в BTC.b и в USDC что составляет ~30% годовых

Update 1. Спустя 5 дней

Цена ~ 27200$. На комиссиях заработано 1.79$

Update 3. Спустя 12 дней

Цена вышла за верхний диапазон, полностью перелилась в USDC и перестала зарабатывать. На комиссиях заработано 4.10$. Если в ближайшую неделю цена не вернется в мой диапазон - буду смещать его