CVaR Portfolio Optimization without copulas
이전 댓글 표시
Hi,
I'm trying to do the CVaR Portfolio Optimization using the instructions on Mathworks (link to example). However, the CVaR model in this example uses an empirical distribution with copulas. How could i calculate CVaR, which replaces the variance (risk) from mean-variance model with the quantiles of the return distribution. In other words, the CVaR average-conditional quantile method.
Help is much appreciated
채택된 답변
추가 답변 (1개)
Alejandra Pena-Ordieres
2024년 11월 25일
0 개 추천
Hi Agne,
The PortfolioCVaR object uses a sample of returns to compute the condiitonal value-at-risk of the portfolio. In other words, PortfolioCVaR internally computes the average losses of a portfolio that are above sepecific quantile from the scenarios that you provide to the object. You can define the quantile of interest using the ProbabilityLevel input.
To substitue the t-copula distribution with the returns distribution, you'd need to simulate several returns scenarios from your returns distribution and then feed those scenarios into the AssetScenarios input. In the AssetScenarios input, each row represents one scenario from the returns distribution and each column represents the returns of each asset for different scenarios.
Hope this helps,
Alejandra
카테고리
도움말 센터 및 File Exchange에서 Portfolio Optimization and Asset Allocation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!