При загрузке комментариев произошла ошибка.

Создание API ключа для торговли фьючерсами биржи Binance Futures COIN-M

Портал поддержки  »  База знаний  »  Просмотр статьи

  Печать

Бессрочные фьючерсы Binance Futures COIN-margin

Содержание

1. В чем разница между COIN-M и USDT-M на Binance Futures
2. Как создать бота для Binance Futures COIN-M
3. Пополнение COIN-M фьючерсного счета
4. Создать API ключ для торговли на Binance Futures COIN-M
5. Добавление API ключа на RevenueBot
6. Создание бота для COIN-M Binance Futures с использованием меню «Быстрый старт»

1. В чем разница между COIN-Margin и USDT-Margin на Binance Futures

Основное отличие USDT-Margin фьючерсов и COIN-Margin фьючерсов на бирже Binance заключается в том, что принимается за базовую монету.

Для USDT-Margin фьючерсов базовой монетой является стейблкоин USDT. В USDT нужен исходный депозит для торговли в любой из представленных пар. Профит от торговли получается также только в USDT.
На растущем рынке это может уменьшить профит, так как стоимость криптовалюты растет, а профит получается не в ней, а в стейблкоине USDT.
Кроме того, не все доверяют стейблкоину USDT и не хотят хранить средства в этой монете.
Основным преимуществом USDT-Margin перед COIN-Margin является большее разнообразие торговых пар.

Для COIN-M фьючерсов базовой монетой является BTC и ряд других криптовалют (ETH, ADA, LINK, BNB, TRX, DOT, EOS, LTC, BCH, XRP, ETC). Для каждой торговой пары своя базовая монета.
Для COIN-Margin USD является контр монетой, к которой ведутся торги.
Цена 1 фьючерсного контракта = 100USD для пары BTC-USD.
Цена 1 фьючерсного контракта = 10USD для пар ETH-USD, ADA-USD, LINK-USD, BNB-USD, TRX-USD, DOT-USD, EOS-USD, LTC-USD, BCH-USD, XRP-USD, ETC-USD.
Криптовалюта при работе с этими контрактами, используется для финансирования начальной маржи (исходный депо для бота нужен в базовой монете) и расчета прибыли и убытков (профит получается также в базовой монете).

Основным преимуществом COIN-M перед USDT-M является то, что вы получаете профит в криптовалюте, а не USDT и не несете убытки при росте цены криптовалюты, торгуя в USDT.

 

2. Как создать бота для Binance Futures COIN-M




  • Нажимаем «Открыть сейчас» в правом нижнем углу. Будем признательны, если используете наш реферальный код 40247736 =);


futures_coin2.jpg

  • После этого фьючерсный счет будет активирован, и вы сможете приступить к подготовке к торговле.

 

3. Пополнение COIN-M фьючерсного счета

  • Для начала вам нужно перевести необходимую монету со спотового кошелька на фьючерсный аккаунт COIN-M. Для этого нажмите «Перевод» в правом нижнем углу;



 

  • Введите сумму, которую хотите перевести на фьючерсный аккаунт COIN-M. Затем нажмите «Подтвердить перевод».
    ВАЖНО! Если хотите торговать BTC-USD, то нужно пополнять счет в BTC, если хотите торговать в ETH-USD, то нужно пополнять счет в ETH и так далее… Помните, в данной торговле для каждой пары используется своя монета;




  • Через функцию «перевод» вы также можете перевести средства обратно на спотовый аккаунт.

 

4. Создать API ключ для торговли на Futures COIN-M

Теперь у нас поддерживается новый способ быстрого создания API ключа для биржи Binance!

Binance FASTAPI - это удобный, быстрый и безопасный способ создания API ключей. С помощью FASTAPI можно в пару кликов автоматически генерировать и привязывать API ключи без необходимости вводить их вручную. 

Если в вашем аккаунте Binance включена торговля фьючерсами, то используя Binance FASTAPI создается сразу 3 отдельных API ключа — Spot, Futures USDS-M, Futures COIN-M. 

