Давненько не писал на смарте и вот пришло время спросить совета у смарт-разума по улучшению своего грааль бота на бинансе. Сначала расскажу и опишу стратегию которая работает и реально зарабатывает, а потом порассуждаем как её улучшить. Я в крипте с 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 и каждую коррекцию цепляем ордера которые подтягивались за ценой. Понятно или совсем криво объяснил?
Результат работы бота на этой сумашедшей неделе + 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. Но бот реально рабочий если настройки под рынок и под депозит подогнать. Вроде все просто, но не каждый сможет все поставить и настроить) Сколько бы заплатили за сервис как помощь в запуске этого бота? Рега на
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 битка :
Получил сегодня Карту www.tenx.tech, имя они конечно шикарно прописывают, апликашка норм, эти карты реальная революция, просто и удобно юзать крипту. Вывел часть того что наколбасил на BitMEX на этих сумашедших гонках последних дней. Было жжжарко и еще не конец а так передышка. Coinbase рубиться с налоговиками это причина корекции? Ну не серьезно… Скорее киты с большим умным капиталом заходят и выдавливают маржинальные лонги хомяков по пути. На BitMEX за сутки накатали 335,608.41 BTC это рекорд полюбе. На Coinbase только американцы регаться могут и там полный KYC? Щемят их как то мягко пока... на платформе Coinbase зарегистрированы почти шесть миллионов пользователей, однако, согласно заявлению IRS, менее тысячи американских граждан сообщают о владении криптовалютой в своих налоговых декларациях.
У тебя еще нет биткоина? Значит у тебя нет будушего и у тебя не будет достойной жизни и обеспеченной пенсии) Пока не поздно покупай, покупай быстрее, покупай на всю котлету!!! Ну дорого, ну нет бабла, ну поздно, ну пирамида, ну ну ну… Одна и та же песня, цена была 200$, ну ну ну, цена 8500$, ну ну ну...
На BitMEX пока перерыв, устал, лонговать уже стремно, если будет резззко 10К то шортану. Набрал кефира и монеро, пора скидывать. Продаю потихоньку голд, а даймонд это предел разумного, с битком 1:10 Bitcoin Diamond [Futures] (BCD) $86.85 (25.02%) , в крипте логики нет...
Сегодня, 24 ноября, в сети биткоина состоялся хардфорк Bitcoin Diamond, инициаторами которого стала группа анонимных разработчиков.
В твиттере проекта появилось сообщение о том, что хардфорк состоялся на блоке 495866 и новую криптовалюту уже поддерживает 28 бирж, включая OKEx, CEX.com и другие относительно небольшие и малоизвестные торговые площадки. Криптовалюта торгуется под тикером BCD.
Те, кто называет биткоин пузырём, так смешны в своей тупости. Чем громче кусок биомассы кричит что биток это лохотрон тем он тупее. Вы даже не представляете как будут проклинать вас Ваши дети и их дети и дети их детей за то, что вы обрекли их на нищенскую рабскую жизнь.
Ладно ещё, если вы из-за своей рабочей позиции прессуете биткоин (Bitcoin вам этого не простит), а другой рукой сгребаете его с жадностью чиновника-коррупционера. Да, вы все это делаете — этого вам не простит мир, и Bitcoin тоже скорее всего.
Но если вы продолжаете гнуть линию что это пузырь, просто не понимая его, то у меня нет слов. Из-за своей тупости и упрямства, ты оставляешь своих детей и внуков с вечно (и с ускорением) дешевеющим фиатом. Фиатом (этими пустышками, которыми вы дурачили весь мир, называя это деньгами), который ты, коррупционер, наворовал, но даже не смог сохранить!
Простите, но в этом случае вы тупой, и вам нужно просто копировать действия других людей. Тупым быть сложно. Честно говоря, смешно и грустно одновременно. Реально жаль этих людей.
Купи себе или детям хоть 0.01. Не нужно много. Детям этого хватит на всю жизнь!
Застрявшая верификация на bittrex дала пуш на изучение других бирж, зарегался на hitbtc и на RUDEX . hitbtc хорошая биржа, клиенто орентированная, на момент форка было там 0.5 битка, уже получил на него BTG и продал) когда кстати заработает блокчейн BTG и можно будет с LEDGER NANO S перекинуть голд на продажу?
Много читал и слышал про децентрализованные биржи DEX, @blockchained публикует много качественных статей по Bitshares, по моему это гениальная хрень и за такими площадками будущее, но пока мало ликвидности и централизированные биржи не хотят торговать BTS, наверное видят в нем конкурента? Получилось даже взять имя как на голосе gryph0n , прикупил статус «Пожизненный пользователь» и возможность реф ссылки за 1400BTS. Вывожу туда застрявшие на bittrex BTS которые забыл продать перед остановкой торгов, из за отстутствия верефикации сраный bittrex дает только 1600 BTS в день выводить. Купил на RUDEX рублей а на рубли ГОЛОСА и вывел на golos.io, все работает отлично, но есть но, нет ликвидности на RUDEX, пустые стаканы, спреды огромные… Сделал экспорт кошеля и залогинился на