history

Такт из исторических данных Refinitiv

Описание

пример

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

  • Такт из объекта Refinitiv™ соединения

  • Рефинитивные ценные бумаги (для примера, Reuters® Коды КИПиА или RIC)

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

  • Дата начала для начала исторической области значений дат

  • Дата окончания для конца исторической области значений дат

Примеры

свернуть все

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

Создайте соединение Tick History с помощью имени пользователя и пароля. Внешний вид объекта соединения 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 является расписанием, которое содержит следующие переменные:

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

  • Открытая цена

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

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

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

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

Получение исторических данных для IBM и Ford Motor Company® ценные бумаги. Использование 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.

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

свернуть все

History from Refinitiv connection, задается как объект соединения, созданный с помощью trth.

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

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

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

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

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

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

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

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

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

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

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

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

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

свернуть все

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

Введенный в R2018a
Для просмотра документации необходимо авторизоваться на сайте