A-Bot
Бесплатный спотовый бот для алгоритмической торговли на бирже Binance. На данный момент поддерживается торговля только на парах к BTC и USDT.
Официальная страница разработчиков на github
Abot.su - информационный ресурс, не имеющий отношения к разработке
Вход в панель статистики СКАЧАТЬ БОТА

A-Bot does not work on US accounts and IP!
Бот работает бесплатно на аккаунтах Binance, зарегистрированных по реферальной ссылке разработчиков.
Для остальных пользователей предусмотрена подписка полезного использования, о которой читайте далее. При первом запуске бота новым пользователям, не являющимся рефералами разработчика, начисляется бонус в размере 10$.
Binance: Регистрация по реферальной ссылке разработчика
Наш реферальный код: 9GPRAQ
Описание стратегии:
Бот работает по стратегии усреднения. Суть стратегии заключается в снижении средней цены входа в актив путём увеличения веса позиции в случае, если рыночная стоимость актива снижается по отношению к текущей стоимости ордера. Иными словами, при входе в сделку бот, исходя из пользовательских торговых настроек, размещает ордер на продажу с заданным процентом профита, но если стоимость актива падает по отношению к первой покупке, не достигнув ордера на продажу, и опускается ниже заданного значения в %, бот отменяет ордер на продажу, докупает определённое количество монет, которое всегда больше количества монет в предыдущем отменённом ордере, и размещает новую заявку на продажу по цене (новая средняя цена покупки + % желаемой прибыли). Таким образом, при падении рыночной стоимости актива бот постоянно анализирует текущие ордера и рыночные данные, сопоставляя условия настроек торговой стратегии и биржевую активность, и докупает монеты, увеличивая их общий объём и снижая новую цену продажи.

Обозначения статуса ордеров:








Ключи запуска:
- -s — Прямой запуск бота в обход главного меню
- -o — Посмотреть все открытые ботом позиции на бирже
- -ts — Длинный трейлинг позиций (без триггера стоп-лосса, продажа позиции будет происходить частями trailing_part до тех пор, пока не кончатся монеты в позиции)
- -pd — Запуск бота с разблокированным детектором пампов
- -ud — Включить возможность добавления UP/DOWN токенов в список разрешённых монет
- -uo — Взять в работу ручные ордера, размещённые на продажу (не должно быть открытой ботом позиции по активу). Экспериментальная функция!
- --conf — Конфигурационный ключ, более подробно о котором можно узнать в Telegram-канале анонсов от 16.10.2021 или в самом низу стринцы
Ключи команд:
- -s — Запуск бота
- -u — Обновить бота до актуальной версии при её наличии
- -o — Посмотреть все открытые ботом позиции на бирже
- -m — Удалить, добавить или сбросить параметры разрешённого для торговли списока монет
- -k — Изменить настройки API ключей от Binance или параметры Telegram-уведомлений
- -p — Изменить параметры торговли и работы бота
- -h — Сбросить всю историю торговли по парам из разрешённого для торговли списка монет. Открытые позиции на бирже не будут отменены, но удалятся из базы данных бота
- -i — Удаление торговой статистики обнулит показатели прибыли и успешных сделок, совершенных ботом
- -e — Безопасный выход из бота (в главном меню) или безопасная остановка торговли и выход в главное меню (при работающем боте)
- -dlog — Удалить все старые логи в папке с ботом
- -sat — Продать все свободные или потерявшиеся монеты (со статусом SELL_ORDER и NO_ORDER) и конвертировать в BNB пыльные остатки
Рекомендации:
- Для того, чтобы бот начал работу с ручным ордером, актив должен находится в разрешённом списке монет
- Не распоряжайтесь активами, которые находятся в работе у бота. Если видите свободный баланс — проверьте монету в терминале, возможно, бот работает по этой монете с активированным трейлингом
- В случае расставления сеткой ручных ордеров на покупку между ордерами должен быть запас желательно в 1-2% на случай сквизов, в случае которых при резком срабатывании нескольких ордеров одновременно бот не учтёт последний из них
- Желательный минимальный депозит для комфортной работы бота на любом рынке составляет от 1000-2000$
- Настоятельно рекомендуем настроить Telegram-бота для управления A-Bot'ом и просмотра необходимой статистики
Обозначения информационной консоли:
- • — Индикатор разницы времени бота и сервера биржи, условный пинг
- Зелёный — Стабильное соединение
- Жёлтый — Имеется незначительное отставание
- Красный — Данный цвет сигнализирует о большой задержке между временем событий на бирже и сообщениями об этих событиях в потоке веб-сокета
- М — Максимальное количество одновременно открытых позиций, автоматически регулирующееся ботом при соответствующей включенной настройке
- П — Общая прибыль от торговли бота
- Б — Свободный баланс
- Л — Самый близкий к продаже актив (название монеты разница рыночной цены и цены ордера на продажу в % (цена ордера))
- Д — Суточная дельта пар из белого списка в процентах, условно обозначающая тренд рынка