При подключении FASTAPI используется белый список IP-адресов, что обеспечивает безопасность и сохранность средств пользователей. Все торговые операции будут разрешены только с IP-адресов из белого списка. Кроме того FASTAPI подключение отменяет 90-дневный срок действия API ключа.

 

Чтобы воспользоваться этой функцией, нужно на странице добавления API ключа, выбрать биржу Binance и нажать ссылку "FASTAPI подключение", вы будете перенаправлены в ваш аккаунт на Binance, где нужно будет одобрить доступ. Если вы не авторизованы на бирже, то сначала нужно будет авторизоваться, лучше это сделать до создания API ключа.

 

 

Далее, одобрить доступ к своему аккаунту для создания API доступа.

543d169f9f8099c894bb9d50325ca13481b662593e7b07fdc2d77ebbe4b54ac4e93536130847d0c3?t=101583205904dd3bb1841774d9db2db8

 

После успешного выполнения операции, вы получите сообщение "Ключ 'FastAPI key' успешно создан" и сможете использовать созданные ключи для биржи Binance Spot, Futures USDS-M и COIN-M.

 

 

Создание API ключа для торговли на Futures COIN-M стандартным способом

1993750bf85d7fcd9ef3f9fdbfb816832e48c56e02f60ef18be2044f891aa2f1eb6b2160b7e7fdbc?t=650697327d763727069c37e928a27340

  • Далее нужно убрать флажок «управления безопасностью по умолчанию»;

98aecbe5d34629873e7e241398a032c5ad826bead553def856632229fe835ab63391dc51f483be83?t=67c7aae78d90db0bef34eeeb87d0732d

  • В всплывающем окне необходимо подтвердить отключение «управления безопасностью по умолчанию»;

58e3fe87e1adf4475240a625c22e2faf32acd4656fcc575c3c6df8fdc2a01eaef972b59f329ab205?t=c1330337b69ce0f34ab3509916d77b6e775877d6c2a154ba6afe3727ac1bec05247b16edd1e67aeeb364450f060305e3b931ee4bca535039?t=10ea66a7a61e789f30d04ed9c2ea7a41

  • Далее нажимаем «Создать API» и выбираем тип ключа «Сгенерированный системой»;

df3580a00aede0f382d6c164825e2cd520cd6190eb96f840ce6902fcc6915ffe099a177c4c178111?t=1a18a75dcfea3cdc1945938a76aa1791

  • Задаём названием API ключа;

53d55fd0cccf61c289e3ba3a01a41a9e467415e520f2d01ae741fe0576cd728ed78613482d21abd5?t=4b8f2e1826cd0d3653faf38ead0da234

  • Проходим проверку безопасности;

91b3c363756890e12ce62f94534134debbf40e10ad81a6b7acef0b6ae385967a38df935892bb60e7?t=3f53f9826ca511790c83cb690196df34

  • Активируем ограничение "Включить спотовую и маржинальную торговлю", устанавливаем доступ по IP "Неограниченный", сохраняем API Key и Secret Key (они понадобятся при добавлении ключа для бота RevenueBot), после жмём кнопку Сохранить;

ddf9cd315ccfa5ce79bed9b247f229ddf9988fe7a817ace7c9300f4f88f53d84fc4d04cb0d7ca39f?t=624eb3f4e9e688b8c136f249cc98cb2a

  • Подтверждаем срок действия API ключа;

3ed3c48cb922f01008e2e7442e029a07d99b33f93dfe326cfddaa81b05c577c86219052adfbb89ad?t=6a707b928879c29915aef8ab9ddb82e7

 

5. Добавление API ключа на RevenueBot

  • Нужно перейти в меню «API ключи» и нажать «Добавить API ключ»;
  • Придумайте название ключу, например, «Binance Futures» в поле биржа выберите «Binance Futures COIN-M», скопируйте сроки «API ключ» и «Секретный Ключ» в соответствующие поля и нажмите «Добавить API ключ».




