(Чтобы быть удаленным), Запрашивают данные от Томсона серверы данных Потока данных Агентства Рейтер
Функция fetch
будет удалена в будущем релизе. Используйте функцию history
вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
data = fetch(Connect, 'Security')
data = fetch(Connect, 'Security', 'Fields')
data = fetch(Connect, 'Security', 'Fields', 'Date')
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
'ToDate')
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
'ToDate', 'Period')
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
'ToDate', 'Period', 'Currency')
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
'ToDate', 'Period', 'Currency', 'ReqFlag')
Connect | Объект связи Thomson Reuters® Datastream® создается с функцией |
'Security' | Вектор символов MATLAB® или строка, содержащая имя безопасности, или массив ячеек из символьных векторов или массив строк, содержащий имена нескольких ценных бумаг. Эти данные находятся в формате, распознаваемом сервером данных Потока данных Агентства Рейтер Томсона. |
'Fields' | (Необязательно) вектор символов MATLAB, строка, массив ячеек из символьных векторов или массив строк, указывающий на поля данных, для которых можно получить данные. |
'Date' | (Необязательно) вектор символов MATLAB или строка, указывающая на определенную календарную дату, для которой вы запрашиваете данные. |
'FromDate' | (Необязательно) Дата начала исторических данных. |
'ToDate' | (Необязательно) Дата окончания исторических данных. Если вы задаете значение для ПримечаниеМожно задать даты в любом из форматов, поддержанных
|
'Period' | (Необязательно) Период в диапазоне дат. значения
|
'Currency' | (Необязательно) Валюта, в которой |
'ReqFlag' | (Необязательно) Задает, как запрос выборки обрабатывается Потоком данных. Значением по умолчанию является |
Можно ввести дополнительные аргументы 'Fields'
, 'FromDate'
, 'ToDate'
, 'Period'
и 'Currency'
как векторы символов MATLAB, строки или пустые массивы ([ ]
).
data = fetch(Connect, 'Security')
возвращает временные ряды по умолчанию для обозначенной безопасности.
data = fetch(Connect, 'Security', 'Fields')
возвращает данные для заданной безопасности и полей.
data = fetch(Connect, 'Security', 'Fields', 'Date')
возвращает данные для заданной безопасности и полей в конкретную дату.
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
возвращает данные для заданной безопасности и поля для обозначенного диапазона дат.
'ToDate')
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
возвращает инструментальные данные для данной области значений с обозначенным периодом.
'ToDate', 'Period')
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
также задает валюту, в которой можно сообщить о данных.
'ToDate', 'Period', 'Currency')
data = fetch(Connect, 'Security', 'Fields', 'FromDate',
также задает
'ToDate', 'Period', 'Currency', 'ReqFlag')ReqFlag
, который определяет, как запрос обрабатывается Потоком данных.
Интерфейс Thomson Reuters Datastream возвращает все данные как векторы символов. Например, это возвращает данные Price
в рабочее пространство MATLAB как массив ячеек из символьных векторов в структуре. Нет никакого способа определить тип данных от интерфейса Datastream. Для получения дополнительной информации о возвращенных данных Потока данных Агентства Рейтер Томсона, смотрите Информационную поддержку Агентства Рейтер.
Возвратите запаздывающие однолетние ценовые временные ряды для инструмента ICI
со значением по умолчанию P
для аргумента 'Fields'
с помощью команды:
data = fetch(Connect, 'ICI')
Или команда:
data = fetch(Connect, 'ICI', 'P')
Возвратите цены закрытия и цены открытия за инструменты ICI
в день 1 сентября 2007.
data = fetch(Connect, 'ICI', {'P', 'PO'}, '09/01/2007')
Возвратите ежемесячные цены закрытия и цены открытия за ценные бумаги ICI
и IBM
с 09/01/2005 до 09/01/2007:
data = fetch(Connect, {'ICI', 'IBM'}, {'P', 'PO'}, ... '09/01/2005', '09/01/2007', 'M')
Возвратите статические поля NAME
и ISIN
:
data = fetch(Connect,{'IBM~REP'}, {'NAME','ISIN'});
Можно также возвратить SECD
таким образом.
Возвратите Рассела 1 000 составляющих списков:
russell = fetch(Connect, {'LFRUSS1L~LIST~#UserName'});
где UserName
является именем пользователя для связи Потока данных Агентства Рейтер Томсона.
close
| datastream
| get
| isconnection