Перейти к основному содержимому

Машиночитаемый календарь ИСС

Для всех методов работает фильтрация from и till - внутри одного года можно указать любую дату или период. Для пагинации используйте параметр start (номер следующей строки).


Все рынки

https://apim.moex.com/iss/calendars.json
https://apim.moex.com/iss/calendars.json?show_all_days=1&iss.only=off_days

off_days

FieldTypeDescriptionExample value
tradedatedate:10Календарная дата торгов2025-01-01
currency_workdayint64Признак даты (торговый/неторговый день) по Валютному рынку0
currency_trade_session_datedate:30Дата торговой сессии ДСВД по Валютному рынкуnull
currency_reasonstring:3Расшифровка признака даты по Валютному рынкуH
futures_workdayint64Признак даты (торговый/неторговый день) по Срочному рынку0
futures_trade_session_datedate:30Дата торговой сессии ДСВД по Срочному рынкуnull
futures_reasonstring:3Расшифровка признака даты по Срочному рынкуH
stock_workdayint64Признак даты (торговый/неторговый день) по Фондовому рынку0
stock_trade_session_datedate:30Дата торговой сессии ДСВД по Фондовому рынкуnull
stock_reasonstring:3Расшифровка признака даты по Фондовому рынкуH

Признак workday: 0 - неторговый, 1 - торговый, null - нет данных.

Признак reason: H - holiday (праздник, неторговый); W - weekends (ДСВД); N - normal (обычный торговый); T - transfered (торговый в выходной, не ДСВД).


Фондовый рынок

https://apim.moex.com/iss/calendars/stock.json
https://apim.moex.com/iss/calendars/stock.json?show_all_days=1&iss.only=off_days

off_days

FieldTypeDescriptionExample value
tradedatedate:10Календарная дата торгов2025-01-01
is_tradedint32Признак даты (торговый/неторговый день)0
trade_session_datedate:10Дата торговой сессии, активна для ДСВД2025-03-03
reasonstring:3Расшифровка признака датыW
updatetimedatetime:19Дата и время обновления записи в ИСС2025-03-01 10:25:04

Признак is_traded: 0 - неторговый, 1 - торговый, null - данных нет.

Признак reason: H - holiday; W - weekends (ДСВД); N - normal; T - transfered.


https://apim.moex.com/iss/calendars/stock/static.json?iss.only=markets_classifier

markets_classifier

markets_classifier - статистический справочник классификаторов рынков:

FieldTypeDescriptionExample value
namestring:189Код рынкаFNDT
titlestring:765Наименование рынкаФондовый рынок Т+

https://apim.moex.com/iss/calendars/stock/static.json?iss.only=boards_classifier

boards_classifier

boards_classifier - статистический справочник режимов торгов:

FieldTypeDescriptionExample value
stock_market_classifierstring:12Код рынкаFNDT
boardidstring:12Код режима торговTQBR
titlestring:90Наименование режима торговТ+: Акции и ДР - безадрес.
currencyidstring:9Валюта режима торгов (null - используется валюта расчётов бумаги)RUB

https://apim.moex.com/iss/calendars/stock/securities/boards.json

securities_boards

FieldTypeDescriptionExample value
tradedatedate:10Календарная дата торгов2024-10-18
trade_session_datedate:10Дата торговой сессии, активна для ДСВД2024-10-18
secidstring:36Тикер инструментаABIO
isinstring:36Код инструмента (ISIN)RU000A0JNAB6
boardsstring:3072Перечень режимов торгов через запятую в дату tradedateCIQB,CIQR,CPEO

https://apim.moex.com/iss/calendars/stock/session/settlecodes.json

settlecodes

FieldTypeDescriptionExample value
tradedatedate:10Дата торгов2025-01-23
settlecodestring:36Код расчётаA0
titlestring:96Наименование кода расчётаA0 calendar days
settledatedate:10Дата расчётов адресной сделки или первой части РЕПО2024-10-18
settledate2date:10Дата расчётов 2 (исполнение второй части РЕПО; null - не предусмотрена)null
updatetimedatetime:19Дата и время обновления записи в ИСС2024-10-18 06:23:54

https://apim.moex.com/iss/calendars/stock/securities/suspended/details.json

suspended

