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 do exercício
- Calcule as alterações percentuais no DataFrame
stocks_and_bondsusando o método.pct_change()e chame o novo DataFramereturns. - Calcule a correlação das colunas
SP500eUS10Yno DataFramereturnsusando 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 completando 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()