Выкладываю в паблик отчёт о работе самописного бота на Python. Первая версия бота была написана на коленке 20 дней назад, но дальше пошёл тяжёлый процесс отладки, обработки ошибок и подстройки алгоритма.
Посему, всё затянулась на весьма долгое время. Потом был период, когда я пытался разобраться с майнингом по гайдам уважаемого @orator, да и прочие насущные повседневные дела не оставляли времени разминать мозги в процессе увлекательного запиливания костылей и изобретения велосипедов. Но, после работы вечерами я таки старался выкроить пару часов.
Медленно, но верно я пришёл к тому, что моё поделие начало более-менее сносно работать. В процессе я понял, что нужно удобное средство мониторинга, доступное из любого места, красивые отчётики(которые я так кстати, до конца и не доделал) поэтому решил сваять ещё и веб морду.
В качестве фронтенда был выбран божественный flask, он легко подхватил мою базу с помощью плагина flask-sqlalchemy. Вообще, очень крутая штука. На хабре есть практическое руководство, хоть и старенькое, но весьма достойное, да и на инглише куча инфы. Ну в общем, на это было убито ещё пару вечеров и на боевое дежурство мой бот заступил 17 числа.
Вот что вышло:
На скриншоте все сделки бота, совершённые им за 4 дня.
Играл на валютной паре STEEM/BTC на бирже LiveCoin
Мы можем видеть, что некоторые сделки были с отрицательной прибылью, но в целом бот увеличил депозит достаточно неплохо. Конечно, 4 дня мало. Возможно, в реалитзации алгоритма, либо в самом алгоритме есть просчёт и когда-нибудь бот сольёт весь мой депозит. Пока этого не произошло. Вроде как стратегия вполне рабочая для торговли на флэте. Но опять же, для того чтобы можно было с уверенностью сказать "Да, он работает" нужно провести ещё несколько боевых испытаний.
Краткие итоги:
Вчера увеличил депозит в 10 раз. Теперь на балансе 0,022 BTC. Буду тестировать бота ещё пару недель, возможно прикручу всякие диаграммки и прочие свистелки.
Ну и напоследок, скрин таблицы всех не исполненных ордеров, которые бот отменял по каким-либо причинам, здесь видно как он периодически перебивает ставки людей и других ботов
Подписывайтесь на мой блог, дабы не пропустить самое интересное, через пару часов допишу пост с подробным описанием алгоритма работы с графиками и пояснениями
Подписался. Все-таки нужно еще тестить бот, тк рынок новый и статистически пока еще нет фундаментальных факторов, чтобы угадывать куда пойдет курс. А вот рандомных факторов вроде ICO, регуляторов - много