Jump to content
ABot

A-Bot - Бесплатный бот для Binance

Recommended Posts

Данный бот предназначен для спотовой торговли на монетах только в паре к BTC. Работает по гибкой стратегии усреднения, имея обширное количество дополнительных настроек и опций, напрямую влияющий на итоговый профит и стратегию в целом, таких как: трейлинг-стоп; закрытие позиции по принципу частичной распродажи в зависимости от её веса (это позволяет тянуть среднюю продажу выше при пампе монеты, скрин №6); телеграм-уведомления в личный канал при полном исполнении ордера на продажу, а также статистику по аккаунту в реальном времени (скрины №4, №5); прогрессивную grid-сетку для последующих усреднений, зависящую как от пользовательских настроек, так и от рыночной динамики, которую видит бот; подхватывание пользовательских ордеров и дальнейшая работа с ними и прочее.
В теории, к боту можно применить множество полностью или частично автоматизированных настроек, всё зависит от пользовательской смекалки и стратегии. На практике с ноября месяца я тестирую одну и ту же стратегию не жадного наращивания депозита в BTC. В среднем получается от 3 до 8 процентов в месяц к задействованному депозиту. Причём, бот довольно неплохо ведёт себя на любом рынке, но всё же пользователю рекомендуется менять настройки по желанию в зависимости от тренда (работаем над автоматизацией этих процессов, чтобы бот сам ориентировался по рыночной активности)
Проект разрабатывается несколькими энтузиастами на некоммерческой основе, поэтому пока что это консольная оболочка, которая может кого-то оттолкнуть, но в целом использование бота не вызывает никаких затруднений из-за ключей-команд. Буду рад ответить на возникшие вопросы!
Ссылки на ресурсы проекта:
GitHub (мануал по запуску, настройкам, гайды и полезные ссылки, exe и бинарники бота в релизе)       
Telegram-чат (статистику тестовых аккаунтов найдёте в описании чата)

 

 

img-1.pngimg-2.png

img-5.pngimg-7.png

img-3.pngimg-4.pngimg-6.png

Edited by ABot

Share this post


Link to post
Share on other sites

Обновили версию до 1.11

  • Теперь все настройки по дефолту устанавливаются сами при первом запуске бота, пользователю лишь нужно указать API от Binance и настроить телеграм-оповещения по желанию
  • Добавлена настройка активации трейлинг-стопа только на тех активах, стоимость которых выше заданных пользователем цен. Эта настройка позволяет избежать продажи в бу или минус по монетам, у которых большой процент спреда из-за низкой стоимости актива (типа DOGE = ~0.00000025 BTC)
  • Добавлена настройка автоматического регулирования максимального количества открытых ордеров. Параметр позволяет боту минимизировать истощение баланса на падающем рынке в зависимости от пропорций баланса и открытых позиций/усреднений по ним. Хорошо работает с включенным параметром увеличения шага сетки усреднений, значение которого больше 1%
  • Расширена панель вывода в консоль, где, помимо свободного баланса, прибыли и т.п., будет отображаться МП (максимальное количество пар) с включенной настройкой автоматического регулирования максимального количества открытых ордеров
  • Трейлинг-стоп теперь работает по маркету и позволяет избежать зависания ордеров
  • Ошибки вынесены из консоли в лог
  • Исправлены мелкие ошибки

    В настройках отключите автоматическую регулировку количества открытых позиций, если не нужна эта функция, а те, кто оставят включенной - при работе бота просим вас периодически сравнивать значения "МП", сильно ли они будут отличаться от ограничения количества пар, выставленных вами

     

1.png

2.png

Также прилагаю историю одного из пользователей. Пока что рекордсмен.
"раз уж бот распродал все почти, подведу небольшую итог.
Суммарно с 22 декабря было куплено 0,034666BTC, сейчас баланс 0,0399627 BTC, т.е. бот заработал 0.0052967 BTC или 15.27% от вложенных средств.

Настройки стандартные, сейчас лимит в 25 пар, когда весь рынок падал, ставил 15"


Его экспортированная история ордеров:
https://docs.google.com/spreadsheets/d/1LsMIhtU1D7obVLMbszL-8ktMYLhzOjwyhA8bMGoCX0o/edit?usp=sharing

Edited by ABot

Share this post


Link to post
Share on other sites

Обновили версию до 1.12

  • Исправлена ошибка типа данных в версии 1.11, из-за которой не работал трейлинг-стоп
  • Исправлена ошибка, приводившая к закрытию сделки в минус по маркету при активированном трейлинге. Она была вызвана недостаточным количеством монет в стакане, из-за чего бот своим sell-ордером пробивал сквизом среднюю цену покупки по монете
  • Исправлена возможная часть кода, приводившая к неправильным уведомлениям в телеграме и подсчете неверной статистики, при которой средняя цена покупки была равна 0
  • Исправлена ошибка "division by zero" сортировки рыночных данных из веб-сокета
  • Исправлены другие мелкие ошибки
  • Удалена сноска свободного баланса в главном меню, т.к. она рассчитывалась по неактуальным данным из локальной БД до подключения к бирже
Edited by ABot

Share this post


Link to post
Share on other sites

Обновлено до 1.13

  • Исправлена критическая ошибка в функции веб-сокета, которая могла повлечь за собой дублирование данных в базе данных и фатальные ошибки в работе бота
  • Исправлена ошибка деления нулевых значений процентов суточной цены
  • Добавлена ежедневная статистика в телеграм-оповещения, которая отправляется в канал каждую полночь
  • Улучшена система фильтрации пар при запуске бота
  • Актуализировано количество открытых позиций, значение которых могло сбиваться из-за ошибок бота

Share this post


Link to post
Share on other sites

Обновлено до 1.14

  • Добавлена ключ-команда для просмотра открытых позиций из главного меню
  • Улучшены уведомления ежедневной статистики в телеграм
  • Улучшена система фильтрации пар при запуске бота
  • Исправлены мелкие ошибки математических операций

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...