6. Создание бота для Binance Futures COIN-M

  • Перейдите в меню «Быстрый старт»
  • Придумайте название боту
  • Выберите биржу «Binance Futures COIN-M»
  • Выберите созданный ранее API ключ для торговли фьючерсами или создайте новый
  • Выберите торговую пару




  • Выберите алгоритм


LONG — покупка фьючерсов на криптовалюту за USD, а затем их продажа по более высокой стоимости. Профит только в основной монете — той, которую заводили на фьючерсный счет COIN-M. Использовать алгоритм LONG выгодно при бычьем тренде (растущий рынок).

SHORT- продажа фьючерсов на криптовалюту за USD, а затем их покупка по более низкой стоимости. Профит возможен также только в основной монете — той, которую заводили на фьючерсный счет COIN-M. Использовать алгоритм SHORT выгодно при медвежьем тренде (падающий рынок).

  • Задайте боту депозит

Депозит боту нужно задать в основной монете пары (та монета, которую заводили на COIN-M счет) и для алгорима LONG и для алгоритма SHORT профит возможен только в этой монете.
На примере ботов в разных торговых парах:
— Если у бота задана торговая пара TRX-USD, то депозит у бота должен быть в TRX и для LONG и для SHORT алгоритмов. Профит также будет в TRX. На COIN-M счете должны быть монеты TRX для торговли такого бота;
— Если у бота задана торговая пара DOT-USD, то депозит у бота должен быть в DOT и для LONG и для SHORT алгоритмов. Профит также будет в DOT. На COIN-M счете должны быть монеты DOT для торговли такого бота.
Таким образом получаем, что для каждой торговой пары на COIN-M счету должна быть заведена своя криптовалюта, которая будет использована биржей для финансирования начальной маржи.
При торговле фьючерсами COIN-M на биржу при отправке ордера помимо цены, передается количество контрактов, которое мы хотим купить или продать.
Цена 1 фьючерсного контракта = 100USD для пары BTC-USD.
Цена 1 фьючерсного контракта = 10USD для пар ETH-USD, ADA-USD, LINK-USD, BNB-USD, TRX-USD, DOT-USD, EOS-USD, LTC-USD, BCH-USD, XRP-USD, ETC-USD.
Для создания сетки ордеров бот рассчитывает на сколько контрактов хватит ему выделенного пользователем депозита и сколько контрактов будет в каждом из ордеров сетки. По правилам биржи количество контрактов в ордере — это целое число. Данное правило биржи влияет на настройку мартингейла в весах ордеров сетки. Чтобы мартингейл в весах ордеров работал корректно, нужно задавать его побольше, чем для обычной торговли, где разрешены знаки после точки в амаунтах ордеров. Это особенно важно при торговле с маленьким депозитом и маленьким кредитным плечом когда количество контрактов в ордерах мало.

  • Задайте кредитное плечо

Задайте плечо, это по сути умножение вашего депо (заемные средства у биржи). Благодаря этим заемным средствам, вы получаете возможность увеличить объем своих торговых операций и прибыль.
Не жадничайте и не используйте максимальные плечи, это очень рискованно. Обязательно держите на фьючерсном счете страховочные средства, которые не вовлечены в торговлю до нужного момента. Это даст возможность вытянуть открытую позицию в плюс.
Помните о рисках:
— Если вы используете большой размер кредитного плеча, то в случае экстремального изменения цены, существует вероятность, что весь маржинальный баланс во фьючерсном кошельке может быть ликвидирован. Поэтому нужно полностью разобраться и понимать, как работает данный инструмент торговли и уметь оценивать риски;
— Кроме того, важно выработать и строго соблюдать money management, чтобы избежать ликвидации всех средств;
— Обязательно иметь на фьючерсном счете страховочные средства, которые не вовлекать в торговлю до нужного момента. Это даст возможность вытянуть открытую позицию в плюс.



  • Задайте режим позиции

