totalreturnprice

Общие временные ряды цены возврата

Описание

пример

Return = totalreturnprice(Price,Action,Dividend) генерирует общие возвраты временные ряды цен, данные о действии или разделении и данные о дивидендах. Все входные данные нескорректированы.

Примеры

свернуть все

Вычислите Return возвращается как таблица, используя вход datetime в таблицах для Price и Action.

act = [732313, 2; 732314 ,2];
div = [732313, 0.0800; 732314, 0.0800];
prc = [732313, 12; 732314, 13];

prcTableDateTime=table(datetime(prc(:,1),'ConvertFrom','datenum'),prc(:,2));
acttableString=table(datestr(act(:,1)),act(:,2));
divTableNum = array2table(div);
Return = totalreturnprice(prcTableDateTime,acttableString,divTableNum)
Return=2×2 table
       Date        Return
    ___________    ______

    01-Jan-2005         1
    02-Jan-2005    1.0833

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

свернуть все

Цена безопасности, заданная как таблица или NUMOBS-by- 2 матрица. Если Price является таблицей, даты могут быть либо серийными номерами дат, векторами символов дат или массивами datetime. Если Price является NUMOBS-by- 2 матрица ценовых данных, столбец 1 содержит MATLAB® серийные номера дат и столбец 2 содержат ценовые значения.

Типы данных: double | table

Действие или разделение данных, заданное как таблица или NUMOBS-by- 2 матрица. Если Action является таблицей, даты могут быть либо серийными номерами дат, векторами символов дат или массивами datetime. Если Action является NUMOBS-by- 2 матрица ценовых данных, столбец 1 содержит серийные номера дат MATLAB, а столбец 2 содержит коэффициенты разделения.

Типы данных: double | table

Выплата дивидендов в виде таблицы или NUMOBS-by- 2 матрица. Если Dividend является таблицей, даты могут быть либо серийными номерами дат, векторами символов дат или массивами datetime. Если Dividend является NUMOBS-by- 2 матрица ценовых данных, столбец 1 содержит серийные номера дат MATLAB и столбец 2 содержит дивидендные выплаты.

Типы данных: double | table

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

свернуть все

Общие временные ряды цены возврата, возвращенный как NUMOBS-by- 2 матрица (если все входы являются матрицами) или таблица (если какие-либо входы являются таблицами) ценовых данных, где столбец 1 является датами, а столбец 2 - значениями общей возвратной цены. Даты в столбце 1 имеют формат datetime, если какие-либо входы определяют даты в формате datetime. Даты в столбце 1 указаны в формате вектора символов даты, если нет входов указать даты в формате datetime, но любой из них использует формат вектора символов даты. В противном случае даты в столбце 1 указываются как серийные номера дат.

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