Calculate a time series of local correlations?

Hello there Wolfram Community,

I have 2 lists with financial data for example yields and stock returns.
Now I want to calculate the volatility and the correlation as it can be seen in the picture.
I am very overwhelmed when trying this in Mathematica, so thanks already for any help!

(the black graph is correlation, the other ones are volatility)