Un objet pour chaque loi
scipy.stats fournit chaque loi de probabilité sous forme d'un objet, par exemple stats.norm, stats.t et stats.lognorm. Toutes partagent les quatre mêmes méthodes. pdf(x) est la densité, qui dit à quel point les valeurs proches de sont probables. cdf(x) est la probabilité d'être inférieur ou égal à . ppf(p) est l'inverse de la cdf : elle renvoie la valeur sous laquelle se trouve la probabilité , appelée quantile. rvs(size) tire des nombres aléatoires. Chaque loi a une position (loc) et une échelle (scale), donc une valeur s'écrit loc + scale * valeur_standard. L'appel dist.fit(data) fait un maximum de vraisemblance, c'est-à-dire qu'il choisit les paramètres qui rendent vos données les plus probables. Pour une loi normale, la moyenne ajustée est la moyenne de l'échantillon et l'écart type ajusté divise par , non par .
Les rendements quotidiens ont des queues épaisses : les grosses journées arrivent bien plus souvent que ne le dit une courbe normale. Une loi de Student à degrés de liberté a des queues plus épaisses, et un plus petit donne des queues plus épaisses. Sa variance est (il faut ), donc pour lui donner un écart type choisi on utilise l'échelle . La valeur à risque (VaR) à 99 % sur un jour est la perte dépassée seulement 1 % des jours. On l'obtient à partir du quantile à 1 % des rendements.
- Les quatre mêmes méthodes :
pdfpour la densité,cdfpour la probabilité en dessous,ppfpour le quantile etrvspour les tirages. - Ajuster puis vérifier :
fitdonne les paramètres du maximum de vraisemblance (le sigma normal divise par ), et il faut encore comparer les nombres de jours extrêmes avec les données. - Les queues épaisses comptent pour le risque : une loi t avec un petit donne une VaR plus grande qu'une normale de même écart type.
Lab : ce qui est noté
- Une VaR normale15 pts
- Le sigma du maximum de vraisemblance15 pts
- L'échelle d'une loi t10 pts
- La VaR de la loi t15 pts
- Les quatre méthodes communes10 pts
- Un flux d'analyse du risque de queue10 pts
- Pourquoi la normale sous-estime la perte25 pts