getCosts

Получите транзакционные затраты на покупку и продажу из объекта портфеля

Описание

Используйте getCosts функция со Portfolio, PortfolioCVaR, или PortfolioMAD объект для приобретения и продажи транзакционных издержек с объектов портфеля.

Для получения дополнительной информации о соответствующих рабочих процессах при использовании этих различных объектов смотрите Рабочий процесс объекта портфеля, Рабочий процесс объекта PortfolioCVaR и Рабочий процесс объекта PortfolioMAD.

пример

[BuyCost,SellCost] = getCosts(obj) получает транзакционные затраты на покупку и продажу с объектов портфеля.

Примеры

свернуть все

Данные портфельных p с набором затрат получите значения для BuyCost и SellCost.

p = Portfolio;
p = setCosts(p, 0.001, 0.001, 5);
[BuyCost, SellCost] = getCosts(p)
BuyCost = 1.0000e-03
SellCost = 1.0000e-03

Задан объект PortfolioCVaR p с набором затрат получите значения для BuyCost и SellCost.

p = PortfolioCVaR;
p = setCosts(p, 0.001, 0.001, 5);
[BuyCost, SellCost] = getCosts(p)
BuyCost = 1.0000e-03
SellCost = 1.0000e-03

Задан объект PortfolioMAD p с набором затрат получите значения для BuyCost и SellCost.

p = PortfolioMAD;
p = setCosts(p, 0.001, 0.001, 5);
[BuyCost, SellCost] = getCosts(p)
BuyCost = 1.0000e-03
SellCost = 1.0000e-03

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

свернуть все

Объект для портфеля, заданный с помощью Portfolio, PortfolioCVaR, или PortfolioMAD объект. Для получения дополнительной информации о создании объекта портфеля см.

Типы данных: object

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

свернуть все

Пропорциональная стоимость транзакции для покупки каждого актива, возвращаемая как вектор для Portfolio, PortfolioCVaR, или PortfolioMAD входной объект (obj).

Пропорциональная стоимость транзакции для продажи каждого актива, возвращаемая как вектор для Portfolio, PortfolioCVaR, или PortfolioMAD входной объект (obj).

Совет

Вы также можете использовать запись через точку для получения транзакционных затрат на покупку и продажу из объектов портфеля.

[BuyCost, SellCost] = obj.getCosts;

Введенный в R2011a