history

Отметьте Историю от исторических данных Refinitiv

Описание

пример

d = history(c,sec,fields,startdate,enddate) возвращает использование исторических данных:

  • Отметьте Историю от объекта связи Refinitiv™

  • Ценные бумаги Refinitiv (например, Инструментальные Коды Reuters® или RICs)

  • Refinitiv исторические поля

  • Дата начала в течение начала исторического диапазона дат

  • Дата окончания конца исторического диапазона дат

Примеры

свернуть все

Используйте связь Истории Метки деления, чтобы получить исторические данные для безопасности.

Создайте связь Истории Метки деления при помощи имени пользователя и пароля. Внешний вид объекта c связи в MATLAB® рабочая область указывает на успешную связь.

username = 'username';
password = 'password';
c = trth(username,password);

Получите исторические данные для безопасности IBM®. Используя history функционируйте, получите цены открытия и цены закрытия в течение предшествующего дня.

sec = ["IBM.N","Ric"];
fields = ["Open";"Last"];
startdate = datetime('yesterday');
enddate = datetime('today');

d = history(c,sec,fields,startdate,enddate)
d =

  1×2 timetable

       Time        Open      Last 
    __________    ______    ______

    2017/11/02    154.25    153.35

d расписание, которое содержит эти переменные:

  • Дата в течение предшествующего дня

  • Цена открытия

  • Цена закрытия

Используйте связь Истории Метки деления, чтобы получить исторические данные для двух ценных бумаг.

Создайте Историю Метки деления из связи Refinitiv при помощи имени пользователя и пароля. Внешний вид объекта c связи в рабочем пространстве MATLAB указывает на успешную связь.

username = 'username';
password = 'password';
c = trth(username,password);

Получите исторические данные для ценных бумаг Ford Motor Company® и IBM. Используя history функционируйте, получите цены открытия и цены закрытия в течение дней в диапазоне дат с 30 октября 2017 до 3 ноября 2017.

sec = ["IBM.N","Ric";"F.N","Ric"];
fields = ["Open";"Last"];
startdate = datetime('10/30/2017','InputFormat','MM/dd/yyyy');
enddate = datetime('11/03/2017','InputFormat','MM/dd/yyyy');

d = history(c,sec,fields,startdate,enddate)
d =

  10×2 timetable

       Time        Open      Last 
    __________    ______    ______

    2017/10/30    153.76    154.36
    2017/10/31    154.26    154.06
    2017/11/01    153.97    154.03
    2017/11/02    154.25    153.35
    2017/11/03    153.36    151.58
    2017/10/30     12.00     12.10
    2017/10/31     12.14     12.27
    2017/11/01     12.40     12.35
    2017/11/02     12.33     12.42
    2017/11/03     12.40     12.36

d расписание, которое содержит эти переменные:

  • Дата в диапазоне дат

  • Цена открытия

  • Цена закрытия

Первые пять строк содержат данные для безопасности IBM. Следующие пять строк содержат данные для безопасности Ford Motor Company.

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

свернуть все

Отметьте Историю от связи Refinitiv в виде объекта связи, созданного с trth.

Безопасность в виде N- 2 массива строк или массив ячеек из символьных векторов. Первый столбец массива строк или массива ячеек идентифицирует безопасность. Второй столбец идентифицирует тип безопасности (например, Инструментальный Код Агентства Рейтер или RIC).

Пример: ["IBM.N","Ric"]

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

Поля в виде массива строк или массива ячеек из символьных векторов. Задайте исторические поля Refinitiv, чтобы получить исторические данные. Можно искать поля в Потребительской Зоне Refinitiv.

Пример: ["Low";"Last";"Volume"]

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

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

Пример: datetime('yesterday')

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

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

Пример: datetime('today')

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

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

свернуть все

Исторические данные из Истории Метки деления, возвращенной как расписание. За исключением Time переменная, каждая переменная в расписании соответствует заданному полю в fields входной параметр.

Введенный в R2018a