security

Получите информацию о безопасности

Описание

пример

d = security(c,universeid,startdate,enddate) возвращает информацию о безопасности с помощью связи IHS Markit®, имени вселенной и диапазона дат.

пример

d = security(c,universeid,startdate,enddate,identifier) задает тип безопасности, чтобы получить.

Примеры

свернуть все

Используя связь Markit IHS, получите информацию о безопасности с помощью диапазона дат в заданной вселенной.

Создайте связь Markit IHS с помощью имени пользователя и пароля. c ihsmarkitrs объект.

username = 'ABCDEF';
password = 'ABC123';
c = ihsmarkitrs(username,password);

Получите информацию о безопасности для US Total Cap вселенная с 1 января 2017 до 31 декабря 2017 с помощью связи Markit IHS. d таблица, которая содержит информацию о безопасности.

universeid = "US Total Cap";
startdate = "2017-01-01";
enddate = "2017-12-31";
d = security(c,universeid,startdate,enddate);

Отобразите первые несколько строк информации о безопасности.

head(d)
ans =

  8×7 table

       mid         startDate        endDate         cusip        sedol      ticker    quotCountry
    __________    ____________    ____________    __________    ________    ______    ___________

    1.3183e+05    '05/10/2013'    '01/01/2050'    '03265410'    '203206'    'ADI'         ''     
    1.3262e+05    '05/10/2013'    '01/01/2050'    '00790310'    '200784'    'AMD'         ''     
    1.3492e+05    '05/10/2013'    '01/01/2050'    '09676110'    '210775'    'BOBE'        ''     
    1.4093e+05    '05/10/2013'    '01/01/2050'    '12550910'    '219647'    'CI'          ''     
    1.4205e+05    '05/10/2013'    '01/01/2050'    '14428510'    '217750'    'CRS'         ''     
    1.4224e+05    '05/10/2013'    '01/01/2050'    '12640810'    '216075'    'CSX'         ''     
    1.4226e+05    '05/10/2013'    '01/01/2050'    '21683110'    '222260'    'CTB'         ''     
    1.4344e+05    '05/10/2013'    '01/01/2050'    '24801910'    '226036'    'DLX'         ''     

Переменные:

  • mid — IHS идентификационный код Markit

  • startDate — Дата начала фактора во вселенной

  • endDate — Дата окончания фактора во вселенной

  • cusip — Идентификатор безопасности CUSIP

  • sedol — Идентификатор безопасности SEDOL

  • ticker — Идентификатор безопасности тикера

  • quotCountry — Страна рынка безопасности

Используя связь Markit IHS, получите информацию о безопасности с помощью диапазона дат в заданной вселенной. Задайте тип безопасности, чтобы получить.

Создайте связь Markit IHS с помощью имени пользователя и пароля. c ihsmarkitrs объект.

username = 'ABCDEF';
password = 'ABC123';
c = ihsmarkitrs(username,password);

Получите информацию о безопасности для US Total Cap вселенная с 1 января 2017 до 31 декабря 2017 с помощью связи Markit IHS. Задайте получение только идентификаторы безопасности SEDOL. d таблица, которая содержит информацию о безопасности.

universeid = "US Total Cap";
startdate = "2017-01-01";
enddate = "2017-12-31";
identifier = "sedol";
d = security(c,universeid,startdate,enddate,identifier);

Отобразите первые несколько строк информации о безопасности.

head(d)
ans =

  8×5 table

       mid         startDate        endDate        sedol      quotCountry
    __________    ____________    ____________    ________    ___________

    1.3233e+05    '05/10/2013'    '01/01/2050'    '200111'        ''     
      1.33e+05    '05/10/2013'    '01/01/2050'    '204617'        ''     
    1.3353e+05    '05/10/2013'    '01/01/2050'    '206051'        ''     
    1.3376e+05    '05/10/2013'    '01/01/2050'    '206650'        ''     
    1.4304e+05    '05/10/2013'    '01/01/2050'    '227646'        ''     
    1.4424e+05    '05/10/2013'    '01/01/2050'    '231380'        ''     
    1.4498e+05    '05/10/2013'    '01/01/2050'    '232204'        ''     
      1.46e+05    '05/10/2013'    '01/01/2050'    '234292'        ''     

Переменные:

  • mid — IHS идентификационный код Markit

  • startDate — Дата начала фактора во вселенной

  • endDate — Дата окончания фактора во вселенной

  • sedol — Идентификатор безопасности SEDOL

  • quotCountry — Страна рынка безопасности

Входные параметры

свернуть все

IHS связь Markit в виде ihsmarkitrs объект.

Имя вселенной в виде вектора символов или строкового скаляра.

Пример: 'US Total Cap'

Типы данных: char | string

Дата начала данных запрашивает в виде datetime массив, числовой скаляр, вектор символов или строковый скаляр.

Пример: "2017-01-01"

Типы данных: double | char | string | datetime

Дата окончания данных запрашивает в виде datetime массив, числовой скаляр, вектор символов или строковый скаляр.

Пример: "2017-12-31"

Типы данных: double | char | string | datetime

Тип безопасности, чтобы получить в виде одного или нескольких из этих значений: 'ticker', 'cusip', или 'sedol'. Можно задать эти значения как вектор символов, строковый скаляр, массив ячеек из символьных векторов или массив строк.

Выходные аргументы

свернуть все

Информация о безопасности, возвращенная как таблица. Следующая таблица описывает переменные в возвращенных данных. (Переменные для типа безопасности варьируются в зависимости от типа, который вы задаете в identifier входной параметр.)

Имя переменнойОписаниеТип данных

mid

IHS идентификационный код Markit

double

startDate

Дата начала фактора во вселенной

массив ячеек из символьных векторов

endDate

Дата окончания фактора во вселенной

массив ячеек из символьных векторов

cusip

Идентификатор безопасности CUSIP

массив ячеек из символьных векторов

ticker

Идентификатор безопасности тикера

массив ячеек из символьных векторов

sedol

Идентификатор безопасности SEDOL

массив ячеек из символьных векторов

quotCountry

Страна рынка безопасности

массив ячеек из символьных векторов

Введенный в R2018b