history

Исторические данные WDS

Описание

пример

d = history(c,s,f,startdate,enddate) возвращает историческую Wind Data Feed Services (WDS) данные о рынке для заданной безопасности и полей с помощью связи WDS. Задайте диапазон дат для исторических данных, чтобы возвратиться.

пример

d = history(c,s,f,startdate,enddate,Name,Value) задает дополнительные опции с помощью одного или нескольких аргументов пары "имя-значение". Например, 'Currency','EUR' возвращает данные в Европейской валюте.

[d,e] = history(___) также возвращает ошибочный идентификатор WDS с помощью любой из комбинаций входных аргументов в предыдущих синтаксисах. Для поиска и устранения неисправностей свяжитесь с Wind Information Co., Ltd.

Примеры

свернуть все

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

Создайте связь WDS.

c = wind;

Данные о формате вывода за валюту.

format bank

Используя 0001.HK безопасность, получите открытое, высоко, низко, и цены закрытия с 10 августа 2017 до 15 августа 2017.

s = '0001.HK';
f = ["open","high","low","close"];
startdate = '2017-08-10';
enddate = '2017-08-15';
d = history(c,s,f,startdate,enddate)
d=4×4 timetable
            Time             OPEN      HIGH      LOW      CLOSE 
    ____________________    ______    ______    ______    ______

    10-Aug-2017 00:00:00    104.50    105.00    103.30    103.30
    11-Aug-2017 00:00:00    102.00    102.70    101.00    101.10
    14-Aug-2017 00:00:00    102.10    102.20    101.30    102.00
    15-Aug-2017 00:00:00    101.40    102.50    101.20    102.00

d расписание, которое содержит одну строку в течение каждого торгового дня со временем и переменной для каждого заданного поля.

Закройте связь WDS.

close(c)

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

Создайте связь WDS.

c = wind;

Данные о формате вывода за валюту.

format bank

Используя 0001.HK безопасность, получите открытое, высоко, низко, и цены закрытия с 10 августа 2017 до 15 августа 2017. Задайте EUR валюта при помощи 'Currency' аргумент пары "имя-значение".

s = '0001.HK';
f = ["open","high","low","close"];
startdate = '2017-08-10';
enddate = '2017-08-15';
currency = 'EUR';
d = history(c,s,f,startdate,enddate,'Currency',currency)
d=4×4 timetable
            Time            OPEN     HIGH      LOW     CLOSE
    ____________________    _____    _____    _____    _____

    10-Aug-2017 00:00:00    11.37    11.43    11.24    11.24
    11-Aug-2017 00:00:00    11.10    11.18    10.99    11.00
    14-Aug-2017 00:00:00    11.05    11.06    10.97    11.04
    15-Aug-2017 00:00:00    11.01    11.13    10.99    11.07

d расписание, которое содержит одну строку в течение каждого торгового дня со временем и переменной для каждого заданного поля.

Закройте связь WDS.

close(c)

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

свернуть все

Связь WDS в виде объекта связи, созданного с wind функция.

Безопасность в виде вектора символов или строкового скаляра.

Пример: '0001.HK'

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

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

Для получения дополнительной информации о допустимых полях, свяжитесь с Wind Information Co., Ltd.

Пример: {"high","low"}

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

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

Пример: 731878

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

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

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

Пример: 731878

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

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

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: history(c,s,f,'Days','Weekdays','Currency','EUR') возвращает исторические данные о рынке WDS только в течение многих рабочих дней и в Европейской валюте.

Валюта в виде разделенной запятой пары, состоящей из 'Currency' и вектор символов или строковый скаляр, который содержит три символа, идентифицирующие код ISO® за валюту. Например, задайте 'USD' за валюту США.

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

Дни в виде разделенной запятой пары, состоящей из 'Days' и значение 'Alldays' возвращать данные в течение всех дней или значение 'Weekdays' возвратить данные в течение многих рабочих дней только.

Заполните в виде разделенной запятой пары, состоящей из 'Fill' и значение 'Null' заполнять недостающие данные NULL значения или значение 'Previous' заполнять недостающие данные предыдущими значениями.

Период в виде разделенной запятой пары, состоящей из 'Period' и одно из этих значений.

ЗначениеОписание

'D'

Ежедневно

'W'

Еженедельно

'M'

Ежемесячно

'Q'

Ежеквартально

'Y'

Ежегодно

Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.

Корректировка цены в виде разделенной запятой пары, состоящей из 'PriceAdj' и одно из этих значений.

ЗначениеОписание

'F'

Передать

'B'

Назад

'T'

Фиксированный

'CP'

Чистая цена

'DP'

Грязная цена

'MP'

Рыночная цена

'YTM'

Выражение

Для получения дополнительной информации об этих значениях, свяжитесь с Wind Information Co., Ltd.

Код Exchange в виде разделенной запятой пары, состоящей из 'TradingCalendar' и вектор символов или строковый скаляр. Например, задайте 'NYSE' для Нью-Йоркской фондовой биржи.

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

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

свернуть все

Исторические данные о рынке WDS, возвращенные как расписание. Строки в расписании соответствуют датам в диапазоне дат, как задано startdate и enddate входные параметры. Переменные в расписании соответствуют заданным полям в f входной параметр.

Ошибочный идентификатор WDS, возвращенный в виде числа. Значение 0 указывает на успешное выполнение history функция. В противном случае, для получения дополнительной информации об ошибке, свяжитесь с Wind Information Co., Ltd.

Введенный в R2018a