Избранное трейдера TSiuS

по

Можно ли вылечиться от переоптимизации или это как алкоголизм? ))

    • 10 сентября 2024, 17:08
    • |
    • Poll
  • Еще

Примерно год у меня ушёл на то, чтобы «переболеть» переоптимизацией. После того как до меня наконец дошло, что искать нужно закономерности, а не лучший набор параметров для максимизации эквити, алгоритмы стали постепенно получаться. Мои размышления о том, как искать закономерности, нашли подтверждение в книге TradingSystems. ANewApproachtoSystemDevelopmentandPortfolio. К сожалению, она немного на английском, но читается легко и оказалась очень полезной. Многие другие книги, как оказалось, содержат банальные, затасканные мысли, а некоторые слишком сложны для моего понимания.

В результате работы оптимизатора мы получаем огромный массив данных, представленных, как правило, в виде таблицы. Я пользуюсь OsEngine, поэтому поясню на этом примере:
Можно ли вылечиться от переоптимизации или это как алкоголизм? ))

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



( Читать дальше )

5 интересных облигаций

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

Флоатеры, на наш взгляд, уже отыграли свою защитную функцию.

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

Какие доходности на рынке?

• КС — 16%, RUONIA — 15,7%, RUSFAR ON — 15,42%.

• Доходности коротких ОФЗ находятся в районе 14,4–14,9%, длинных — 13,3–14,5%.

• Доходность 30 наиболее ликвидных корпоративных бумаг (индекс IFX Cbonds) — 15,48%.   

Выпуски, которые могут быть интересны

Выпуски с дюрацией до 2 лет



( Читать дальше )

Как отправлять сообщения в Telegram из робота OsEngine

    • 17 февраля 2024, 17:58
    • |
    • UHSF
  • Еще


Бывает нужно получать от торгующего робота какие-то уведомления – это могут быть уведомления об открытии позиций, закрытии, каком-то сбое и тд.

 

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

 

Как отправлять сообщения в Telegram из робота OsEngine


Инструкция состоит из 3-х пунктов:

1. Создание бота в Telegram для приема сообщений

2. Отправка сообщений на примере бесплатного робота OsEngine

3. Обзор кода робота

 


1. Создание бота в
Telegram  для приема сообщений

Нам будет нужен бот в самом мессенджере Телеграм. Для его создания используем BotFather (https://t.me/BotFather) – это официальный бот мессенджера, который позволяет создавать ботов и управлять ими. Открываем его и начинаем с ним чат (команда “/start” или Запустить):



( Читать дальше )

Эволюция протоколов МосБиржи

Привет, Смартлаб.

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

Так сложилось, что в эту тематику я стал активно вхож примерно в 2016, так что, что происходило до этого, я могу лишь восстановить по каким то рассказам на каких то посиделках или конфах ) Поэтому могут быть какие то неточности в моем повествовании.

Архитектурно, у нас так сложилось на бирже, что можно выделить ядро срочки и ядро практически всего остального. Оно и понятно, сначала развивалась фонда и валюта, а уж потом срочка. Поэтому, по сей день, надо разделять: доступ на фонду/валюту и доступ на срочку. Даже практически десятилетие у этих рынков были разные часы. Представляете? Что это значит? Это когда вы одновременно клик в клик покупаете валюту и на другом терминале фьюч, а время сделок у них будет разницой в секунду, потому что часы в ядрах разные. Утак вот. Утрирую конечно, что разница в секунду, но все же. Биржа кстати часто обещалась сделать синхронизацию часов по ptp протоколу и все годами сидели и ждали. Ну или другой пример: вы на просторах СЛ часто слышали про SPAN западный, технологии которого наши применили в риск модуле срочного рынка.

( Читать дальше )

Коннекторы Fix/Fast, Plaza2, Twime C# часть 1. Подробности работы, стоимость и т.д.

Приветствую.

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

1. На текущий момент Twime является одним из самых быстрых, современных коннекторов к бирже, но есть некоторые нюансы. Московская биржа это не только срочный рынок, но также и фондовый и валютный рынок. 

На картинке мы можем увидеть, что количество звеньев у Twime минимальное.



И вот тут выходят нюансы :) 

Срочный рынок стоит в месяц 4 000 р./месяц, а если вы захотите торговать на фондовом или валютном, то вам придется уже платить 30 000 р. в месяц.  Также отдельно стоит сказать, что Twime — это только работа с ордерами. То есть никакие маркет данные отсюда вы также не сможете получать, а это означает, что вам также понадобиться еще и Fast подключение для маркет данных (об этом чуть позже).

Я думаю, что большинство читающих здесь людей не профессиональные HFT трейдеры, а скажем так «любители», которые хотят поиграться в арбитраж к примеру и платить по 30к в месяц довольного много, поэтому такими подключениями в основном пользуются серьезные «компании/конторы», которые занимаются арбитражем на российском рынке. 

( Читать дальше )

Изучаю FIX протокол с нуля. Пытаюсь выставить заявки. Первые обсуждения.

Начало положено тут 
Продолжил тут
Затем тут

Обсуждения

     Сегодня будет без введения. Мои первые публикации вызвали небольшие обсуждения, как в комментариях, так и в личных беседах. Если классифицировать, то можно подвести некие итоги:
  • занимаюсь ерундой, до меня уже давно все создано. Прежде чем, что либо начать, конечно же я изучаю положение дел. Я прекрасно изучил, что уже есть конкретные разработки. Но я уже говорил, что я готовлюсь к хорошим вакансиям и хочу знать досконально протокол. Человек я щепетильный, мне важно знать каждую мелочь. Другого метода изучения я не придумал. 
  • мой код не оптимален. Хоть я и не услышал конкретные доводы, но все же склонен к такой мысли. Код только строится и конечно будет еще дорабатываться.
  • выбрал не ту платформу. Тут самое интересное. Были интересные беседы. Но надо заметить. Я не отвечаю на позывы типа: «си ерунда, бери  то-то». Я считаю это не профессиональным. Но все же интересные моменты были. Итог:
      — Для скоростного трейдинга желательно уходить на Linux. Основной довод — несовершенство windows многозадачности. Лишним доказательством будет являться набор постоянных вакансий на рынке, где требуются именно Linux программисты. Также вы должны заметить, какое внимание Linux оказывается на будущей конференции алготрейдеров (27 февраля).
    — Желательное использование Си и Java. Ничего пока не могу сказать. Но стоит заметить, как и в беседах было подчеркнуто, так и в вакансиях на рынке, западные компании требуют именно java программисты. 
  • в любом случае, направление движения изучения вырисовывается, за что, спасибо собеседникам
  • в личных беседах я увидел заинтересованности в изучении протокола. Думаю статьи и дальше будут полезны. Литературы доступной с разжевыванием мало. А интерес смотрю есть.
  • получил несколько предложений поработать вместе. Оказывается СЛ читают интересные люди. Это радует.


( Читать дальше )

....все тэги
UPDONW
Новый дизайн