exponenta event banner

безопасность

Получение сведений о безопасности

Описание

пример

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

пример

d = security(c,universeid,startdate,enddate,identifier) указывает тип извлекаемой защиты.

Примеры

свернуть все

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

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

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

Получение сведений о безопасности для US Total Cap с 1 января 2017 года по 31 декабря 2017 года с использованием соединения IHS Markit. 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 - Рыночная страна безопасности

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

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

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

Получение сведений о безопасности для US Total Cap с 1 января 2017 года по 31 декабря 2017 года с использованием соединения IHS Markit. Укажите получение только идентификаторов безопасности 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