Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Рисунок 2 – серия опционов
Шаблон кода опциона состоит из набора элементовоператоров, описание которых представлено во вкладке Description (рис. 3). 

...

Для составления шаблона кода для опционов серии необходимо добавить нужные элементы операторы ({exp:yy}, {exp:mm}, {exp:dd} и т.д.) в поле Template.

...

Рисунок 4 – серия опционов

Описание Формат элементов представлено описан в таблице 1.

Таблица 1 – Элементы шаблона

...

– Описание операторов

Base assetExp monthExp yearStrikeOption type
ОператорОписание

{asset}

Код базового актива, если определён, иначе - пустая строкаFuture
{asset:m}Код базового актива с учетом заданных настроек формата
{future:m}Код фьючерса с учетом заданных настроек формата
{future}

Код фьючерса (указывается только для серии опционов на фьючерсы)

Family

{family}Код семейства опционовExp date

{exp:dd}

Число месяца экспирации. Формат "dd": 01, 02, ..., 31.

{exp:mm}

Месяц экспирации контракта. В формате двух цифр: 01, 02, ..., 12
{exp:f}

Месяц экспирации контракта. Формат буквы месяца фьчерса:

Section
Column
width30%
  • Январь – F
  • Февраль – G
  • Март H
  • Апрель J
  • Май K
  • Июнь M
Column
width30%
  • Июль N
  • Август Q
  • Сентябрь U
  • Октябрь V
  • Ноябрь X
  • Декабрь Z
Column
width30%

 

{exp:o}

Месяц экспирации контракта. Формат буквы месяца опциона:

Section
Column
width30%
  • Январь – кол A, пут M
  • Февраль – кол B, пут N
  • Март – кол C, пут O
  • Апрель – кол D, пут P
  • Май – кол E, пут Q
  • Июнь – кол F, пут R
Column
width30%
  • Сентябрь – кол I, пут U
  • Октябрь – кол J, пут V
  • Ноябрь – кол K, пут W
  • Декабрь – кол L, пут X
  • Июль кол G, пут S
  • Август кол H, пут T
Column
width15%

 

{exp:yyyy}

Год экспирации. Формат: YYYY
{exp:yy}Год экспирации. Формат: YY

{strike}

Страйк опциона.  В формате "F" без множителя
{strike:format=00000}Страйк опциона. В указанном формате (напр. "00000") без множителя.
{strike:mul=1000}Страйк опциона. В формате "F" c множителем (напр. 1000)
{strike:weekmul=1000}

Страйк опциона. С множителем для недельных опционов

{strike:format=00000,mul=1000}Страйк опциона.  В указанном формате (напр. "00000") c множителем (напр. 1000)

{type}

Тип опциона: "P" для опциона пут, "C" для опциона колл

Пустая строка для не опционов

{type:call,put}Тип опциона: "put" для опциона пут, "call" для опциона колл, пустая строка для не опционов
Tip

Например необходимо задать код в формате системы Interactive Brokers, инструмент AAPL, на опцион пут, дата экспирации 18 сентября 2015 года, страйк 114. В справочнике IB для данного опциона указан символ AAPL 150918P00114000, где:

  • AAPL – код базового актива. Данный код можно указать в шаблоне как текст;
  • 150918 дата экспирации в формате YYMMDD. Операторы {exp:yy}{exp:mm}{exp:dd});
  • P тип опциона (пут). Оператор {type};
  • 00114000 страйк, умноженный на 1000 и записанный в формате 00000000. Операторы {strike:mul=1000,format=00000000}.

Таким образом, в шаблоне следует указать следующий код:

AAPL {exp:yy}{exp:mm}{exp:dd}{type}{strike:mul=1000,format=00000000}"

 

В таблице опционов (рис. 4[3]), в столбце Symbol отобразится код опциона. Для проверки на соответствие следует нажать кнопку Test subscription (рис. 4[2]). Если код прошел проверку, отобразится значок , если код некорректен – .

...