
Как настроить QFL бота на Aster: пошаговая инструкция
Бот QFL покупает, когда Цена пробивает уровень поддержки, и продает при отскоке. На Aster он работает на Spot Market, а не на рынке с кредитным плечом Futures — без риска ликвидации. В этом руководстве рассматривается подключение Aster, настройка бота и тестирование в демо-режиме перед запуском.
QFL-бот покупает, когда Цена пробивает уровень поддержки, и продаёт при отскоке — только лонг, Spot, запуск по паттерну. Aster обычно называют DEX для бессрочных контрактов, но у платформы есть и Spot Market, именно на нём работает QFL-бот: без Плеча, без ликвидационной цены, только API-ключ, привязанный к кошельку и предназначенный исключительно для торговли — вместо экрана входа, который обычно требуется на централизованных биржах.
В этом пошаговом руководстве рассматривается подключение Aster, настройка инвестиции для бота, скорости стратегии и одновременных пар, установка необязательных лимитов риска, а также тестирование конфигурации в демо-режиме до открытия какой-либо позиции. Механика работы паттерна base-and-bounce подробно разбирается отдельно в разделе What Is a QFL Bot? — здесь же внимание уделяется исключительно настройке Aster.
Краткий обзор
- QFL на Aster работает на рынке Spot, а не на стороне perpetual Futures, на которую в основном обращает внимание большинство обзоров Aster
- Подключение использует только торговый API-ключ: он может размещать и управлять ордерами, но не может выводить средства
- Без KYC — некостодиальный подход Aster распространяется и на способ подключения бота
- Бот может одновременно держать открытыми несколько пар, распределяя инвестиции между всеми выбранными.
- Take Profit и Stop Loss применяются к объединённой позиции бота, а не к каждой паре отдельно
Spot на perpetuals DEX: что это значит в данном случае
Большинство материалов об Aster в этом блоге до сих пор касались его работы с фьючерсами — там запускаются DCA Futures боты с маржой и Плечом, что влечёт за собой риск ликвидации, связанный с любой маржинальной позицией. QFL работает иначе. Это стратегия только на рост и только для Spot на всех платформах, включая Aster, а значит, позиция QFL на Aster может терять Стоимость, если рынок продолжает падать, но не может быть ликвидирована — за ней не стоит маржин-колл. Spot vs. futures bots подробнее объясняет это различие, если вы с ним ещё не знакомы.
На практике это меняет то, что требуется на экране настройки. Нет поля для Плеча, нет выбора размера маржи, нет переключателя направления для открытия коротких позиций — QFL-бот всегда только покупает.
Шаг 1: Подключите Aster с помощью торгового API-ключа
Aster не использует вход по имени пользователя и паролю, как это делает централизованная биржа. Вместо этого создайте на Aster API-ключ с доступом только к торговле, без разрешения на вывод средств — это ограничение применяется ко всем подключениям к биржам и не является особенностью Aster. В списке бирж добавьте Aster как новое подключение и вставьте ключ и секрет, когда система запросит их. При успешном подключении статус Aster будет отображаться как Connected.
Любой ключ с разрешением на вывод средств отклоняется автоматически, поэтому только ключ с корректно установленными правами доступа может подключиться изначально.
Шаг 2. Откройте QFL-бота и выберите Aster
На странице ботов нажмите «запустить нового бота» и выберите QFL бот — это Spot-стратегия, поэтому здесь нет раздела Futures, в отличие от настройки DCA Futures бота на этой же бирже. Выберите Aster из списка бирж, а следующий шаг — выбор торговой пары, который определяет, за какими активами бот будет следить для поиска паттерна «база и падение».
Шаг 3: Установите сумму инвестиций, валюту и скорость стратегии
Введите общий объем инвестиций в USDT или USDC — QFL принимает только эти две валюты котировки, независимо от биржи. Этот объем распределяется между всеми парами, которые работают одновременно: если вы инвестируете 1 000 USDT и выбираете 3 одновременные пары, то каждая открывающаяся позиция будет использовать примерно 333 USDT, а не всю сумму в 1 000.
Три скорости стратегии определяют, насколько избирательно бот относится к тому, что считать настоящей базой:
- Quick реагирует на краткосрочные, среднесрочные и долгосрочные сигналы QFL и может открыть позицию в течение нескольких часов или дней после запуска
- Balanced реагирует только на среднесрочные и долгосрочные сигналы и обычно ждет от нескольких дней до нескольких недель между возможностями
- Deep реагирует только на самые сильные долгосрочные сигналы и может ждать гораздо дольше — он совершает сделки реже, ориентируясь на более чёткие паттерны
Эти пресеты также управляют внутренней логикой базирования и усреднения бота, которая не настраивается вручную — выбор скорости означает выбор полной конфигурации, а не просто предпочтения по времени.
Наконец, выберите, сколько пар бот сможет держать открытыми одновременно. Большее количество одновременных пар означает большую диверсификацию по разным базовым активам, но также меньший размер позиции на каждую пару при заданной сумме Всего инвестиций.
Шаг 4: Установите Take Profit и Stop Loss
Оба параметра являются необязательными и применяются ко всему боту, а не к отдельной паре. Take Profit закрывает каждую открытую позицию, когда совокупная прибыль бота достигает установленного процента, рассчитанного от общего объёма инвестиций. Stop Loss работает аналогично, но в обратном направлении — как только совокупные убытки достигают заданного процента, все позиции закрываются.
Эту совокупную базу по позициям легко упустить из виду: пара, которая сама по себе показывает резкий рост, не активирует Take Profit, если другие открытые пары тянут среднее значение вниз. Бот отслеживает весь портфель, а не каждую позицию отдельно.
Посмотрите, как он реагирует на реальную книгу заявок Aster до ввода капитала. Деморежим использует ту же QFL-логику на актуальных ценах Aster с виртуальными средствами, поэтому базу, которая кажется надёжной на бумаге, можно протестировать на реальных действиях Market до открытия какой-либо настоящей позиции.
Разбор на примере
Допустим, SOL/USDT на Aster трижды за последние несколько недель удерживался около 150 $, и каждый отскок сопровождался заметным ростом объёма — это формирует базу, а не просто разовый минимум. Бот QFL с настройкой Balanced и инвестицией 1 000 USDT, распределённой между 3 парами одновременно, находится в статусе Waiting по этой паре, пока Цена остаётся в этом диапазоне.
Затем происходит пробой: SOL падает до $141, примерно на 6% ниже базы, на фоне всплеска продаж. Приблизительно 333 USDT выделены на эту позицию, и бот начинает наращивать позиции — первая покупка около $141, вторая — около $136, если снижение продолжается, третья — около $130, если падение не останавливается; каждый уровень снижает среднюю цену входа. Статус бота по этой паре меняется с Waiting на Active в тот момент, когда исполняется первый ордер.
SOL разворачивается и снова движется к $150. Take Profit, установленный на уровне 25% от Всего инвестиций по всем открытым парам бота, закрывает всё, как только совокупная позиция достигает этого значения — это не обязательно произойдёт в тот момент, когда только SOL вновь протестирует $150, если другие активные пары отстают.
Если бы SOL продолжил падать — например, до $118 без признаков отскока — позиция оставалась бы открытой по усреднённой, убыточной цене. Stop Loss, установленный отдельно на уровне 15%, закрывает её в определённый момент, а не оставляет открытой на неопределённый срок.
QFL против DCA Futures на Aster
Оба работают на одной и той же бирже через одинаковое торговое подключение. Различие заключается в самом Market.
| QFL на Aster | DCA Futures бот на Aster | |
|---|---|---|
| Market | Spot | Бессрочные Futures |
| Направление | Только лонг | Лонг или шорт |
| Плечо | Похоже, вы не предоставили текст для перевода. Пожалуйста, отправьте фрагмент, который требуется локализовать. | Настраиваемый |
| Риск ликвидации | Похоже, вы не предоставили текст для перевода. Пожалуйста, отправьте фрагмент, который требуется локализовать. | Да — на основе маржи |
| Триггер входа | Паттерн «база и падение» | Настраиваемый вами график усреднения |
| Пары на одного бота | Несколько одновременно | Один |
| Соединение | API-ключ только для торговли | API-ключ только для торговли |
| KYC | Похоже, вы не предоставили текст для перевода. Пожалуйста, отправьте фрагмент, который требуется локализовать. | Похоже, вы не предоставили текст для перевода. Пожалуйста, отправьте фрагмент, который требуется локализовать. |
Выбор между ними на самом деле сводится к вопросу о плече. QFL ограничивает возможные потери суммой вложенного капитала; с DCA Futures ботом этот капитал можно потерять быстрее, и позиция может быть полностью ликвидирована, если Market пойдет достаточно далеко против открытой позиции.
Распространённые ошибки
Ожидаете переключатель Futures, которого нет. QFL работает только на Spot, поэтому на экране выбора бота не будет опции выбора между Spot и Futures, как это реализовано для DCA-бота на этой бирже — для этого типа бота такой настройки просто не существует.
Неправильное понимание распределения между парами одновременно. Инвестиция в 1 000 USDT, распределённая между 3 парами, не означает, что каждая новая позиция получает все 1 000 — сумма делится заранее, поэтому размер каждой позиции меньше, чем может показаться по общей сумме.
Рассмотрение take profit по каждой паре отдельно. Поскольку Take Profit и Stop Loss применяются ко всей позиции бота, даже если одна пара значительно восстановится, это не обязательно приведёт к выходу, если совокупный портфель ещё не достиг порогового значения.
Создание API-ключа Aster с неправильными правами доступа. Ключ с включённым доступом к выводу средств вообще не подключится, а ключ, у которого случайно не выбран доступ к торговле, подключится, но не будет выполнять никаких полезных действий — проверьте оба разрешения перед тем, как вставлять ключ, а не только то, которое полностью блокирует подключение.
Шаг 5: Проведите бэктест, затем запускайте
Сначала проведите бэктест на недавней истории цены Aster для выбранных пар — это не гарантия того, как развернётся следующий цикл роста и падения, но позволит убедиться, что выбранная скорость стратегии не явно расходится с тем, как эти активы реально торговались. Затем включается Деморежим: та же конфигурация применяется к текущим ценам Aster с использованием виртуальных средств.
Переходите к работе с реальной позицией только после того, как результаты бэктеста и демо-торговли покажут стабильность с учетом принимаемого риска — учитывайте полную одновременную экспозицию по всем парам, а не только первую позицию, которая случайно открылась.
Почему Spot меняет профиль риска в данном случае
У кредитного плеча на Aster есть ликвидационная Цена. У Spot QFL-позиции её нет — максимальный убыток по каждому отдельному слою ограничен вложенным капиталом, и нет маржин-колла, который бы вынудил выйти из позиции в самый невыгодный момент. Но это не делает плохую базу менее плохой: уровень поддержки, который продолжает пробиваться без восстановления, всё равно оставляет бота с позицией, теряющей Стоимость, и именно Stop Loss закрывает такую позицию, а не оставляет её открытой на неопределённый срок. Spot устраняет только механизм принудительного выхода, присущий позициям с кредитным плечом, но не сам рыночный риск того, что паттерн не отработает.
Часто задаваемые вопросы
QFL-бот на Aster работает на Spot или Futures? На Spot. Aster широко известна своими бессрочными рынками Futures, но также предоставляет и Spot Market, именно там торгует QFL-бот — без плеча и без цены ликвидации.
Может ли бот выводить средства с моего аккаунта Aster? Нет. Подключение использует API-ключ только для торговли, который может размещать и управлять ордерами, но не имеет доступа к выводу средств — API-ключ с разрешением на вывод автоматически отклоняется и не подключается.
Нужна ли KYC для запуска QFL-бота на Aster? Нет. Некостодиальная архитектура Aster не требует прохождения идентификации — для торговли достаточно подключённого кошелька и ограниченного API-ключа.
Сколько пар может одновременно запускать QFL-бот на Aster? Столько, сколько выбрано при настройке, но не больше лимита одновременных пар на платформе. Всего инвестиция делится поровну между выбранным количеством пар, поэтому чем больше одновременных пар, тем меньше размер отдельной позиции при том же Всего.
Отличается ли QFL на Aster от QFL на централизованной бирже? Стратегия и экран настройки одинаковы в обоих случаях. Различие заключается в этапе подключения — на Aster используется только торговый API-ключ вместо входа в аккаунт и процесса создания API, как это реализовано на централизованных биржах.