Principe
La méthode de Holt lisse séparément le niveau (α) et la tendance (β). La prévision à h périodes = niveau + h × tendance. Elle convient aux produits en croissance ou en décroissance régulière.
Comprendre pas à pas
1. Les données de l'exemple
Une entreprise vend un produit dont les ventes mensuelles augmentent régulièrement, avec des à-coups d'un mois sur l'autre. Voici ses 18 derniers mois :
| Mois | Janv. 25 | Févr. 25 | Mars 25 | Avr. 25 | Mai 25 | Juin 25 | Juil. 25 | Août 25 | Sept. 25 | Oct. 25 | Nov. 25 | Déc. 25 | Janv. 26 | Févr. 26 | Mars 26 | Avr. 26 | Mai 26 | Juin 26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ventes | 302 | 318 | 309 | 335 | 341 | 352 | 349 | 371 | 380 | 377 | 398 | 410 | 405 | 428 | 437 | 433 | 455 | 468 |
La question : combien prévoir pour les 6 prochains mois ?
2. Pourquoi une simple moyenne ne suffit pas
La moyenne des 3 derniers mois vaut 452. Mais les ventes gagnent environ 10 unités par mois : une moyenne regarde le passé, elle sera donc toujours en retard sur une série qui monte. Le dernier mois réel (468) est déjà au-dessus de cette moyenne. Il faut une méthode qui tienne compte de la pente : c'est le rôle de Holt.
3. L'idée de Holt : suivre deux choses
Le niveau (L)
Où en sont les ventes « en ce moment », une fois les à-coups gommés. C'est la position de la voiture.
La tendance (T)
Combien les ventes gagnent (ou perdent) en moyenne chaque mois. C'est la vitesse de la voiture.
Si on connaît la position et la vitesse, on sait où sera la voiture dans h mois :
Prévision dans h mois = Niveau + h × Tendance
Chaque mois, quand la vente réelle tombe, on corrige un peu le niveau et la tendance. C'est tout le principe.
4. Les trois formules, en clair
-
Prévision du mois t = Lt−1 + Tt−1
Avant de connaître les ventes du mois, on prévoit : niveau du mois précédent + une tendance.
-
Nouveau niveau Lt = α × vente réelle + (1 − α) × prévision
Le nouveau niveau est un mélange entre ce qui s'est vraiment passé et ce qu'on avait prévu. α (entre 0 et 1) dit combien on fait confiance à la vente réelle : avec α = 0,3, on prend 30 % de la vente réelle et 70 % de la prévision.
-
Nouvelle tendance Tt = β × (Lt − Lt−1) + (1 − β) × Tt−1
On regarde de combien le niveau vient de bouger (la pente constatée ce mois-ci) et on la mélange avec l'ancienne tendance. β dit combien on fait confiance à la pente du dernier mois.
5. Le calcul déroulé sur l'exemple (α = 0,3 ; β = 0,2)
Démarrage. Il faut un point de départ. On prend :
- niveau initial = première vente = 302 ;
- tendance initiale = pente moyenne des premiers mois = (vente d'avril − vente de janvier) / 3 = (335 − 302) / 3 = 11,0 par mois.
Février : on prévoit. Prévision = 302 + 11,0 = 313,0. La vente réelle est de 318 : on a sous-estimé de 5,0.
Février : on corrige le niveau. L = 0,3 × 318 + 0,7 × 313,0 = 95,4 + 219,1 = 314,5. Le niveau monte un peu au-dessus de la prévision, mais pas jusqu'à la vente réelle : on ne réagit qu'à 30 %.
Février : on corrige la tendance. Le niveau a bougé de 314,5 − 302 = 12,5. T = 0,2 × 12,5 + 0,8 × 11,0 = 11,3.
Mars : on recommence. Prévision = 314,5 + 11,3 = 325,8 ; vente réelle 309 (on a surestimé), donc le niveau et la tendance se corrigent vers le bas. Et ainsi de suite chaque mois :
| Mois | Prévision faite le mois d'avant | Vente réelle | Écart | Nouveau niveau L | Nouvelle tendance T |
|---|---|---|---|---|---|
| Janv. 25 | démarrage | 302 | 302,0 | 11,0 | |
| Févr. 25 | 313,0 | 318 | 5,0 | 314,5 | 11,3 |
| Mars 25 | 325,8 | 309 | -16,8 | 320,8 | 10,3 |
| Avr. 25 | 331,1 | 335 | 3,9 | 332,2 | 10,5 |
| Mai 25 | 342,8 | 341 | -1,8 | 342,2 | 10,4 |
| Juin 25 | 352,7 | 352 | -0,7 | 352,5 | 10,4 |
| Juil. 25 | 362,8 | 349 | -13,8 | 358,7 | 9,6 |
| … | |||||
| Juin 26 | 460,4 | 468 | 7,6 | 462,6 | 9,7 |
La prévision finale. Après le dernier mois, niveau = 462,6 et tendance = 9,7. Donc :
- mois +1 : 462,6 + 1 × 9,7 = 472,3 ;
- mois +3 : 462,6 + 3 × 9,7 = 491,7 ;
- mois +6 : 462,6 + 6 × 9,7 = 520,8.
6. Comment choisir α et β
α élevé (0,6 à 1)
Le niveau suit de près les dernières ventes : réactif, mais il « suit le bruit » et la prévision saute d'un mois à l'autre.
α faible (0,1 à 0,3)
Le niveau est lisse et stable, mais il met du temps à prendre en compte un vrai changement.
β élevé
La pente change dès qu'un mois est fort ou faible : la prévision à 6 mois devient très instable.
β faible (0,05 à 0,2)
La pente reste stable : c'est en général ce qu'on veut, car une vraie tendance évolue lentement.
La méthode pratique : on teste plusieurs couples (α, β) sur l'historique, on mesure à chaque fois l'erreur moyenne des prévisions passées (MAPE), et on retient le couple qui se trompe le moins — en vérifiant qu'il reste raisonnable. Sur notre exemple, erreur moyenne selon les réglages :
| α \ β | β = 0,1 | β = 0,2 | β = 0,4 | β = 0,8 |
|---|---|---|---|---|
| α = 0,1 | 1,9 % | 1,6 % | 1,5 % | 1,5 % |
| α = 0,3 | 1,4 % | 1,5 % | 1,6 % | 1,7 % |
| α = 0,5 | 1,7 % | 1,8 % | 1,9 % | 2,1 % |
| α = 0,8 | 2,1 % | 2,2 % | 2,3 % | 2,8 % |
Les logiciels de prévision (et le bouton « Trouver les meilleurs paramètres » ci-dessous) font ce test automatiquement sur une grille plus fine. Repères usuels : α entre 0,1 et 0,4, β entre 0,05 et 0,2.
Le paramètre φ (amortissement). Prolonger une tendance très loin est risqué : aucune croissance ne dure indéfiniment. Avec φ un peu inférieur à 1 (par exemple 0,9), la tendance s'essouffle progressivement sur l'horizon de prévision. Avec φ = 1, elle continue en ligne droite.
7. À vous de jouer : graphique interactif
Déplacez les curseurs et observez : la courbe orange en pointillés montre ce que la méthode avait prévu chaque mois, la courbe en tirets la prévision des prochains mois. Survolez le graphique pour lire les valeurs. Vous pouvez aussi coller vos propres ventes.
8. Ce qu'il faut retenir
- Holt suit un niveau et une tendance, corrigés chaque mois par la vente réelle.
- α règle la réactivité du niveau, β celle de la tendance : on les choisit en testant sur l'historique.
- À utiliser pour des ventes qui montent ou descendent régulièrement, sans saisonnalité. Avec des pics saisonniers, passez à Holt-Winters.
- Amortissez la tendance (φ < 1) pour les prévisions à plus de quelques mois.
Mise en œuvre
- Acteurs
- Prévisionniste ou planificateur de la demande
- Durée
- Paramétrage en quelques jours, calcul mensuel ou hebdomadaire
- Livrables
- Prévision par article, précision mesurée (modèle LibreOffice)
- Préparer l'historiqueHistorique d'au moins 12 périodes montrant une tendance.
- Choisir les paramètresParamètres α (niveau) et β (tendance), plus un facteur d'amortissement pour les horizons longs.
- Calculer la prévisionMettez à jour niveau et tendance chaque période ; prévision à h périodes = niveau + h × tendance (amortie).
- Mesurer la précisionComparez à un lissage simple : Holt doit réduire nettement le biais.
- Déployer et surveillerRevoyez la tendance quand le marché change (fin de croissance d'un produit).
Exemple d'application
Produit en lancement qui gagne environ 40 unités par mois : Holt suit la croissance, alors qu'une moyenne mobile sous-estime de 15 % en permanence.
Points de vigilance
- Extrapoler une tendance trop loin sans amortissement