Bonjour,
Je récupère des données financières de yahoo sur quelques stocks, que je place dans un Data Frame.
Par la suite je calcul les retours journaliers avec une fonction numpy pour chacun des stocks.
ret = np.log(df / df.shift(1))
Je calcul ensuite la moyenne et la déviation standard, sur une base annuelle, de chacun des stocks.
1 2 3
| ret[["stock_1", "stock_2" ....."stock_n"]].mean() * 252
ret[["stock_1", "stock_2" ....."stock_n"]].std() * 252 ** 0.5 |
Je veux pouvoir imprimer le résultat sur deux lignes, de la façon suivante:
stock_1 moy_1 std_1
stock_2 moy_2 std_2
et ainsi de suite.
Quel fonction utiliser?
Merci
Jacques
Partager