Правила использования:
- Для того, чтобы бот начал работу с ручным ордером, актив должен находится в разрешённом списке монет и на нём не должно быть уже открытых ордеров
- Если покупка актива исполнилась удачно и бот взял в работу Ваш ордер, не пытайтесь выставить новые ордера на покупку в надежде, что бот снова начнёт работу с ними. Если бот подхватил ручной ордер, то дальнейшие действия с монетой он будет производить самостоятельно, не обращая внимания на ваши заявки по ней
- Не дублируйте ручные ордера для подхватывания ботом. Если хотите войти в сделку — разместите один ордер на покупку. Если Вы хотите переставить этот ордер — сначала отмените его и только после этого создайте новую заявку на покупку
- Не распоряжайтесь активами, которые находятся в работе у бота. Если видите свободный баланс — проверьте монету в терминале, возможно, бот работает по этой монете с активированным трейлингом
Запуск:
Windows (только 10-я 64-битная): Скачиваете A-Bot.exe или A-Bot и запускаете программуLinux (минимум 18.04): Скачиваете A-Bot ( wget https://github.com/dpcwee/abot/releases/download/{ВЕРСИЯ}/{НАЗВАНИЕ_БОТА}, где вместо {ВЕРСИЯ} указываете последнюю версию, а вместо {НАЗВАНИЕ_БОТА} A-Bot-BTC или A-Bot-USDT),
прописываете ему права командой chmod 755 A-Bot,
после чего запускаете командой ./A-Bot-BTC или ./A-Bot-USDT
Обновление:
При выходе новой версии в течение часа в главном меню A-Bot появится новая ключ-команда -u для обновления; также в Вашем Telegram-боте (через который Вы управляете торговым ботом и который отвечает за пуши сообщений в Ваш Telegram-канал) появится новая кнопка Обновить A-Bot (при обновлении через Telegram бот перезапустится и начнёт торговлю автоматически)
ИЛИ
Windows: Скачиваете новую версию в директорию со старым файлом (с перезаписью)
Linux: В директории с ботом вводите команду на удаление старой версии rm A-Bot,
затем вводите команду wget https://github.com/dpcwee/abot/releases/download/ВЕРСИЯ/A-Bot,
где вместо ВЕРСИЯ указываете последнюю версию, после чего даёте права файлу chmod 755 ./A-Bot
и запускаете его командой ./A-Bot
Работа с screen:
- При первом запуске/перезагрузке сервера вводим screen -S
(например screen -S abot), попадаем сразу в новый screen и запускаем ./A-Bot - Запустили бота и можете разрывать соединение с сервером, бот будет работать в фоновом режиме в созданном скрине
- Выход из скрина осуществляется командой Ctrl + A, затем отдельно D
- При повторном подключении к серверу с существующими скринами вводим screen -x (подключение к единственному скрину) или screen -x
, если их несколько, попадая в нужный скрин - В случае перезагрузки сервера (reboot или другой апокалипсис), подключаемся к серверу и повторяем описанный цикл с 1-го пункта
Параметры API настройки:
- API ключи — пара API ключей для обращения к Binance (API-Management)
- referral — ID Вашего аккаунта на Binance (ID Пользователя — слева вверху в личном кабинете) BEP20-кошелёк — адрес человека на Binance в сети Binance Smart Chain (BSC BEP20), который рассказал Вам о боте
- abot_stats — Отправлять торговую статистику на сайт статистики stats.abot.su?
- tg_notification — Уведомления в Telegram о закрытых сделках, суточной статистике и текущая сводка в шапке канала
- tg_token — Токен, выданный @BotFather при создании Telegram-бота
- tg_name — <@name> или
для отправки уведомлений. Бот, созданный на предыдущем шаге, должен состоять в группе/канале и быть её администратором с включенными возможностями публикации сообщений и изменения профиля - user_id — ID Telegram-аккаунта, нужный для управления торговым ботом через Telegram-бота, который можно получить у @userinfobot, написав ему /start или нажав кнопку "Запустить".
- ID пользователя — ID Вашего аккаунта, зарегистрированного по нашему приглашению (Referal ID — слева вверху в личном кабинете)
- Уведомления в Telegram — при включенном параметре отправляет уведомления в группу/канал в случае закрытия позиции
- API-Token — токен, выданный BotFather (@BotFather) при создании Telegram-бота
- @name — <@name> или
для отправки уведомлений. Бот, созданный на предыдущем шаге, должен состоять в группе/канале и быть её администратором с включенными возможностями публикации сообщений и изменения профиля

Инструкция для включения уведомлений в Telegram:
- Обращаемся к BotFather'у в Telegram и создаём нового бота (вводим команду /newbot или выбираем её через контекстное меню)
- Вводим любое имя бота
- Далее придумываем уникальный юзернейм для бота, который оканчивается на 'bot' (например exambot_abot)
- При успешном создании BotFather пришлёт нам сообщение, в котором будет указана ссылка на созданного бота и его API token (например 1432166624:AAHSlGrfaFP21BXLihyGXPiUv_urjarJhty). Запишите token в приватное место
- Создайте публичный или частный канал (Меню -> Создать канал), придумайте его название. Далее, если канал будет публичным, придумайте ему @name (например test_push_abot_channel (@name — это название в ссылке t.me/test_push_abot_channel после слэша)), добавьте в канал созданного ранее бота exambot_abot и сделайте его администратором с возможностью изменения профиля канала и публикацией сообщений (первые две галочки возможности администратора). Если же канал будет приватным, то Вам нужно будет получить его chat_id (напишите в свой канал любое сообщение и перешлите его этому боту @userinfobot. В ответ Вы получите сообщение с его chat_id. Оно будет выглядеть примерно как "-100XХХХХХХХХХ")
- Запустите A-Bot и в настройках параметров API и Telegram включите Telegram-уведомления, затем введите API token, который выдал Вам BotFather и @name/chat_id Вашего канала, где в администраторах находится Telegram-Bot, созданный на 5 этапе (@test_push_abot_channel)
- Теперь каждый раз, когда бот полностью закрывает позицию на продажу, Вы будете получать уведомление в Ваш канал!

Торговые параметры (на примере BTC):
- name_list [str] — Название текущего пресета настроек (в случае команды -sve сохранится в список настроек с этим именем) (например main)
- min_bnb [min >= 0.01] — Минимальный свободный баланс BNB, ниже которого бот будет докупать минимально допустимое количество BNB по рыночной цене (например 0.03)
- min_balance [min >= 0 BTC] — Оставлять свободный баланс? Если значение больше 0, то бот будет накапливать свободный депозит в BTC до достижения этой суммы, не совершая новых сделок на покупку/усреднение активов
- min_order [min >= 0.0001 BTC] — Размер первого ордера на покупку в BTC, с которого бот начинает работать по торговой паре (например 0.0001)
- min_price [min >= 0.00000001 BTC] — Минимальная рыночная стоимость монеты, ниже которой бот не будет открывать новые сделки по этой паре, лишь усреднять, если стоит ордер на продажу (например 0.0000005)
- daily_percent [-100 < min < 99999] — Ниже какого значения должнен упасть показатель % суточного изменения цены на бирже, чтобы бот осуществил первую покупку по паре (например -5)
- sell_up [min % > 0] — Ожидаемая прибыль от продажи без учёта суточной дельты и трейлинг-стопа (например 3.75)
- buy_down [min % > 0] — Значение разницы цен, определяющее процент падения рыночной цены в текущий момент по отношению к последней цене покупки актива ботом для усреднения (например 5)
- max_trade_pairs — Допустимое количество открытых позиций, которое бот может держать одновременно открытыми (например 20)
- -1 [-1] — Не ограничивать количество одновременно торгуемых ботом пар
- 0 [0] — Работать только с уже открытыми ордерами и не совершать новые покупки
- 1 и более [1-999] — Указать максимальное количество позиций вручную
- auto_trade_pairs [y/n] — Разрешить боту автоматически регулировать количество разрешённых пар? Если Y, бот будет автоматически корректировать максимальное количество одновременно торгуемых пар, если предыдущий параметр настроек задан пользователем вручную от 1 до 999
- delta_percent [y/n] — Использовать общую рыночную дельту суточной цены? Если Y, суммировать торговые параметры с общей суточной дельтой по отобранным парам из белого списка. Данный параметр сделает стратегию более гибкой, но может уменьшить прибыль
- num_aver [y/n] — Использовать сетку усреднений? Если Y, то при усреднении бот будет увеличивать процент падения цены, необходимый для нового усреднения актива
- step_aver [%] — Шаг увеличения сетки. На сколько процентов увеличивать последующую разницу рыночной цены и цены последней покупки для усреднения (например 0.75)
- quantity_aver [min >= 1] — Множитель размера усреднения от текущего веса позиции (например 2). Иными словами, при усреднении бот будет покупать текущее количество монет * quantity_aver, тем самым новая позиция будет равна текущее количество монет * quantity_aver + текущее количество монет. Не рекомендуется делать этот параметр ниже 2
- trailing_sell [y/n] — Использовать трейлинг-стоп? Если Y, отодвигать цену продажи в зависимости от движения цены актива. С включенным трейлингом позиция не закрывается сразу, а продаётся минимальными частями на приближенных к максимальным значениям ценам, чтобы увеличить потенциальную прибыль, либо закрывается полностью по минимальному положительному стопу. Также трейлинг-стоп служит и стоп-лоссом, гарантируя прибыльность каждой сделки. Данный параметр сделает стратегию более гибкой, но может уменьшить прибыль
- trailing_percent [min % > 0] — При каком падении от локального хай-уровня цены активировать трейлинг-стоп для частичной/полной продажи (например 0.8)
- trailing_price [min >= 0.00000001 BTC] — Включать продажи про трейлинг-стопу только на тех активах, рыночная стоимость которых выше или равна заданному значению. Это позволяет избегать минусовых сделок из-за слишком большого процента спреда монет с низкой стоимостью (например 0.000002)
- user_order [y/n] — Работа с пользовательскими ордерами после ручной покупки. Если Y, то в случае покупки пользователем монеты из разрешённого списка или размещения ордера на покупку по ней и отсутствия уже открытых ботом позиций по данной паре, бот автоматически поставит на продажу купленное количество монет и будет работать с этой парой так же, как и в остальных случаях, ориентируясь на настройки программы
- fiat_currencies [BTCRUB, BTCUSDT, ...] — Если включены уведомления в Telegram, то ежедневная статистика торгов будет рассчитываться в этих валютах вместе с показателями в BTC
- quote_asset [USDT BTC ...] — Котируемые валюты для торговли (то есть те монеты, в паре к КОТОРЫМ торгуются монеты из разрешённого списка (ADA/USDT, ADA/BTC), а не которые торгуются к ним)
- double_asset [y/n] — Если Y, бот сможет покупать одну и ту же монету на нескольких котируемых активах (ADA/USDT и ADA/BTC)

Пример работы бота:


Как заработать криптовалюту на автомате?
Для многих уже давно заработок в интернете реальность. После появления криптовалюты многие пользователи поняли, что необязательно ходить на работу, когда можно хорошо зарабатывать сидя дома. Однако зарабатывать криптовалюту это довольно сложная работа, которая основывается на базовых знаниях, внимательности и интуиции. Сидеть длительные периоды за компьютером мало кому понравиться. Для таких пользователей есть другой вариант-зарабатывать криптовалюту автоматически. Есть так называемые автоматы, которые выполняют финансовые операции вместо пользователя. А самое приятное заключается в том, что можно пользоваться сразу несколькими такими автоматами, которые могут существенно увеличить заработок пользователя.
Для того чтобы уменьшить затраты людей по времени и эмоциональному напряжению, желающих заработать на криптовалюте разработали особую технологию. Она заключается в проведении всех операций автоматически и практически без участия человека. Такую программу необходимо установить на свой компьютер, желательно даже несколько. Она будет выполнять самостоятельно то, что необходимо делать пользователю.
Когда-то майнинг биткоина автоматически возможен был лишь его основателям. Однако через некоторое время такой способ добычи биткоина стал доступен всем желающим пользователям, оценившим все его преимущества.
Заработок криптовалюты на автомате сразу же начал пользоваться популярностью, так как многие осознают, что это сохраняет массу времени, а время как известно-деньги.
Принципы работы автоматов на криптовалюте
Для начала работы необходимо отметить свои определенные данные. Обычно они одинаковы на всех сайтах. Перед запуском программы следует проверить качество ее работы. Если программ несколько, то каждую в отдельности. Иногда требуется периодически вводить капчу во время работы. Однако такие моменты часто носят временный характер, и дальнейшая работа программы происходит без введения капчи. После выполнения всего выше перечисленного программа работает автоматически и остается только следить за пополнение заработанных средств. Однако не все так просто и легко, есть защитные программы, которые мешают работе ботов. Создатели ботов принимают соответствующие защитные меры, чтобы пользователи могли продолжать зарабатывать таким образом. С помощью автоматического заработка криптовалюты довольно безбедно живут многие пользователи.
Особенности заработка криптовалюты на автомате.
Заработок криптовалюты стал настолько известен, что появилось множество ресурсов, с помощью которых можно автоматически, без особого труда зарабатывать крупные суммы. Таким образом может зарабатывать практически любой человек, так как это просто и несложно. Все финансовые операции проводит сам бот, а пользователю остается только проконтролировать какие-то отдельные моменты. С такой работой сможет справиться даже ребенок. Такой вид заработка можно использовать и при отсутствии начального капитала, так как некоторые программы бесплатны. Количество программ-ботов увеличивается с каждым годом. Но необходимо помнить, что они достаточно быстро устаревают. Главным преимуществом так же заработка криптовалюты на автомате является то, что позволяет совмещать с основной работой и при этом тратить очень мало времени. Если вы хотите, чтобы данный вид заработка стал для вас основным, то не следует переходить полностью на автоматический режим. Дело в том, что кроме преимуществ, данный вид заработка имеет и существенные недостатки. Большинство сайтов вычисляют ботов, и как только появится подозрение на использование нелегальной программы, то пользователь получает серьезное предупреждение, а иногда и сразу банят, при этом вы лишаетесь возможности вывести свои средства, то есть теряете свои деньги. В таком случае нужно находить ресурс с менее строгими правилами и требованиями.