По умолчанию на бирже задан «Односторонний режим позиции» (One-way mode). Используйте при настройке бота этот режим, если не знаете какой выбрать.
В одностороннем режиме для одной торговой пары в один момент времени может быть открыта позиция только в одном направлении (это либо SHORT, либо LONG позиция).
Подробнее о режимах позиции читайте здесь.

  • Задайте количество страховочных ордеров и мартингейл

Депозита должно хватать для создания всех страховочных ордеров и каждый из ордеров должен удовлетворять требованию бирже по минимальному размеру. Мартингейл определяет на сколько процентов каждый следующий ордер в сетке больше предыдущего. Использование мартингейла позволяет закрывать позицию в плюс при меньшем отскоке цены.
Как было отмечено выше для COIN-Margin фьючерсов нужно использовать % мартингейла больше, чем для других ботов. Это связано с тем, что количество контрактов в ордере должно быть целым числом по правилам биржи.

  • Включите частичное выставление сетки ордеров

В связи с тем, что на бирже Binance Futures не разрешено размещать по API ордеры дальше чем на 15% от текущей цены торговой пары, мы рекомендуем всегда для фьючерсных ботов использовать частичное выставление сетки ордеров (задает количество одновременно активных страховочных ордеров из всей сетки, которое бот разместит на бирже). Если в боте задано перекрытие изменения цены больше, чем 15%, то бот не сможет выставить сразу все страховочные ордеры сетки. В такой ситуации поможет включение частичного выставления сетки ордеров. Бот будет выставлять не всю сетку ордеров сразу, а только указанное количество. После чего бот будет отслеживать выставленные ордеры и выставлять новые ордеры при исполнении активных. Подробнее про частичное выставление сетки ордеров читайте в статье блога Установка количества активных страховочных ордеров.

  • Выберите режим торговли

Вы можете выбрать один из готовых шаблонов настроек бота. Мы рекомендуем использовать «Нормальный режим торговли для Binance Futures», в нем используется перекрытие изменения цены 40%, что подходит для непрерывной работы бота с небольшими рисками.
Напомним: Обязательно включите частичное выставление сетки ордеров (задает количество одновременно активных страховочных ордеров из всей сетки).
Также есть агрессивный режим торговли с перекрытием изменения цены 15%. Подходит для временной торговли, когда есть время последить за работой бота. Позволяет получить больше профита, но при этом возрастают и риски.



  • Использование фильтров для старта бота

Мы рекомендуем всегда использовать фильтры для старта бота. Это необходимо для того, чтобы бот начал торговлю в правильное время (не начинал покупать на перекупленном рынке и продавать на перепроданном). Для этого используются популярные и эффективные торговые индикаторы, такие как RSI, CCI, Полосы Боллинджера. Для алгоритма LONG используем RSI < 70, CCI < 110. Для алгоритма SHORT используем RSI > 20, CCI > -110. Изменить или добавить новые фильтры для старта Вы можете при редактировании бота.
Подробнее о фильтрах читайте статью в нашем блоге Фильтры для старта.

  • Три варианта продолжения: Создать бота / Создать и редактировать бота / Создать и запустить бота




Выберите вариант «Создать бота», если:
— вы пока не разбираетесь в тонких настройках и хотите сначала увидеть как бот торгует с популярными и подходящими под большинство случаев настройками;
— пока не хотите, чтобы бот был запущен, а хотите ознакомиться с дополнительной информацией по работе сервиса.
Бот будет создан, а пользователь сможет ознакомиться (до запуска бота) со всей информацией о том, как дальше работать с ботом: где посмотреть созданных ботов и осуществить более тонкие настройки, ссылки на статьи «как управлять ботом» и «видеть статистику его работы».
Выберите вариант «Создать и редактировать бота», если вы разбираетесь в тонких настройках бота и хотите их отрегулировать.
Бот будет создан, а пользователю будут доступны тонкие настройки (рекомендуется для опытных пользователей, которые знают, что делают и как работает бот)
Выберите вариант «Создать и запустить бота», если вы хотите быстрее создать и запустить бота в работу с настройками, которые подходят в большинстве случаев. Бот будет создан и запущен. Вы также сможете ознакомиться с информацией как дальше работать с ботом: где посмотреть созданных ботов и осуществить более тонкие настройки, ссылки на статьи «как управлять ботом» и «видеть статистику его работы».



 

