# Formula for calculating marginal risk contributions (video MATLAB for Advanced Portfolio Construction and Stock Selection Models)

조회 수: 8(최근 30일)
Steven Niggebrugge 2017년 2월 8일
답변: Jan Studnicka 2017년 7월 24일
Hi, i just watched the video https://nl.mathworks.com/videos/matlab-for-advanced-portfolio-construction-and-stock-selection-models-120626.html?elqsid=1485902640730&potential_use=Commercial
In slide number 7, there is a formula for calculating the marginal risk contribution for an asset i, given a weights vector and the covariance matrix MC(i) = sum(w(j) * cov(i,j)) / stdev(portfolio returns) - loop j from 1:n
However, after 5min5sec in the video, it shows the m-file marginalRiskContribution. There it seems that the denominator of that formula is replaced by stdev(asset i returns).
Can anyone tell me which formula is correct to calculate the marginal risk contribution for asset i?
thanks so much.

댓글을 달려면 로그인하십시오.

### 채택된 답변

Jan Studnicka 2017년 7월 24일
Hi, correct formula is in slide number 7.

댓글을 달려면 로그인하십시오.

### 범주

Find more on Portfolio Optimization and Asset Allocation in Help Center and File Exchange

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!