Блог им. 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:
    📌 Возобновляем максимальный кэшбек при покупке конвертируемых облигаций МГКЛ
    По просьбам инвесторов мы возобновили максимальный кэшбек при покупке конвертируемых облигаций серии СО-001 (ISIN RU000A10ENZ0). Этот...
    Фото
    Евро и фунт готовятся к техническому отскоку, но потенциал ограничен
    В четверг EUR/USD торгуется около 1,1380, стабилизировавшись вблизи двухмесячного минимума. Менее чем за две недели пара потеряла почти 2%....
    Фото
    Ведущие аналитики позитивно оценили финансовые результаты ДОМ.РФ
    ⚡️ Ведущие аналитики позитивно оценили финансовые результаты ДОМ.PФ за 8 месяцев 2026 года. Они отмечают: — высокий темп роста чистой...
    Фото
    Часть 4. Худший сектор за 10 лет: Почему рост бизнеса не привел к росту доходов акционеров?
    Продолжаю серию заметок на тему: «Какие бизнесы на Мосбирже смогли успешно „впитать“ инфляцию за 10 лет?» Напомню, что инфляция за 10 лет...
    UPDONW
    Новый дизайн