Блог им. titkovdmitry

2 Вопроса от начинающего алготрейдера!

Добрый день уважаемые смартлабовцы!
Подскажите пожалуйста, 
1. Как алгоритмически определить последний день обращения фьючерсных контрактов на нефть, не пойму закономерности, 
moex.com/ru/contract.aspx?code=BR-1.17 по этой ссылке видно что 
BR-1.17 30.12.2016, BR-2.17 01.02.2017, BR-3.17 01.03.2017, BR-4.17 уже аж 03.04.2017. Почему? Как алгоритмически это высчитать ?

2. Какие есть стратегии переноса фьючерсов во время экспирации? Вопрос даже не к алготрейдерам, во сколько и как вы переносите свои позиции когда время обращения заканчивается. 

Заранее спасибо за конструктивные ответы!
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
    42 | ★2
    16 комментариев
    руками, выключаешь робота перед экспирой, во время перенастраиваешь, потом включаешь на новом!!! больше инфы тут
    Дмитрий Никулин, Спасибо, хочется автоматизировать этот процесс, по этому и спрашиваю. А по BR подскажите?
    avatar
    Дмитрий Титков, я просто не пойму зачем это? ведь он указан в таблице
    Дмитрий Никулин, Как зачем? чтобы робот автоматически переходил на новый контракт. Сейчас есть рабочий прибыльный робот, цыкл его развития закончился. Далее нужно разрабатывать нового, но перед этим я хочу сделать его полностью автоматическим. Чтобы он мог сам закрыть позиции по старому фьючерсу и открыть по новому. Для этого мне нужно понимать как рассчитывается дата последнего обращения для BR, для других фьючерсов всё понятно
    avatar
    Дмитрий Титков, понял, с этим не подскажу, это на бирже я думаю можно узнать!!!
    Дмитрий Титков, очевидно, что это первый рабочий день месяца. С исключением для январского контракта.
    Можно сделать костыль, прописать в файлике/таблице дату истечения и пусть робот раз в день проверяет «не пора ли переходить на следующий контракт». Файлик модифицировать раз в год
    avatar
    Дмитрий Титков, цыкл так цыкл, но цыкол круче. Что мешает запарсить страницу со спецификацией контракта? Алгоритмически это без гарантий, биржа может придумать что-то новое всегда.
    руками
    avatar
    Через что вы получаете данные по фьючерсу?
    В квике из таблицы по бумаге можно получить дату экспирации фьюча
    avatar
    Eldar Shaymardanov, Получаю данные через транзак, по этому квик отпадает…в любом случае спасибо за ответ
    avatar
    В Quik этот параметр постоянно транслируется биржей/брокером в ттп (текущие торги)…
    avatar
    СыроеШкин, Получаю данные через транзак, по этому квик отпадает…в любом случае спасибо за ответ
    avatar
    Вам все равно придется все менять в алгоритме, если наконец введут французский революционный календарь с термидорами…
    avatar
    baron_samedi, Думаю тогда будет не до торгов
    avatar
    Огромное спасибо всем за ответы, на первый вопрос ответил пользователь darg, но почему то удалил свой комментарий. Действительно эти данные можно забрать с сайта биржи. Например так http://www.micex.ru/iss/securities/BRZ6.xml. Если у кого то хватает кармы, поставьте ему плюсик ) Пользователь darg. По второму вопросу если есть идеи, буду рад обсуждению
    avatar

    Читайте на SMART-LAB:
    Фото
    Итоги первичных размещений ВДО и некоторых розничных выпусков на 3 сентября 2026 г.
    Следите за нашими новостями в удобном формате: Telegram , Youtube , RuTube, Smart-lab , ВКонтакте , Сайт
    Фото
    GBP/USD: итоги четверга возвращают инициативу быкам?
    Британский фунт стерлингов успешно отскочил от ранее пробитой линии локального нисходящего тренда, а также от уровня поддержки 1.3480. Отдельно...
    Фото
    Почему замедление инфляции не равно смягчению финансовых условий
    На рынке у инвесторов довольно часто возникает следующее мнение – если инфляция начинает замедляться, значит деньги скоро станут дешевле, кредиты...
    Фото
    Магнит МСФО 6 мес. 2026 г. - Долг все еще растет, но есть первые признаки улучшения
    Компания Магнит опубликовала финансовые результаты по МСФО за 6 мес. 2026 г. Выручка компании выросла на 12,8% до 1,89 трлн руб.  Валовая...
    UPDONW
    Новый дизайн