Блог им. gryphon |Как улучшить стратегию бота на бинансе?

    • 08 апреля 2018, 10:18
    • |
    • Gryphon
  • Еще

Как улучшить стратегию бота на бинансе?


 Давненько не писал на смарте и вот пришло время спросить совета у смарт-разума по улучшению своего грааль бота на бинансе. Сначала расскажу и опишу стратегию которая работает и реально зарабатывает, а потом порассуждаем как её улучшить. Я в крипте с 14ого, идея бота пришла где то год назад и разработка с тестами заняла сотни часов.
В чем заключается стратегия торговли? Бот не трендовый и не памповый, даже не знаю как такую стратегию назвать, подскажите в комментах) Для простоты объяснений возьмём такой пример: есть депозит 10К USDT, на данный момент работаем на 6ти парах с USDT которые есть на бинансе: BTC, ETH, BNB, LTC, NEO, BCC и QTUM. На примере BTC по цене 10.000 будем рассматривать работу бота. Депозит разбивается на N частей, например 10 то есть по 1.000 USDT и выставляются лимитные ордера лесенкой 9900, 9800, 9700 и до 8900. Конечно же всё параметры и всё конфигурируется легко.
 Теперь рассмотрим такой сценарий, цена пошла вниз на 9500, бот закупает по лимитным ордерам на 1.000 по 9900, 9800, 9700, 9600, 9500. Потом отскок на 9700. бот продаёт на 9600 и 9700, на ту же 1.000 USDT и 2 маленьких кусочка битка откладывает, т.е. если цена вернётся к 10К у нас будет те же 10.000 USDT и 5 кусочков заработанного битка. Если цена идёт вверх например на 10200 то отменяется 2 нижних 8900 и 9000 а ставится по 10.000 и 10.100. То есть на любом скачке по 100 в нашем динамичном коридоре шириной в 1.000 будет сделка покупки-продажи на ту же сумму в USDT и отложиться часть битка. Основной депозит всегда в работе а прибыль в крипте в зависимости от пары откладывается. Что будет при сильных движениях цены? Если вниз то закупаем на весь депозит по хорошей средней цене и отрабатываем каждый отскок внутри коридора, если вверх то сидим с USDT и каждую коррекцию цепляем ордера которые подтягивались за ценой. Понятно или совсем криво объяснил?



( Читать дальше )

Блог им. gryphon |Не было забот и тут появился бот

    • 03 февраля 2018, 18:36
    • |
    • Gryphon
  • Еще

Не было забот и тут появился бот


Результат работы бота на этой сумашедшей неделе + 0.05597194 BTC, это все еще тестовый режим под депозит 0.1 BTC, бот выдержал падение, хотя кода цена ушла ниже 8000 хотел бросить нах все… Немного помог ему руками и отскок к 9 взял норм.

Feb 3, 2018 RealisedPNL 0.02867459 XBT XBTUSD
Feb 3, 2018 RealisedPNL 0.02393980 XBT XBTM18
Feb 3, 2018 RealisedPNL 0.01465905 XBT XBTH18
Feb 2, 2018 RealisedPNL -0.04279615 XBT XBTUSD
Feb 2, 2018 RealisedPNL -0.02452800 XBT XBTM18
Feb 2, 2018 RealisedPNL -0.01526248 XBT XBTH18
Feb 1, 2018 RealisedPNL 0.02077629 XBT XBTUSD
Feb 1, 2018 RealisedPNL 0.00747144 XBT XBTM18
Feb 1, 2018 RealisedPNL -0.00092974 XBT XBTH18
Jan 31, 2018 RealisedPNL 0.01384443 XBT XBTUSD
Jan 31, 2018 RealisedPNL 0.00824175 XBT XBTM18
Jan 30, 2018 RealisedPNL 0.01257706 XBT XBTUSD
Jan 29, 2018 RealisedPNL 0.00422494 XBT XBTUSD
Jan 28, 2018 RealisedPNL 0.00618920 XBT XBTUSD
Jan 27, 2018 RealisedPNL -0.00111024 XBT XBTUSD

На github есть движука на проекте :
https://github.com/BitMEX/sample-market-maker/issues
У бота есть проблемы, BitMEX перегружен и на соплях постоянно 503 на выставление ордеров. Пофиксил частично увеличив количество ретраев и зависание изменил на перезапуск. Иногда проскакивают непонятные ордера, наверное баги API. Но бот реально рабочий если настройки под рынок и под депозит подогнать. Вроде все просто, но не каждый сможет все поставить и настроить) Сколько бы заплатили за сервис как помощь в запуске этого бота? Рега на 



( Читать дальше )

Блог им. gryphon |Market Maker Bot BitMEX - Граа́ль?

    • 27 января 2018, 16:30
    • |
    • Gryphon
  • Еще

Market Maker Bot BitMEX - Граа́ль?


 Market Maker Bot  — открытый проект на github.com, не сильно там много движа но есть пару Pull requests и свежие обсуждения. Есть пару тем на редите по этому боту. Прикол бота в заработке спред + маленький процент и комисс на лимит ордерах. Комиссия на BitMEX -0.05%/-0.025% (Maker) платиться за лимитные сделки, а на некоторые пары как я понимаю надо чтобы цена была так же уникальной, т.е. не пристраеваешься в стакан к комуто а закрываешь дыры и этим поставляешь ликвидность. Комис за ордера по маркету или если выставляешь не уникальную цену в стакан 0.075%/0.25% (Taker), разница в 2 раза на разных парах.
 Как установить бота и запустить? Скачиваем бота с гитхаба, скачиваем и устанавливаем PYTHON, версию 2.7.14!!! На других у меня на работало, потерял пару часов. При установке ставим V в добавить PYTHON в variables, чтобы это схватило надо ребут. Делал 3 раза установку и уже руками собрался прописывать PYTHON в windows variables, но ребутнул и он оказался там! Через CMD в папке где бот запускаем python setup.py install. Это создает файл settings. Тут самое важное, около 20 настроек от которых зависит судьба вашего депозита. Я не все настройки досконально понимаю, но самое явное и интересное, то что можно трогать и менять разберем для тестов на проде с депозитом 0.1 битка :



( Читать дальше )

....все тэги
UPDONW
Новый дизайн