suspended - запреты торгов по событиям на будущие периоды:

FieldTypeDescriptionExample value
secidstring:36Тикер инструментаRU000A107KC4
reason_idstring:765Идентификаторы причин запрета (список через запятую из suspended.reasons)1,4,9,11
date_fromdate:10Дата начала события2025-01-01
date_tilldate:10Дата окончания события (null - неизвестна или без конечной даты)null
boardidstring:765Режим торгов (null - запрет на всех допущенных режимах)CIQB,TQCB
settle_codesstring:3072Код расчёта (null - нет запрещённых кодов)null
changedatedate:10Дата загрузки или изменения записи на стороне бэк-офисаnull
updatetimedatetime:19Дата и время обновления записи в ИСС2025-01-23 17:15:26

suspended.reasons

suspended.reasons - справочник причин запретов:

FieldTypeDescriptionExample value
idint32Числовой идентификатор причины1
titlestring:384Описание причины запретаТорги не проводятся в дату погашения облигаций

https://apim.moex.com/iss/calendars/stock/securities/changes.json

securities

securities - изменения атрибутов по бумаге (по умолчанию - текущая дата):

FieldTypeDescriptionExample value
updatetimedatetime:19Дата события2024-09-28 00:20:29
actionstring:24Признак записиupdated
secidstring:72Тикер инструментаRU000A0JX3M0
attribute_namestring:189Наименование атрибута (из securities.attributes)FACEVALUE
before_valuestring:3072Значение до изменения69.12
after_valuestring:3072Значение после изменения64.92

Признак action: updated - изменено; inserted - добавлено; removed - удалено.

securities.attributes

securities.attributes - справочник атрибутов:

FieldTypeDescriptionExample value
namestring:189Наименование атрибутаCOUPONDATE
typestring:3Тип поляD
titlestring:765Описание атрибутаДата выплаты купона

Типы полей: S - строка; N - число; D - дата; T - время; I - целое число; B - bool.


https://apim.moex.com/iss/calendars/stock/session/suspended.json

suspended

suspended - исключения по кодам расчётов на парах бумага–борд на текущий торговый день:

FieldTypeDescriptionExample value
tradedatedate:10Дата торгов2024-08-21
secidstring:36Код инструментаMGTS
boardidstring:765Режим торговPSEQ
reason_idstring:765Идентификатор причины (из suspended.reasons)5002
settle_codesstring:3072Коды расчётовZ0
updated_atdatetime:19Дата и время обновления записи в ИСС2024-10-01 18:10:16

suspended.reasons

suspended.reasons - справочник причин запретов:

FieldTypeDescriptionExample value
idint32Числовой идентификатор причины1
titlestring:384Описание причины запретаТорги не проводятся в дату погашения облигаций

https://apim.moex.com/iss/calendars/stock/session.json

session_schedule

session_schedule - расписание торгов по режимам (включая периоды внутри режима, кроме дискретного аукциона):

FieldTypeDescriptionExample value
tradedatedate:10Дата торгов2024-10-23
tradingsessionint32Признак торговой сессии1
boardidstring:12Режим торговCPEY
secidstring:36Код инструмента (пустое значение - для всех инструментов в дату tradedate)RU000A109478
typestring:30Тип сессии (из session_schedule.types)system
time_fromtime:10Время начала периода15:30:00
time_tilltime:10Время окончания периода18:59:59
updatetimedatetime:19Дата и время обновления записи в ИСС2024-10-23 06:30:10

Признак tradingsession: 0 - утренняя; 1 - основная; 2 - вечерняя; 5 - ДСВД; -999 - не предусмотрено (например, OTC режим MPAU).

session_schedule.types

session_schedule.types - справочник типов периодов:

FieldTypeDescriptionExample value
typestring:51Тип торгового периодаoa_booking
titlestring:282Описание периодаАукцион открытия - период сбора заявок

https://apim.moex.com/iss/archives/files/calendars_stock_suspended_planned.json

calendars_stock_suspended_planned

files - архив ZIP-файлов с посчитанными данными по запретам торгов (suspended). Данные предоставляются на период с текущего календарного года + 3 года вперёд. Структура файлов соответствует таблице suspended эндпоинта /iss/calendars/stock/securities/suspended/details.json.