7. Тонкие настройки бота

Вы можете задать тонкие настройки:

  • при создании бота для Binance Futures в классическом меню «Боты»;
  • при нажатии кнопки «Создать и редактировать» в меню Быстрый старт, после того как заданы основные настройки бота.

Основные:

  • Перекрытие изменения цены: Процент перекрытия изменения цены задает на сколько процентов сетка ордеров покроет изменение цены. По сути эта настройка задает на сколько процентов от текущей цены будет отстоять последний ордер в сетке;
  • Отступ первого ордера %: Отступ первого ордера в %. Задает на сколько процентов цена первого ордера в сетке будет меньше текущей цены (для алгоритма LONG) или больше текущей цены (для алгоритма SHORT);
  • Цена на бирже: Выбор рейта на бирже, от которого вести расчет сетки ордеров. Это могут быть рейты ПОКУПКА, ПРОДАЖА, СРЕДНЯЯ. Рекомендуем использовать рейт ПРОДАЖА для алгоритма LONG и рейт ПОКУПКА для алгоритма SHORT;
  • Сетка ордеров и мартингейл: Тут задается количество ордеров в сетке и мартингейл (на сколько процентов каждый следующий ордер в сетке будет объемнее предыдущего). Кликнув на view orders matrix, Вы можете увидеть рассчитанную сетку ордеров;
  • Профит %: Тут задаем в процентах профит, который будет заложен ботом при расчете цены завершающего цикл ордера (take-profit ордер);
  • Монета профита: Данная настройка доступна только для алгоритма short. Задает в какой из торгуемых монет будет профит;
  • Подтяжка сетки %: Бывает, что бот выставил сетку ордеров, а цена ушла в другую сторону. Получается, что нужно ждать пока цена не вернется, а ждать можно долго. Этого ожидания можно избежать, настроив актуализацию сетки ордеров к текущей цене. Тут задается процент, при достижении которого, текущая сетка ордеров отменяется и выставляется новая;
  • Задержка перед отменой сетки ордеров для подтяжки: Тут задается задержка в минутах, перед тем как начать отменять текущую сетку ордеров, когда срабатывает настройка Cycle up. Данная настройка позволяет избежать частых отмен текущей сетки ордеров, когда цена за очень короткое время изменилась и вернулась к прежнему уровню. Можно выждать некоторое время, чтобы зря не снимать текущую сетку ордеров;
  • Задержка перед отменой сетки ордеров для подтяжки: Тут задается задержка в минутах перед выставлением новой сетки после отмены предыдущей сетки ордеров. Данная настройка также позволяет избежать негативных последствий в ситуации, когда цена за очень короткое время изменилась и вернулась к прежнему уровню;
  • Задержка после отмены сетки ордеров для подтяжки: Тут задается задержка в минутах перед тем как начать новый цикл после завершения текущего цикла.

