Техническое задание на бота по торговле стейблкоинами

Техническое задание на бота по торговле стейблкоинами

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

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

Для торговли выбрана биржа Binance, по трем самым важным параметрам, лучше вариантов нет:

  1. Биржа №1 по надежности
  2. Объемы и количество инструментов вне конкуренции
  3. Комиссии средне рыночные и терпимые

Таким образом, все условия есть. На бирже Binance есть такие стейблкоины в формате «доллар/доллар» — TUSD-USDT, USDC-USDT, USDS-USDT,  PAX-USDT , USDS-PAX, USDS-TUSD, USDC-PAX, USDSB_USDT, USDSB_USDS . Для наборов из этих пар и будет рассчитан бот.

Я рассмотрел много вариантов исполнения стратегии, но остановился на ниже описанной.

Техническое задание на бота по торговле стейблкоинами

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

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

Перейдем к настройкам бота. В боте будет настройка торгуемых пар (с контролем на правильность) и выбором из выпадающего списка. В боте для торговли stablecoins будет указан объем, которым будет торговать бот, а также на каком расстоянии от последней покупки будем докупаться, и сколько таких докупок должно быть, ну и конечно-же, коэффициент мартингейла для каждой докупки. Также, в % от средней цены сделки будет указываться тейк-профит.

Для настройка канала будем использовать стандартный ценовой канал с регулировкой таймфрейма и периода построения. А чтобы бот не покупал по не выгодным ценам, у бота будет ограничение по максимальной цене покупки (например, чтобы не покупать когда цена выше 1).

В боте будут присутствовать кнопки управления «Старт» и  «Стоп», а также «Снять все ордера» — для отмены установленных ордеров. Как и во всех ботах, будет присутствовать логирование действий, вывод открытых ордеров, а также депозиты (только по стейблкоинам).

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

Если у Вас есть интересные мысли по поводу дополнений или изменений к техническому заданию, дайте мне знать (контакты здесь). И не забывайте подписаться на канал по торговым роботам и стратегиям – вся оперативная связь там. Интересные обязательно будут включены в алгоритм.

 

 

Закрепите на Pinterest