1. Общая концепция
Spot-Bot работает по модели «поводырь → альткоины».
Пользователь выбирает поводыря (BTC, ETH или SOL), и бот использует его как основной индикатор рыночного направления.
Задача бота — находить альткоины с высокой корреляцией к выбранному активу и открывать позиции на спотовом рынке, если вероятность роста подтверждается как у поводыря, так и у альта.
2. Алгоритм работы
2.1. Выбор поводыря
Пользователь задаёт одного из лидеров рынка:
- BTC (биткоин)
- ETH (эфириум)
- SOL (солана)
Выбранный поводырь определяет направление рынка на заданном таймфрейме.
2.2. Поиск коррелирующих альтов
- Бот анализирует список альткоинов.
- Рассчитывается корреляция доходностей альтов с поводырём за заданный промежуток (например, 30–60 свечей).
- В отбор проходят только альткоины с коэффициентом корреляции выше порога (например, ≥0.7).
2.3. Проверка вероятности роста поводыря
- На выбранном таймфрейме бот оценивает вероятность роста поводыря.
- Если показатель выше заданного порога (например, >65%), формируется сигнал.
2.4. Подтверждение по альтам
- Для каждого отобранного альта рассчитывается вероятность роста.
- Если сигнал совпадает с поводырём, альт подтверждается как кандидат на вход.
2.5. Открытие позиции
- Бот открывает лонг на споте по подтверждённым альтам.
- Размер входа задаётся настройками:
- фиксированная сумма,
- или процент от депозита.
2.6. Фильтр на вход
- Borrowable. Если опция включена, в отбор попадают только те спот-активы, которые биржа принимает в качестве обеспечения единого торгового счёта. Если опция выключена — это ограничение не применяется.
- Белый список (White list).
- Доступны два режима:
- Авто. Список формируется автоматически по заданным порогам (корреляция с поводырём, ликвидность и др.) и обновляется при пересчёте.
- Ручной. Пользователь указывает тикеры вручную — торгуются только они.
Все активные фильтры применяются одновременно: итоговый универc для входа определяется пересечением условий (Borrowable, белый список и пр.)
White List sort order — порядок приоритизации тикеров
Опция задаёт, в каком порядке бот обрабатывает тикеры из белого списка после всех фильтров (Borrowable, корреляция, объём и т. д.). Это не дополнительный фильтр, а очередность проверки/входа — особенно важно, если есть лимит на число одновременных позиций.
Варианты:
- Correlation (desc) — сначала тикеры с наивысшей корреляцией к поводырю.
- Использование: когда критична синхронность с BTC/ETH/SOL (стабильное следование лидеру).
- 24h Volume (desc) — приоритет по наибольшему суточному объёму.
- Использование: когда важнее ликвидность и проскальзывание минимально.
- 24h Price change (losers first) — сначала тикеры с наибольшим падением за 24ч.
- Использование: сценарии mean-reversion (отскок у сильных «проигравших» при сигнале поводыря).
- 24h Price change (gainers first) — сначала тикеры с наибольшим ростом за 24ч.
- Использование: сценарии моментума (продолжение движения у «лидеров роста» при сигнале поводыря).
Примечание: desc — сортировка по убыванию. Порядок влияет на то, какие монеты будут обработаны и отобраны первыми, если стоит ограничение по количеству входов/позиций.3. Логика усреднения
3.1. Отслеживание цены
После входа бот отслеживает цену относительно средней цены позиции.
3.2. Условия усреднения
Усреднение запускается только при выполнении двух условий:
- Цена упала на заданный процент (например, -3%, -6%, -10%).
- На выбранном таймфрейме появляется вероятность разворота.
Такой подход защищает от преждевременного усреднения и снижает риск «поймать падающий нож».
3.3. Настройки усреднения
- Проценты усреднения задаются отдельно для разных таймфреймов.
- Сентимент рынка влияет на стратегию:
- В бычьей фазе допускается более агрессивное усреднение.
- В медвежьей фазе — более осторожное.
- Коэффициент усреднения определяет, насколько увеличивается объём относительно предыдущей покупки (например, ×1.2, ×1.5).
3.4. Результат
При совпадении условий бот совершает дополнительную покупку.
Средняя цена входа снижается, что повышает вероятность выхода в плюс при развороте рынка.
4. Преимущества стратегии
- Гибкий выбор поводыря (BTC, ETH, SOL).
- Вход только в альткоины с высокой корреляцией.
- Усреднение учитывает не только процент падения, но и вероятность разворота.
- Полная настраиваемость под разные рыночные условия.