exponenta event banner

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около-2 матрица. Если Price является таблицей, датами могут быть серийные номера дат, векторы символов даты или массивы datetime. Если Price является NUMOBSоколо-2 матрица данных цены, столбец 1 содержит серийные номера даты MATLAB ®, а столбец 2 содержит значения цены.

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

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

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

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

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

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

свернуть все

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

Представлен до R2006a