Урок 4 - Открытие/закрытие позиций с 0 комиссионными за своп
Last updated
Last updated
Это совет профессионала, но в нем нет ничего сложного. Единственное, что необходимо для этого, - некоторый резервный капитал. Если он у вас есть, то вскоре вы сможете открывать и закрывать позиции с заемным капиталом любого размера с 0 торговыми комиссиями и 0 влиянием на цену.
Давайте немного предисловимся, рассказав о том, как работает своппинг при открытии и закрытии позиции с кредитным плечом. Если вы уже поняли это, можете переходить к следующему разделу.
При открытии фермерской позиции с использованием кредитного плеча > 2x вы берете в долг больше токенов, чем вносите в качестве залога. Поскольку интегрированный DEX, на котором вы будете заниматься фермерством, требует, чтобы токены в вашей паре были в соотношении 50:50, Alpaca должна обменять часть заимствованных токенов на не заимствованные токены, чтобы достичь такого разделения.
Аналогично, при закрытии позиции с кредитным плечом >2x, Alpaca должна сделать это в обратном порядке, чтобы вернуть заемные токены. Таким образом, протокол удаляет ликвидность и меняет часть не заимствованных токенов на заимствованные токены, а затем возвращает заимствованные токены в пул кредитования. Ниже приведен пример.
Джо вносит 10 тыс. BUSD в качестве залога в пул BUSD-USDT и решает открыть позицию LYF с плечом 4x, занимая USDT.
Протокол одалживает ему 30k USDT. Теперь у него на руках 10k BUSD + 30k USDT, но они нужны ему в соотношении 50:50. Поэтому Альпака продает 10k USDT -> BUSD, что делает его стоимость позиции 20k BUSD + 20k USDT.
Джо начинает заниматься фермерством и получать доход.
Когда-нибудь в будущем Джо решает закрыть свою позицию. Он должен Alpaca 30 тыс. USDT (он также должен накопленные проценты по займу, но мы не будем включать их сюда, чтобы упростить этот пример). Тем не менее, позиция Джо состоит только из 20 тыс. USDT + 20 тыс. BUSD. В результате Альпака должен продать обратно 10k BUSD -> USDT, доведя свою позицию до первоначальных 10k BUSD + 30k USDT.
Alpaca возвращает 30k USDT от Джо в кредитный пул и закрывает свою позицию. Джо получает 10 тыс. долларов США + доходность, которую он заработал на данный момент.
Достаточно просто, верно? Однако, к сожалению для Джо, каждый из этих свопов имеет определенные издержки: торговые комиссии и влияние на цену. Хотя они составляют небольшой % от его дополнительных 10 тыс. залога, для крупных позиций они могут быть весьма существенными.
К счастью, мы можем показать любому, как избежать этих своп-комиссий как при открытии, так и при закрытии позиций! Это стало возможным благодаря двум функциям, которые мы недавно добавили:
Частичное закрытие: Теперь вы можете снять обеспечение с позиции, имея возможность вернуть часть долга или нет. Мы только что добавили это.
Корректировка позиции: Теперь вы можете добавить залог к открытой позиции, имея возможность занять больше средств для поддержания кредитного плеча или нет. Мы добавили это несколько недель назад.
Теперь давайте покажем вам, как использовать вышеперечисленные функции для открытия и закрытия позиций без каких-либо комиссий.
Допустим, вы хотите внести 10 тыс. BUSD в фермерскую позицию BUSD-USDT, как это сделал Джо ранее, используя кредитное плечо 4x и заимствуя USDT.
Простым способом было бы внести 10 тыс. BUSD и занять 30 тыс. USDT. Протокол затем поменяет 10 тыс. USDT->BUSD, чтобы дать вам соотношение 50:50. Однако, как уже делал Джо, вы понесете торговые сборы и расходы, связанные с влиянием на цену.
Избежать этих расходов на самом деле довольно просто. Для этого нужно воспользоваться функцией частичного закрытия. Для этого вам понадобится свободный капитал. Количество свободных средств, которое вам понадобится на начальном этапе, будет точно таким же, как и количество средств, которые вы хотите занять в протоколе для выбранной вами конечной позиции, но в незаемном активе. В приведенном выше случае вы бы заняли 30 тыс. USDT по ставке 4x. Таким образом, для открытия позиции 4x с обеспечением 10k BUSD без комиссии вам также потребуется 30k BUSD на руках.
(1) Теперь вы собираетесь взять те же 30 тыс. USDT, но открыть позицию по ставке 2x. Другими словами, ваша начальная позиция будет 30k BUSD залога + 30k USDT заемных средств.
При 2x, пока вы вносите 100% вашего залога в качестве не заимствованного актива (BUSD), то когда протокол одолжит вам заимствованный актив (USDT), никаких комиссий за своп не потребуется, потому что токены уже будут в соотношении 50:50.
Однако это только первый шаг. В конце концов, вы же хотите получить 4-кратную позицию, верно?
(2) Итак, после открытия позиции вы нажимаете кнопку "Закрыть позицию" на приборной панели "Ваши позиции".
Там вы можете использовать новую функцию частичного закрытия в левом верхнем углу. Также убедитесь, что вы выбрали стратегию "Минимизация торговли".
(Важно помнить, что как только ваша позиция была открыта, протокол перестал различать залог, который вы добавили, и токены, которые вы одолжили. Это имеет значение для следующего шага).
(3) Далее, не занимая больше, вы выбираете удаление 33,33% стоимости вашей позиции (всего 20 тыс.: 10 тыс. BUSD + 10 тыс. USDT), пока в позиции не останется 20 тыс. BUSD + 20 тыс. USDT.Цифры немного не совпадают из-за того, что BUSD:USDT не было точно 1:1 при открытии позиции. USDT стоил немного больше, чем BUSD во время создания этого руководства.
(4) Вы также можете не возвращать долги.
Как вы можете видеть в правом нижнем углу изображения выше, ваша позиция станет близкой к 4x, с небольшим отклонением в результате округления и движения цены актива во время создания этого руководства.
Самое главное, однако, заключается в том, что при выполнении частичного закрытия таким образом и конвертации этой позиции в 4x, вы не заплатите никакой комиссии за своп!
Поскольку вы будете снимать обеспечение в соотношении 50:50, а ваша оставшаяся позиция будет иметь соотношение 50:50, никаких свопов не произойдет. В результате ваша позиция будет точно такой же, как если бы вы открыли ее, внеся 10k BUSD и взяв 30k USDT, позволив протоколу обменять для вас 10k USDT->BUSD. У вас будет точно такая же длинная/короткая позиция. Только теперь свопов не будет! Вы откроете эту позицию с 0 торговыми комиссиями и 0 влиянием на цену!
Очень круто, правда? Так чего же вы ждете? Идите вперед и нажмите кнопку Закрыть позицию в правом нижнем углу!
После этого, поздравляем, вы открыли позицию 4x без комиссии за своп.
Однако мы знаем, о чем вы можете подумать:
Хорошо, я в таком положении, и это замечательно, но разве мне все еще не придется платить комиссию за своп, когда я верну 30k USDT?
Ответ - нет! Вы этого не сделаете! Нет, если вы сделаете то же самое, что и выше, но в обратном порядке!
Продолжая предыдущую позицию, вы находитесь в позиции 4x BUSD-USDT, где вы внесли 10k BUSD в качестве залога. Ваша позиция состоит из 20k BUSD + 20k USDT, но вы должны протоколу 30k USDT.
Вы больше не можете использовать частичное закрытие для удаления залога, потому что вы уже находитесь на максимальном кредитном плече. Поэтому, как правило, здесь вы закрываете всю позицию. Однако, если вы сделаете это напрямую, протоколу придется продать 10k BUSD -> USDT, чтобы получить 30k, необходимые для возврата долга кредитному пулу.
Что вы можете сделать?
Ответ таков: вы следуете тому же процессу, что и при открытии позиции с 0 комиссией за своп, но в обратном порядке. Единственное различие на этот раз заключается в том, что вместо частичного закрытия мы будем использовать функцию добавления обеспечения.
(1) Вот что вы делаете. На приборной панели Your Positions нажмите кнопку Adjust Position.
Теперь, что вы собираетесь сделать, это вернуть вашу позицию с кредитного плеча 4x -> 2x. Простой способ сделать это - добавить залог. На данный момент у вас есть 10k BUSD залога (Equity Value) и вы берете в долг 30k USDT, а общая стоимость позиции составляет 40k. Поэтому вам нужно добавлять залог, пока у вас не будет 30k залога + 30k заемных средств; общая стоимость позиции составит 60k. (Заметьте, это то же самое, что и при первом открытии позиции в предыдущем разделе 😉).
Вы должны убедиться, что добавили равное количество залога в оба актива, чтобы сохранить соотношение 50:50, иначе протокол будет вынужден выполнить своп. Из предыдущего раздела, если у вас все еще есть те 10k BUSD + 10k USDT, которые вы вывели из позиции, то сейчас они очень пригодятся, потому что это именно то, что вам нужно.
Поэтому добавьте залог в размере 10k BUSD + 10k USDT, ничего не занимая, и ваша позиция станет 30k BUSD + 30k USDT - позиция 2x.
(2) Теперь все, что вам нужно сделать, это нажать кнопку "Назад". Затем перейдите в раздел "Закрыть позицию" и полностью закройте свою 2x-позицию с помощью Minimize Trading, и вы не понесете никаких комиссий за своп!
Поздравляем, вы открыли и закрыли позицию с рычагом доходности, заработав сочную доходность с 0 комиссионных!
Что если я хочу открыть или закрыть позицию 4x с обеспечением 10k BUSD и без комиссии, но у меня нет еще 20k в свободных стейблкоинах?
Есть решение и для этого, или небольшой обходной путь. Допустим, у вас всего 10 тысяч BUSD. Чтобы использовать почти всю эту сумму на 4x позиции, но не платить взносы, вы можете сделать следующее:
Следуя предыдущим инструкциям, откройте позицию 4x без комиссий с обеспечением 3k BUSD (требуется 9k, остается 6k после)
Откройте позицию 4x без комиссии с обеспечением 2k BUSD (требуется 6k, остается 4k)
Открыть позицию 4x без комиссии с обеспечением 1.3k BUSD (3.9k требуется, 2.7k остается после).
И так далее...
В конце концов, вы разместите большую часть своих 10 тысяч в позиции 4x. Чтобы закрыть их, вы просто работаете в обратном порядке, закрывая сначала меньшие позиции по мере того, как ваш свободный капитал растет, и вы сможете закрыть их все.
Некоторые из вас, возможно, заметили одну проблему между вышеуказанными шагами 1 и 2, которая заключается в том, что когда вы закончите шаг 1, у вас будет 3k BUSD и 3k USDT, так как вам нужно 6k BUSD, как это работает?
Ну, у вас есть несколько способов справиться с этим, если вы хотите минимизировать свои расходы на своп.
Во-первых, вы можете дешево обменивать стейблкоины на бирже стейблкоинов, такой как https://belt.fi/. Такая биржа стабильных монет имеет более низкие торговые комиссии, чем DEX, например, PancakeSwap.
Что касается других токенов, то вы можете торговать ими на централизованных биржах, если вы точно хотите получить самые дешевые ставки, или использовать децентрализованный агрегатор, такой как 1inch, и разделить свои сделки на несколько более мелких.
Если вы не хотите торговать вообще, другой вариант - использовать меньшую сумму для шага 2; вы можете использовать 1 тыс. BUSD в качестве залога и уменьшить размеры последующих позиций до 1/3 от предыдущей. Конечно, в этом случае в конце у вас все равно останутся неиспользованные USDT, но вы используете не 1/3, а половину всего капитала. В этом сценарии, имея свободные USDT, вы также можете открыть позицию BUSD-USDT, заняв вместо этого BUSD. Это может быть немного утомительно - переключаться таким образом 😅, но если у вас нет свободного капитала и вы совершенно не хотите платить комиссию за своп, вы можете поступить именно так.
Итак, мы показали вам, как открывать и закрывать позиции любого размера без комиссии. Некоторые из вас могут подумать:
Это замечательно! Но почему Alpaca не автоматизирует это для меня?
Ответ таков: мы не можем, потому что для этого требуется резервный капитал, а протокол не может получить доступ к резервному капиталу, который находится в вашем кошельке. В конце концов, мы децентрализованы и не являемся хранителями. Поэтому мы можем только проинструктировать вас, как это сделать самостоятельно. Однако, как вы видите, это несложно. Для этого требуется лишь наличие резервных средств на руках или даже их отсутствие, если вы готовы предпринять некоторые дополнительные шаги. После этого вы можете иметь позиции любого размера, без затрат на вход и выход и с высокой доходностью!
Помимо открытия и закрытия позиций без комиссии, использование методов добавления и удаления залога в соотношении 50:50 также является способом восстановления баланса ваших позиций до желаемого уровня кредитного плеча. Это может быть полезно, если вы, например, используете псевдо-дельта-нейтральную стратегию.
Итак, мы надеемся, что вам понравится это руководство и эти новые возможности. Мы также работаем над тем, как сделать подобные процессы еще проще. Пока что, однако, счастливого фермерства.