Бесплатный торговый робот для биржи Bitmex

Тема в разделе "Разработка", создана пользователем CryptoArbitrage, 28 июн 2020.

  1. CryptoArbitrage

    CryptoArbitrage новичок

    [​IMG]
    Данная стратегия работает на паре инструментов на один и тот же актив, но с разными датами экспирации (Например: бессрочный контакт на Биткоин - XBTUSDи контракт с датой экспирации 25 сентября - XBTU20), робот ждет, когда цены на актив разойдутся и покупает актив, который дешевле и продает тот, который дороже. Когда разница цен между фьючерсами уменьшается, робот фиксирует прибыль.


    Например, во время сильных движений 06.02.2020 на бирже Bitmex, в какой-то момент времени бессрочный контракт XBTUSD торговался по цене около 8600$, а XBTM20(фьючерсный контракт на Bitcoin истекающий 26 июня) по цене 9260$, то есть разница между этими контрактами была около 7,7%, а 06.04.2020 разница между данными контрактами уже была равна нулю. Соответственно чистая разница составила 7,7%, что при кредитном плече x100 примерно равняется 390% прибыли.


    Робот предоставляется бесплатно, при условии регистрации по партнерской ссылке (по ссылке можно перейти из интерфейса робота).

    Регистрация по ссылке дает скидку 10% на все комиссии биржи в течение 6 месяцев.

    После запуска робота, при попытке установить подключение с биржей автоматически произойдет проверка регистрации и если вы зарегистрировались по партнерской ссылке, то связь с биржей Bitmex будет установлена, если нет, то робот работать не будет.


    Ссылки на видео:

    Как создать APIключи на бирже Bitmex –

    Запуск робота –

    Пример набора позиции –

    Пример закрытия позиции –


    Рекомендации по роботу:

    Доходность робота напрямую зависит от пользовательских настроек, задержек до биржи(пинга), волатильности рынка и уровня риска.

    При минимальном риске слив депозита практически не возможен.


    Подбор параметров торговли (разница между активами для открытия и закрытия позиций) осуществляется пользователями самостоятельно.

    Рекомендую набирать позицию плавно, т.е. делить максимальный объем позиции минимум на 100 частей, а также придерживаться разумного мани-менеджмента и ступенчатого набора позиций.

    Позицию лучше набирать «лесенкой», например сначала набираете позицию на 2% разницы, затем на 3%, затем на 5% и так далее.

    Цена входа в сделку практически не важна, т.к. прибыль получается от разницы цен между двумя инструментами.

    Не рекомендую запускать 2 и более роботов на одном аккаунте (даже с разными Apiключами), для избегания бана по IPсо стороны биржи. Либо, если будете работать на VPS, то покупать 3-4 IPадреса сервера и менять IPкаждые 15-20 минут (смену IPможно автоматизировать).

    !!!Для работы робота обязательно установите в настройках биржи уровень маржи – CrossMargin!!!

    Настройки робота:

    ConnecttoBitmex - при нажатии на кнопку устанавливает связь с биржей (без торговли)

    APIKey – Apiключ из личного кабинета биржи;

    SecretKey - Apisecretключ из личного кабинета биржи;

    Pair 1 – Первый фьючерсный контракт

    Pair 2 - Второй фьючерсный контракт

    Spreadtoopen (%) – Минимальная разница цен между контрактами (Pair 1 и Pair 2) в % для открытия новых позиций

    Spreadtoclose (%) - Минимальная разница цен между контрактами (Pair 1 и Pair 2) в % для закрытия открытых позиций

    MaxSlippage (%) – максимальное проскальзывание(если 0, то ордера будут лимитными по лучшей цене, если больше ноля, то исполнение будет по маркету, но не больше заданного отклонения)

    Amountofsingleorder(Contracts) – Размер единичного ордера для набора позиции

    MaxPositionsvolume(Contracts) – максимальный размер позиции для каждого контракта

    Closewithstandardlots – если установлена галочка, то закрывать позиции робот будет размером из Amountofsingleorder, если не установлена, то закроет весь объем сразу при выполнении условия Spreadtoclose

    Closeallpositions – сразу закрывает все открытые позиции на бирже

    Startrobot – запускает торговый алгоритм робота

    Alignpositions – выравнивает открытые позиции, в случае перекоса

    Stoprobot – останавливает торговлю(можно возобновить снова нажав на Startrobot)


    Робот работает на Windows 7, 8, 10. А так же на VPS/VDSсерверах, виртуальных машинах.

    Для работы требуется установленная NET.FrameWork 4.6.1


    Для загрузки бесплатного робота перейдите по ссылке -

    https://github.com/CryptoArbitrage9/BitmexArbitrageBot

    Цена исходного кода робота на языке C# - 99$. Контакты в интерфейсе робота.


    FAQ

    Как создать API Key и ApiSecret?




    Какие биржи еще планируется подключить?

    Deribit, BinanceFutures, Bybit. Арбитраж будет осуществляться между всеми инструментами на данных биржах (подключение этих и других бирж скорее всего не будет в бесплатной версии робота)


    Какая средняя доходность в месяц?

    Доходность напрямую зависит от выбранных вами настроек и уровня риска. Робот только автоматизирует вход и выход из сделок без вашего участия и сам решения не принимает, кроме тех, что указаны в настройках.


    Какое кредитное плечо использовать для работы робота?

    В настройках на бирже выберите CrossMargin
     

    Вложения:

    • Bot.jpg
      Bot.jpg
      Размер файла:
      104,1 КБ
      Просмотров:
      229