Приветствую, предоставляю вашему вниманию техническое задание на бота для продвинутого арбитража и парного трейдинга.
Цель подхода — реализовать качественно рыночно-нейтральную стратегию, чтобы увеличить эффективность результатов, по сравнению со стандартным подходом.
Бот создается под фьючерсную секцию биржи OKX (срочные и бессрочные USDT-контракты). Фьючерсная секция выбрана для того, чтобы можно было открывать лонг и шорт с плечом. Биржа OKX является популярной биржей, с высокими торговыми объемами (вторая по обороту) и возможность торговать как парный трейдинг, так и арбитраж. Но одна из самых главных причин, из актуальных сейчас, на данный момент — это то, что они ни в коем случае не будут блокировать пользователей из РФ и Беларуси (откуда львиная доля пользователей).
Бот может реализовывать два рыночно-нейтральных подхода — арбитраж или парный трейдинг. Т.е. В настройках бота мы выбираем две пары, которые будут торговаться одна против другой. Бот мультипарный — т.е. можно одновременно торговать много цепочек пар одновременно.
Логика бота. При старте бота — он начинает считать расхождение. По факту изменения курсов пар из парной (или арбитражной) цепочки появляется расхождение, и когда оно становится равным или больше указанного в настройках, бот открывает парную сделку — покупает по рынку то что дешевле, и продает то, что дороже (здесь стандартно). Объем позиции в % трейдер указывает в настройках.
Далее, в дело вступает модуль усреднения по методу диапазонного скальпинга. При этом, мы усредняем не целую арбитражную/парную позицию, а на каждую сделку рыночно-нейтральной позиции отдельно. Когда мы усредняем отдельно позиции — мы в этом случае улучшаем среднюю цену позиций парной сделки. И благодаря этому, мы увеличиваем прибыль между позициями в общей сделке.
Если кто не в курсе, как работает усреднение по методу диапазонного скальпинга, ниже пример:
Чтобы уравновесить объемы, бот будет усреднять каждую позицию не только когда цена в минусе, но и когда в плюсе. Когда в позиция в плюсе, и цена усредняется, то значение средней цены сделки немного ухудшается — но все равно, идут частичные прибыли. Также, это важно делать, чтобы не допускать сильных перекосов в позициях.
Все это время бот контролирует прибыль парной/арбитражной позиции, и когда прибыль становится равной или большей показателю прибыли, которую указал трейдер в настройках — бот снимает все ордера, и закрывает рыночно-нейтральную позицию в прибыли.
После закрытия позиции, бот начинает торговлю по новой — ждет расхождения, и открывает новую позицию и т.п.
Бот будет иметь широкий спектр настроек, которые можно индивидуально настроить для каждой арбитражной или парной цепочки:
В боте выводится информация о прибыли/убытку в каждой цепочке, открытые ордера. Также, логирование всех действий, с выводом информации, о текущих действиях.
Бот должен подхватывать открытые позиции, которые он ранее открыл (за исключением вмешательства в торговлю).
Бот создается для работы под управлением ОС Windows, и должен работать как на локальном компьютере, так и на удаленном сервере.
Если вам интересен бот, и вы хотите следить за его разработкой, подписывайтесь на канал по алготрейдингу>>>
Приветствую! Мы планируем разрабатывать нового торгового бота, а для этого, мы хотим узнать ваше мнение…
Приветствую! Сегодня новость для трейдеров которые управляют активами или планируют зарабатывать таким образом! (далее…)
Приветствую! Хочу поблагодарить всех, кто взял участие в голосовании по актуальным торговым секциям для бесплатных ботов. (далее…)
Приветствую! Рад сообщить, что по торговому боту Ultra Flash&Cash для Bybit прошло крутое обновление -…
Приветствую! Мы планируем сделать еще одного мощного бесплатного бота, но для качественного проектирования нам надо…
Привет всем! Сегодня у нас еще одно голосование - нам интересно узнать, если ли у…