Очень коротко о том, как роботы видят мир, какие типы данных для них доступны. А также, в чём разница между спецтерминалами для алготрейдинга вроде OsEngine и простым API. Для людей, которые давно в деле, это очевидно, но для новичков не очень.
Тема 1. Данные из API.
Рис. 1. Это архитектура создания роботов на API. Так роботы делаются на QLUA и голых API, вроде API Binance.
1. Что это за данные?
a. Публичные:
a. Лента сделок.
b. Срезы стаканов.
c. Свечи.
b. По клиенту (Закрытые):
a. Сделки по собственному счёту.
b. Сведения об исполнении ордеров.
c. Активы в портфеле. Позиции по инструментам.
На этом в 90% случаев ничего из API биржи больше получить нельзя. И для принятия решений этого недостаточно.
Где же взять горизонтальные объёмы, индикаторы и свечи Ронко? Правильно, нужно использовать терминал для алгоритмической торговли!
Тема 2. Преобразование данных торговой платформой для алготрейдера.
Рис. 2. С OsEngine мы расширяем кол-во данных, которые может видеть робот. Развязываем ему руки.
1. Алготерминал расширяет кол-во возможностей для роботов.
a. Спецжурналы
a. Разница между позицией на бирже и позицией у робота.
b. Преобразование входящих данных.
a. Индикаторы.
b. Горизонтальные объёмы.
c. Спецслои для группировки инструментов.
a. Кластеры.
b. Индексы.
c. Скринеры.
d. Пары.
e. Полигоны.
Тема 3. Короткий список того, что можно получить в OsEngine, чего нет в API Binance или Tinkoff.
Рис. 3. Спецжурналирование. Возможность торговать один инструмент несколькими роботами независимо.
Рис. 4. Специндикаторы. Возможность создавать свои уникальные индикаторы с визуализацией.
Рис. 5. Уникальные типы свечей, недоступные в 95% API.
Рис. 6. Автособираемые индексы, секторальные и географические с разным типом взвешивания.
Рис. 7. Спецслой для парного трейдинга в 50 строк кода.
Рис. 8. Спецслой для «Треугольных арбитражей».
Рис. 9. Спецслой для торговли «Кластеров».
Рис. 10. Спецслой для «Скринеров», торговли сотен бумаг одновременно в 50 – 100 строк кода, в котором доступно почти всё, что описано выше.
Тема 4. Итого.
OsEngine даёт роботам, которые на нём написаны, невероятное техническое превосходство по сравнению с тем, что можно сделать на «голом API». Прибавьте сюда возможность тестировать и оптимизировать алгоритмы. И получаем то, что 99% алготрейдеров выгодно торговать через платформы для алго, чем через голое API. 1 % мы оставим на тех, кому нужна ультраскорость, им, вероятно единственным, может понадобиться делать свои подключения. Остальным выгоднее и быстрее писать роботов в спецтерминалах.
Удачных алгоритмов!
Общаемся здесь: Old School Algo Chat
Комментарии