Дополнительные:

  • Капитализация профита: При получении прибыли можно добавлять ее к депозиту который использует бот, таким образом увеличивая депозит.
    При включенной настройке весь профит от работы бота зачисляется на виртуальный кошелек, который использует данный бот;
  • Логарифмическое распределение: Обычно сетка ордеров рассчитывается так, что все ордеры в ней расположены линейно, на одинаковом расстоянии друг от друга по всему перекрытию цены. При небольших колебаниях цены будут чаще всего выполняться первые, самые маленькие по объему, ордеры в сетке. Чтобы вовлечь побольше депозита в торговлю при небольших колебаниях цены, можно использовать логарифмическое распределение, которое позволит повысить плотность ордеров вблизи текущей цены и понизить плотность ордеров при удалении от текущей цены. Плотность ордеров можно настроить для разных ситуаций по-разному с помощью коэффициента logarithmic factor увеличивая или уменьшая его. Для большинства случаев подойдет значение logarithmic factor = 1.5. Кликнув на view orders matrix, Вы можете увидеть рассчитанную сетку ордеров,
  • Ограничение цены: Используйте эту настройку, чтобы не начать покупать слишком дорого и не начать продавать слишком дешево;
    Задает максимальную цену, выше которой бот не начнет цикл для алгоритма Long и минимальную цену ниже которой бот не начнет цикл при алгоритме Short;
  • Фиксить первый частично выполненный ордер с профитом: Бывает, что первый ордер в сетке частично выполнился, но цена пошла в другую сторону. Такое случается, когда бот оперирует большим депо и ордеры в сетке довольно объемные, даже самый первый. В такой ситуации можно долго ждать возвращения цены и выполнения ордера полностью, чтобы работа алгоритма продолжилась. Включив данную настройку можно задать процент профита для расчета такой цены, при достижении которой мы получим профит, если отменим частично выполненный ордер и выставим на его сумму завершающий цикл ордер. Ведь цена ушла в ту сторону, где мы получим профит, просто ордер оказался слишком объемным;
  • Автоматическое переворачивание алгоритма: В зависимости от определенных условий бот может остановить текущий активный цикл работы, отменить все активные ордеры, включая тейк-профит, после чего передать полученный от работы депозит в кошелек другого бота (с противоположенным алгоритмом) и запустить его в работу. Подробнее читайте в статье блога Автоматическое переворачивание алгоритма;
  • Автоматическое переключение торговой пары: При старте работы, бот может сменить заданную ему в настройках торговую пару на другую, которая в данный момент имеет более подходящие для успешной торговли показатели волатильности. Для оценки волатильности криптовалют используется анализатор волатильности, который подсчитывает количество разнонаправленных колебаний цены за ближайшее прошедшее время. Для переключения выбирается та криптовалюта, цена которой менялась большее количество раз. Подробнее читайте в статье блога Автоматическое переключение торговой пары.

 

8. Режим позиции

В настройках фьючерсных ботов есть возможность задать режим позиции.
На данный момент существует 2 режима позиции на Binance Futures. Это «Односторонний режим» и «Режим хеджирования».

Односторонний режим позиции
По умолчанию на бирже задан «Односторонний режим позиции» (One-way mode). Используйте при настройке бота этот режим, если не знаете какой выбрать.
В одностороннем режиме для одной торговой пары в один момент времени может быть открыта позиция только в одном направлении (это либо SHORT, либо LONG позиция).
Для одностороннего режима позиции добавлено 2 настройки. Мы рекомендуем их включить. Для большинства случаев эти настройки дополнительно обезопасят торговлю фьючерсами.
1) Не стартовать бота, если есть открытая позиция или активные ордеры по текущей паре.
Данная настройка не позволит боту вмешаться в уже начатую торговлю, повлияв на открытую позицию (вручную или другим ботом). Боты с автоматическим переключением торговой пары не смогут зайти в одну пару.
2) Размещать тейк-профит ордер с параметром «сокращение позиции».
Данная настройка не позволит боту выйти за рамки открытой позиции или открыть позицию в противоположенном направлении.


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


Важно! Режим позиции задается один для всех торговых пар, поэтому нельзя запускать ботов с разным режимом позиции.
Режим позиции можно задавать (менять) только если нет открытых позиций. Поэтому, если вы решили сменить режим позиции, то нужно убедиться, что все боты остановлены и их позиции закрыты, кроме этого необходимо закрыть все открытые вручную позиции и только после этого менять режим позиции. Для работы бота не нужно вручную менять режим позиции на бирже. Бот при запуске проверяет режим позиции и меняет его на заданный в настройках бота.
Посмотреть какой режим позиции задан на Binance можно тут:

 работы».


Поделиться через

Связанные статьи

© RevenueBot