FieldTypeDescriptionExample value
group_namestring:153Наименование группыcalendars_stock_suspended_planned
extensionstring:12Формат архива (csv или json)csv
date_fromdate:30Дата начала данных в архиве (null - не задана)null
date_tilldate:30Дата окончания данных в архиве (null - не задана)null
file_sizeint64Размер архива в байтах20683
rows_countint64Количество строк в файле3750
urlstring:765Относительный путь для скачивания архива/iss/downloads/calendars/stock/suspended_details.csv.zip

https://apim.moex.com/iss/archives/files/calendar_stock_session_suspended_latest.json

calendar_stock_session_suspended_latest

files - архив ZIP-файлов с последней выгрузкой таблицы suspended по кодам расчётов (/iss/calendars/stock/session/suspended.json).

FieldTypeDescriptionExample value
group_namestring:153Наименование группыcalendar_stock_session_suspended_latest
extensionstring:12Формат архива (csv или json)csv
date_fromdate:30Дата начала данных в архиве2024-08-21
date_tilldate:30Дата окончания данных в архиве2024-08-21
file_sizeint64Размер архива в байтах21324
rows_countint64Количество строк в файле5870
urlstring:765Относительный путь для скачивания архива/iss/downloads/calendars/stock/session_suspended_2024-08-21.csv.zip

Срочный рынок

https://apim.moex.com/iss/calendars/futures.json
https://apim.moex.com/iss/calendars/futures.json?show_all_days=1&iss.only=off_days

off_days

FieldTypeDescriptionExample value
tradedatedate:10Календарная дата торгов2025-01-01
is_tradedint32Признак даты (торговый/неторговый день)0
trade_session_datedate:10Дата торговой сессии, активна для ДСВДnull
reasonstring:3Расшифровка признака датыH
updatetimedatetime:19Дата и время обновления записи в ИСС2025-02-22 14:23:44

Признак is_traded: 0 - неторговый, 1 - торговый, null - данных нет.

Признак reason: H - holiday; W - weekends (ДСВД); N - normal; T - transfered.


https://apim.moex.com/iss/calendars/futures/securities.json

securities

Блок securities содержит два раздела: опционы (options) и фьючерсы (forts).

FieldTypeDescriptionExample value
asset_type_namestring:96Тип базового активаАкции
asset_codestring:36Код базового активаSBRF
series_namestring:93Код опционной серииSBRF-6.24M2
series_typestring:3Тип серии: W - недельная; M - месячная; Q - квартальнаяM
exec_typestring:3Тип погашения: A - Американский; E - ЕвропейскийA
margin_stylestring:3Тип опциона: M - маржируемый; P - премиальныйM
contract_namestring:765Наименование контрактаМаржируемый опцион…
expiration_datedate:10Дата экспирации2024-03-27
expiration_typestring:765Тип экспирации: mc - основной клиринг; tc - в торгахtc
expiration_timetime:10Время экспирации (если клиринг в торгах)00:00:00
weekend_sessionint32Торгуется в ДСВД: 0 - да; 1 - нет0

https://apim.moex.com/iss/calendars/futures/session.json

session_schedule

session_schedule - расписание сессий:

FieldTypeDescriptionExample value
tradedatedate:10Дата торгов2024-03-27
secidstring:36Код контракта (- - для всех инструментов и режимов)-
boardidstring:12Идентификатор борда (- - для всех)-
typestring:45Тип сессииmorning_session
time_fromdatetime:19Дата и время начала сессии2024-03-27 09:00:00
time_tilldatetime:19Дата и время окончания сессии2024-03-27 10:00:00
updatetimedatetime:19Дата и время обновления записи в ИСС2024-03-27 00:24:43

Дополнительные поля: settlement_session (начало расчётной сессии), clearing_session (начало клиринговой сессии).

session_schedule.types

session_schedule.types - справочник типов периодов:

FieldTypeDescriptionExample value
typestring:51Тип торгового периодаoa_booking
titlestring:282Описание периодаАукцион открытия - период сбора заявок

Валютный рынок

https://apim.moex.com/iss/calendars/currency.json
https://apim.moex.com/iss/calendars/currency.json?show_all_days=1&iss.only=off_days

off_days

