exponenta event banner

getCosts

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

Описание

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

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

пример

[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

Данный объект HydraCVaR 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

Задан объект SharingMAD 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