Antishort
Antishort личный блог
10 сентября 2019, 09:29

Терминалы и брокеры (почему TRANSAQ лучший в мире терминал)

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

Объясню. Я как алгоритмист, перепробовал множество самых разных терминалов, коннекторов и связок для торговли на разных рынках. И со всей ответственностью заявляю:

Transaq, у нет равных по:
— скорости
— эффективности использования ресурсов компьютера
— стабильности подключения к серверу (при нормальном брокере)
— лёгкости написания и запуска алгоритмических стратегий

Вот всё остальное, что я пробовал на рынке (не будем перечислять, но поверьте это практически всё, что есть на рынке) — это жуто тормозящее, лагающее г… но (простите за дворовый стиль изложения)). И не надо оценивать терминал по «красивости» всяких кнопочек и градиентов. Проф-трейдеру это вообще не нужно. Да пусть он будет хоть чёрно-белый, лишь бы работал как «жидкий терминатор» в смысле неубиваемости.

Возьмём, к примеру TWS от IB. Сначала эта с… ка)) обновится (и будет делать это минут 5), потом будет грузить свою программную среду:

Это:Терминалы и брокеры (почему TRANSAQ лучший в мире терминал)

И это:

Терминалы и брокеры (почему TRANSAQ лучший в мире терминал)
И это:

Терминалы и брокеры (почему TRANSAQ лучший в мире терминал)
В результате, «пустой» TWS без всяких стратегий будет занимать в памяти:

Терминалы и брокеры (почему TRANSAQ лучший в мире терминал)

662 Мб! Один график, без стратегий… Программисты, вы там е… тые все? Сколько он выжрет ресурсов, когда я запущу торговлю на 600 акциях? А х.ер знает, потому что подключение к IB алгоритмов ещё тот гемор, где танцы с бубнами могут продолжаться почти бесконечно. А в Transaq  есть встроенный язык ATF заточенный под биржевую торговлю и очень простой. А теперь, внимание, сколько жрёт ресурсов Transaq с 300! открытыми графиками, на каждом из которых висит робот, обсчитывающий более 500 переменных и обменивающийся данными с другими роботами в режиме реального времени? Та-дам) — 73 Мбайта  и 2,7% ЦП. Котировки летают.

Терминалы и брокеры (почему TRANSAQ лучший в мире терминал)



Стабильность соединения даже при плохом интернете оу… нная. Я торговал с этой конфигурацией на отдыхе в горах, где даже просто мобильная связь очень не стабильна. И загружается, она в отличии от TWS 20-25!!! секунд. Для 300 роботов на разных акциях это просто офигенно. Я не видел терминала где бы просто оболочка загружалась с такой скоростью.

В общем разработчикам Transaq  — респект и уважуха. Одна печаль, что развитие и поддержка ATF прекращены. Видимо игра не оправдала свеч, хотя при таких параметрах меня удивляет, почему Transaq ещё не занял всю рыночную нишу. Это лишь ещё один показатель того, что не всегда луший продукт становится самым успешным.

Уважаемые разработчики, официально заявляю, если вы допилите свой терминал так, чтобы он мог подключаться к IB безо всяких там танцев с бубнами и при этом продолжал понимать ATF я без раздумий выложу за такой терминал сумму от 10 000$ до 20 000$, ибо з… пли эти тупые коннекторы, API и прочая х… ня. Я не системный администратор, а трейдер. Моя задача — писать алгоритмы и как можно быстрее запускать их в работу, а не страдать х… ней настраивая сокеты и коннекторы.


7 Комментариев
  • Нувот Вчеранов
    10 сентября 2019, 10:11
    На потребление памяти у TWS посмотрел, поржал. Претензия нормальная, согласен, но мне пофиг, я память не считаю. Ну и есть IB Gateway и CP REST API, они жрут меньше.

    А вот с
    ибо з… пли эти тупые коннекторы, API и прочая х… ня

    Категорически не согласен. Потому что меня задолбало ровно обратное, когда каждая собака лепит свою фигню. Хулуа, АТФ, МКЛ, ещё чего-нить…

    Зоопарк фриков — ни удобного подключения внешних библиотек, ни удобных IDE (даже не близко того уровня что для нормальных языков). Хочешь перейти куда-то ещё — изволь изучить новый велосипед и переписать всё с нуля.

    Так что я молюсь на IB и их нормально задокументированное API. Не без огрехов, но нормальное.
    Для нашей кухни правда есть Transaq Connector, и он вполне юзабелен. Писали его те ещё наркоманы, но после написания коннектора можно больше не фейспалмить.
      • Нувот Вчеранов
        10 сентября 2019, 12:40
        Antishort, не, на заказ не работаю, так что спасибо, но откажусь. Да и на питоне практически не пишу.
      • quant_trader
        10 сентября 2019, 12:54
        Antishort, «чтобы было видно графики»

        Для этого и чтобы удобно включать отключать — посмотрел бы в сторону прог теханализа а не питона. Причем не Амиброкера а может Мультичартов.

        И эта, еще две копейки против встроенных языков. Напоминаю что датафид в IB снепшотовый и с ограничениями, обычно датафид сторонний.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн