Correlação de ações e títulos
Os investidores geralmente estão interessados na correlação entre os retornos de dois ativos diferentes para fins de alocação de ativos e hedge. Neste exercício, você tentará responder à pergunta se as ações estão correlacionadas positiva ou negativamente com os títulos. Os gráficos de dispersão também são úteis para visualizar a correlação entre as duas variáveis.
Lembre-se de que você deve calcular as correlações com base nas alterações percentuais em vez de nos níveis.
Os preços das ações e os rendimentos dos títulos de 10 anos são combinados em um DataFrame chamado stocks_and_bonds
nas colunas SP500
e US10Y
Os módulos pandas
e de plotagem já foram importados para você. No restante do curso, pandas
é importado como pd
e matplotlib.pyplot
é importado como plt
.
Este exercício faz parte do curso
Análise de séries temporais em Python
Instruções de exercício
- Calcule as alterações percentuais no DataFrame
stocks_and_bonds
usando o método.pct_change()
e chame o novo DataFramereturns
. - Calcule a correlação das colunas
SP500
eUS10Y
no DataFramereturns
usando o método.corr()
para Series, que tem a sintaxeseries1.corr(series2)
. - Mostre um gráfico de dispersão da variação percentual dos rendimentos de ações e títulos.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Compute percent change using pct_change()
returns = stocks_and_bonds.___
# Compute correlation using corr()
correlation = ___
print("Correlation of stocks and interest rates: ", correlation)
# Make scatter plot
plt.___
plt.show()