Дача ликвидности по диапазону или как заработать на падении биткоина
На обычных биржах для торгов используется стакан заявок, в котором публикуются заявки на покупку и продажу. Когда цены совпадают - происходит сделка
Во многих децентрализованных биржах используется другая схема - автоматический маркетмейкер (АММ). Это система при которой нет необходимости ждать пока на продажу найдется покупатель и на покупателя - продавец. АММ предоставляет ликвидность для обмена из собственных резервов беря за этот обмен небольшую комиссию.
Самый простой АММ работает по такому принципу:
- Пул состоит из 2х токенов между которыми осуществляется обмен;
- Цена на обмен формируется из условия - произведение количества токена X и токена Y в пуле является константой;
Если представить X * Y = K в виде графика, то получится кривая, которая не пересекается с осями (гипербола). Это значит, что если одного из токенов в пуле становится очень мало, то цена его становится очень большой и на оборот: чем больше токена - тем он дешевле
Люди предоставляют свои токены X и Y в пул ликвидности и зарабатывают с комиссий с каждого обмена, происходящие в этом пуле, т.к. они позволяют покупателям и продавцам осуществлять обмен не дожидаясь друг друга как это происходит на обычных биржах помощью книги ордеров
В старых версиях АММ люди предоставляли свою ликвидность на весь возможный диапазон цен токенов, что существенно снижало зарабатываемые комиссии, т.к торги осуществляются только в каком то конкретном диапазоне.
В новых версиях АММ эта проблема решена с помощью концентрированной ликвидности.
Концентрированная ликвидность — это функция, которая позволяет пользователям распределять ликвидность в пользовательском ценовом диапазоне, а не во всем возможном диапазоне цен
Например, если человек считает что цена токена А будет меняться от 100 до 200, то он дает ликвидность только в этот диапазон цен, а не на весть диапазон от ~0 до +∞.
Но если цена выйдет за указанный диапазон, то он перестанет зарабатывать на комиссиях
Так же нужно понимать что при выходе за указанный диапазон токены конвертируются в дешевеющий (относительно другого) токен.
Реальный пример дачи ликвидности
Мне кажется, что биткоин в будущем будет стоить дороже чем сейчас, но в краткосрочной перспективе он пойдет ниже от текущей и это хорошая возможность для его накопления.
Для этого я буду использовать дачу ликвидности на сети Avalanche на площадке Trader Joe в пул BTC.b / USDC
Я выставляю диапазон, в котором как мне кажется будет торговаться биткоин.
Если биткоин будет падать к нижней границе, то внесенные USDC постепенно конвертируются в BTC, как если бы я постоянно усреднялся докупая биткоин вручную, но преимущество АММ в том что пока биткоин будет падать - я буду зарабатывать на комиссиях от обменов других пользователей в моем диапазоне
Вношу в протокол 405$ в USDC и 17$ в BTC.b. Текущая позиция выглядит так
Update 1. Спустя 24 часа
ликвидность в пуле и проторгованный объем
Из за того что цена биткоина немного упала, то USDC начали переливаться в биткоин как и была запланированно
на комиссиях за 24 часа заработано 0.36$. Комиссии идут и в BTC.b и в USDC что составляет ~30% годовых
Update 1. Спустя 5 дней
Цена ~ 27200$. На комиссиях заработано 1.79$
Update 3. Спустя 12 дней
Цена вышла за верхний диапазон, полностью перелилась в USDC и перестала зарабатывать. На комиссиях заработано 4.10$. Если в ближайшую неделю цена не вернется в мой диапазон - буду смещать его