Моделируйте многомерный нормальный актив, возвращают сценарии в среднее значение, и ковариация актива возвращается
obj = simulateNormalScenariosByMoments(obj,AssetMean,AssetCovar,NumScenarios)
obj = simulateNormalScenariosByMoments(obj,AssetMean,AssetCovarNumScenarios,NumAssets)
моделирует многомерный нормальный актив, возвращают сценарии в среднее значение, и ковариация актива возвращается для объектов obj
= simulateNormalScenariosByMoments(obj
,AssetMean
,AssetCovar
,NumScenarios
)PortfolioMAD
или PortfolioCVaR
. Для получения дополнительной информации на рабочих процессах, смотрите Рабочий процесс Объекта PortfolioCVaR и Рабочий процесс Объекта PortfolioMAD.
моделирует многомерный нормальный актив, возвращают сценарии в среднее значение, и ковариация актива возвращается для объектов PortfolioCVaR или PortfolioMAD с помощью дополнительного входа obj
= simulateNormalScenariosByMoments(obj
,AssetMean
,AssetCovar
NumScenarios
,NumAssets
)NumScenarios
.
Эта функция перезаписывает существующие сценарии, сопоставленные с PortfolioCVaR
или объектами PortfolioMAD
, и также, возможно, NumScenarios
.
Если вы хотите использовать функцию многократно, и вы хотите моделировать идентичные сценарии каждый раз, когда функция вызвана, предшествуйте каждому вызову функции с rng
(seed) с помощью заданного целочисленного seed.
Можно также использовать запись через точку, чтобы моделировать многомерный нормальный актив, возвращают сценарии в среднее значение, и ковариация актива возвращается для объекта PortfolioCVaR
или PortfolioMAD
.
obj = obj.simulateNormalScenariosByMoments(AssetMean, AssetCovar, NumScenarios, NumAssets);