Техническое задание «Продвинутый арбитраж»

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

Цель подхода — реализовать качественно рыночно-нейтральную стратегию, чтобы увеличить эффективность результатов, по сравнению со стандартным подходом.

Бот создается под фьючерсную секцию биржи OKX (срочные и бессрочные USDT-контракты). Фьючерсная секция выбрана для того, чтобы можно было открывать лонг и  шорт с плечом. Биржа OKX является популярной биржей, с высокими торговыми объемами (вторая по обороту) и возможность торговать как парный трейдинг, так и арбитраж. Но одна из самых главных причин, из актуальных сейчас, на данный момент — это то, что они ни в коем случае не будут блокировать пользователей из РФ и Беларуси (откуда львиная доля пользователей).

Техническое задание бота «Продвинутый арбитраж»

Бот может реализовывать два рыночно-нейтральных подхода — арбитраж или парный трейдинг. Т.е. В настройках бота мы выбираем две пары, которые будут торговаться одна против другой. Бот мультипарный — т.е. можно одновременно торговать много цепочек пар одновременно.

Логика бота. При старте бота — он начинает считать расхождение. По факту изменения курсов пар из парной (или арбитражной) цепочки появляется расхождение, и когда оно становится равным или больше указанного в настройках, бот открывает парную сделку — покупает по рынку то что дешевле, и продает то, что дороже (здесь стандартно). Объем позиции в % трейдер указывает в настройках.

Далее, в дело вступает модуль усреднения по методу диапазонного скальпинга. При этом, мы усредняем не целую арбитражную/парную позицию, а на каждую сделку рыночно-нейтральной позиции отдельно. Когда мы усредняем отдельно позиции — мы в этом случае улучшаем среднюю цену позиций парной сделки. И благодаря этому, мы увеличиваем прибыль между позициями в общей сделке.

Если кто не в курсе, как работает усреднение по методу диапазонного скальпинга, ниже пример:

Чтобы уравновесить объемы, бот будет усреднять каждую позицию не только когда цена в минусе, но и когда в плюсе. Когда в позиция в плюсе, и цена усредняется, то значение средней цены сделки немного ухудшается — но все равно, идут частичные прибыли. Также, это важно делать, чтобы не допускать сильных перекосов в позициях.

Все это время бот контролирует прибыль парной/арбитражной позиции, и когда прибыль становится равной или большей показателю прибыли, которую указал трейдер в настройках — бот снимает все ордера, и закрывает рыночно-нейтральную позицию в прибыли.

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

Бот будет иметь широкий спектр настроек, которые можно индивидуально настроить для каждой арбитражной или парной цепочки:

  • Выбор первой пары из списка — первая часть рыночно-нейтральной позиции (арбитражной или парной)
  • Выбор второй пары из списка — вторая часть рыночно-нейтральной позиции
  • Режим «Только выход» — для того, чтобы дать возможность закрыть текущую сделку, и новую уже не открывать
  • Расхождения для входа в позицию — сколько % должно быть расхождение между парами, чтобы бот вошел в сделку
  • Тейк-профит для позиции — при каком профите в % закрывать сделку
  • Объем позиции в % — сколько процентов от депозита выделить на открытие первой парной сделки
  • Объем ордера на докупку в % — сколько процентов от депозита будет выделено на каждую докупку
  • Расстояние разгрузки в % — на сколько в % от последней докупки будет разгрузка
  • Объем разгрузки — сколько в % от докупки будет разгружаться
  • Количество докупок — максимальное количество докупок
  • Установка торгового плеча для каждой пары

В боте выводится информация о прибыли/убытку в каждой цепочке, открытые ордера. Также, логирование всех действий, с выводом информации, о текущих действиях.

Бот должен подхватывать открытые позиции, которые он ранее открыл (за исключением вмешательства в торговлю).

Бот создается для работы под управлением ОС Windows, и должен работать как на локальном компьютере, так и на удаленном сервере.

Если вам интересен бот, и вы хотите следить за его разработкой, подписывайтесь на канал по алготрейдингу>>>

 

AlgoTradingCenter

Recent Posts

Новые настройки для торгового бота «Искусственный интеллект»

Приветствую уважаемые трейдеры! Сегодня новости по торговому боту «Искусственный интеллект» для биржи ОКХ — я…

9 месяцев ago

Обновление рыночно-нейтрального торгового бота «Альфа Хедж»

Привет всем! Для рыночно-нейтрального трендового торгового бот «Альфа Хедж» вышло крупное обновление! (далее…)

11 месяцев ago

Новые настройки для торгового бота «Искусственный интеллект»

Приветствую уважаемые трейдеры! Сегодня новости по торговому боту «Искусственный интеллект» для биржи ОКХ - я…

1 год ago

Изменил настройки для торгового бота «Альфа Хедж»

Приветствую! Сегодня новости по обновлению настроек для торгового бота. Напоминаю, это исключительно мои настройки, как…

1 год ago

Лист ожидания

Приветствую! Самый популярный запрос недели - можно ли еще взять участие в пуле на торгового…

1 год ago

Выдача торгового бота «Альфа Хедж»

Приветствую! Рад сообщить, что сегодня все участники пула получили свои копии бота и лицензии! Всем…

1 год ago