boncourant

Tendance d'une série temporelle


En une phrase


À partir d'une série de points datés (une année, une valeur), on calcule de combien

la valeur a bougé, à quel rythme annuel, et si la tendance est nette ou bruitée.


Ce qu'on calcule


  • pct_change : la variation totale entre le premier et le dernier point. C'est le
  • chiffre d'accroche (« +49,7 % depuis 2012 »).

  • CAGR : le taux de croissance annuel composé sur la durée réelle. Il traduit le
  • pct_change en « combien par an, en moyenne », ce qui se compare d'une période à l'autre.

    Indéfini quand la valeur de départ est nulle ou négative.

  • pente (MCO) et R² : une droite de régression résume la trajectoire. La pente
  • donne les unités gagnées par an ; le dit si la série suit vraiment cette droite.

    Un R² élevé = tendance propre et monotone ; un R² faible = série bruitée où parler de

    « tendance » serait abusif.

  • direction : hausse, baisse ou stable (sous 1 % de variation totale).

  • Honnêteté


    C'est une description, pas une prévision. Une pente positive n'annonce pas la suite :

    le module ne produit aucune extrapolation. Le R² est le garde-fou — quand il est faible,

    la rédaction doit nuancer (« série volatile », pas « tendance de fond »). Le CAGR sur une

    durée courte ou bruitée est fragile et se cite avec le R² et le nombre de points.


    Déterminisme


    Régression linéaire simple en forme close + CAGR. Aucun aléa, aucune date système,

    aucune I/O : mêmes entrées → même sortie, rejouable depuis (method_id, version, input_hash).