FieldTypeDescriptionExample value
tradedatedate:10Календарная дата торгов2025-01-01
is_tradedint32Признак даты (торговый/неторговый день)0
trade_session_datedate:10Дата торговой сессии, активна для ДСВДnull
reasonstring:3Расшифровка признака датыH
updatetimedatetime:19Дата и время обновления записи в ИСС2025-02-22 14:23:44

Признак is_traded: 0 - неторговый, 1 - торговый, null - данных нет (будут скорректированы).

Признак reason: H - holiday; W - weekends (ДСВД); N - normal; T - transfered.


https://apim.moex.com/iss/calendars/currency.json

currency_settlements

FieldTypeDescriptionExample value
tradedatedate:10Дата2024-01-01
currencyidstring:9Валюта торгов (- - для всех валют)AED
is_tradedint32Признак (расчётная/нерасчётная дата)0
updatetimedatetime:19Дата и время обновления записи в ИСС2024-01-17 18:46:01

Признак is_traded: 0 - нерасчётный день по валюте, расчётов нет.

https://apim.moex.com/iss/calendars/currency.json

boards

FieldTypeDescriptionExample value
boardidstring:12Идентификатор бордаCETS
titlestring:381Наименование борда на русскомСистемные сделки - безадрес.
title_enstring:381Наименование борда на английскомSystem deals - order-driven
is_tradedint32Признак активного борда1

Признак is_traded: 0 - борд удалён; 1 - борд активен.


https://apim.moex.com/iss/calendars/currency/session.json

securities

securities - инструменты ВР в текущий торговый день:

FieldTypeDescriptionExample value
tradedatedate:10Дата2025-01-23
secidstring:36Тикер инструментаCNYRUB_TOM
boardidstring:12Идентификатор бордаCETS
currencyidstring:12Валюта торговRUB
faceunitstring:12Валюта номиналаCNY
prevdatedate:10Предыдущий торговый день2025-01-22
settledatedate:10Расчётный день2025-01-24
updatetimedatetime:19Дата и время обновления записи в ИСС2025-01-23 06:15:07

session_schedule

session_schedule - расписание торгов на текущий торговый день:

FieldTypeDescriptionExample value
tradedatedate:10Дата2025-01-23
boardidstring:36Идентификатор бордаCETS
secidstring:12Тикер инструментаCNYRUB_TOM
typestring:51Тип периода (из session_schedule.types)oa_booking
time_fromtime:10Время начала периода09:50:00
time_tilltime:10Время окончания периода (null - не заполнено)09:59:30
updatetimedatetime:19Дата и время обновления записи в ИСС2025-01-23 06:22:13

session_schedule.types

session_schedule.types - справочник типов периодов:

FieldTypeDescriptionExample value
typestring:51Тип торгового периодаoa_booking
titlestring:282Описание периодаАукцион открытия - период сбора заявок

Значения type: oa_booking, oa_pricing, system, neg_multiple, neg_single, neg_service_break.


https://apim.moex.com/iss/calendars/currency/securities.json

suspended

suspended - неторговые дни по инструментам ВР на год вперёд:

FieldTypeDescriptionExample value
tradedatedate:10Дата (торги инструментом заблокированы)2025-01-03
secidstring:36Тикер инструментаCHYRUB_TOD
boardidstring:12Основной борд (primary board)CNGD
updatetimedatetime:19Дата и время обновления записи в ИСС2024-12-19 13:13:20

settledate_shifts

settledate_shifts - изменения дат расчётов на год вперёд:

FieldTypeDescriptionExample value
tradedatedate:10Дата торгов2025-01-03
secidstring:36Тикер инструментаCNYRUB_TOM
settledatedate:10Дата расчётов (сдвинутая)2025-01-09
boardidstring:12Основной бордCETS
updatetimedatetime:19Дата и время обновления записи в ИСС2024-10-03 18:43:14

https://apim.moex.com/iss/calendars/currency/changes.json

changes

FieldTypeDescriptionExample value
updatetimedatetime:19Дата и время обновления записи в ИСС2025-01-03 14:10:25
actionstring:36Статус записиinserted
tradedatedate:10Дата2025-03-25
secidstring:36Тикер инструментаKZTRUB_TOD

Признак action: inserted - запись добавлена; removed - запись удалена.