Premier moment : mu
Vous pouvez calculer le rendement moyen historique d'une action en utilisant la fonction mean() de numpy.
Lorsque vous calculez le rendement quotidien moyen d'une action, vous estimez essentiellement le premier moment ( \( \mu \) ) de la distribution des rendements historiques.
Mais à quoi servent des estimations quotidiennes pour un investisseur à long terme ? Vous pouvez utiliser la formule ci-dessous pour estimer le rendement annuel moyen d'une action à partir du rendement quotidien moyen et du nombre de jours de bourse dans une année (il y a généralement environ 252 jours de bourse par année) :
$$ \text{Rendement annualisé moyen} = ((1 + \mu)^{252}) - 1 $$
L'objet StockPrices de l'exercice précédent est enregistré dans une variable.
Cette activité fait partie du cours
Introduction à la gestion du risque de portefeuille en Python
Instructions de l’exercice
- Importez
numpysous le nomnp. - Calculez la moyenne de la colonne
'Returns'pour estimer le premier moment ( \( \mu \) ) et assignez-la àmean_return_daily. - Utilisez la formule pour obtenir le rendement annualisé moyen en supposant 252 jours de bourse par année. Rappelez-vous que les exposants en Python se calculent avec l'opérateur
**.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import numpy as np
import ____ as ____
# Calculate the average daily return of the stock
mean_return_daily = ____(StockPrices['Returns'])
print(mean_return_daily)
# Calculate the implied annualized average return
mean_return_annualized = ((____+____)**____)-____
print(mean_return_annualized)