calculating portfolio volatility [closed]

Given:

vector of portfolio weights $W = [w_1 w_1 ]$

correlation matrix $C = \left( \begin{array}{ccc} a & b \\ d & e \end{array} \right)$

standard deviation of the asset returns $S = [s_1 s_2]$

How can I calculate the portfolio volatility?

If I had the covariance I'd just say $W* Cov * W^{T}$, correct?

closed as off-topic by Bob Jansen♦Jul 23 '15 at 20:04

This question appears to be off-topic. The users who voted to close gave this specific reason:

• "Basic financial questions are off-topic as they are assumed to be common knowledge for those studying or working in the field of quantitative finance." – Bob Jansen
If this question can be reworded to fit the rules in the help center, please edit the question.

You are correct in your basic approach. Given the correlation matrix $\textbf{C}$ and standard deviation matrix $\textbf{S}$ where standard deviations occupy the diagonal and zeros the rest (i.e. $s_{i,j} = \sigma_i | i = j$ and $s_{i,j} = 0 | i \neq j$), the covariance matrix can be found as $\textbf{R} = \textbf{SCS}$. Then your portfolio standard deviation is $\sqrt{\textbf{w}^T\textbf{Rw}}$.