Degrés de liberté (paramètres d'une stratégie face aux trades)

En recherche de stratégies, les degrés de liberté sont les choix qu'une règle est autorisée à ajuster aux données : paramètres, filtres, seuils et décisions de conception discrétionnaires. Chacun permet à la règle de s'adapter à l'échantillon : plus il y en a au regard du nombre de trades, moins le backtest dit de choses sur des données nouvelles.

Senzoukria · Glossaire · Mis à jour en septembre 2026


Compter ce que la règle peut ajuster

Un croisement de moyennes mobiles a deux longueurs. Ajoutez un filtre de séance, un seuil de volatilité et une distance de stop, et l'on compte cinq quantités réglables. Si chacune prend cinq valeurs candidates, la grille contient 5⁵ = 3 125 combinaisons, contre 25 pour les deux longueurs seules. Le nombre de configurations parmi lesquelles la sélection peut choisir est une mesure directe de la place dont la règle dispose pour ajuster du bruit.

Les degrés de liberté cachés comptent autant que ceux déclarés : l'instrument, l'unité de temps, le type de barre, la fenêtre de trading et chaque règle ajoutée après avoir regardé les résultats. Ils sont rarement comptés et toujours employés.

Trades par degré de liberté

Les praticiens exigent souvent de nombreux trades par paramètre libre avant de faire confiance à un ajustement. Il n'y a pas de seuil exact, parce que les trades ne sont pas indépendants et que les paramètres n'ont pas tous la même influence, mais la direction est fiable : une règle à quatre paramètres avec 40 trades a ajusté à peu près autant qu'elle a mesuré. Les tests hors échantillon, les contrôles de stabilité des paramètres et un Sharpe dégonflé qui connaît la taille de la grille sont les outils qui transforment cette intuition en chiffres.

Le sens statistique : N ou N − 1

En statistique, les degrés de liberté désignent aussi le dénominateur d'une variance d'échantillon. Diviser les écarts au carré par N décrit l'échantillon que l'on a ; diviser par N − 1 donne une estimation sans biais de la variance de la population. Sur de petits échantillons, la différence est visible : avec 10 trades, l'écart-type en N − 1 vaut √(10/9) ≈ 1,054 fois la version en N, donc un ratio de Sharpe diffère d'environ 5 % selon la convention.

Dans Senzoukria

Le balayage et le walk-forward du backtest automatique plafonnent la grille à 400 combinaisons et affichent le nombre de combinaisons multiplié par les tranches avant un lancement ; le bouton qui explore chaque paramètre lisible d'un script met en place jusqu'à cinq axes autour de ses valeurs par défaut. Le Sharpe dégonflé du Gauntlet emploie la taille complète de la grille comme nombre d'essais. Les deux conventions de l'écart-type apparaissent, chacune documentée dans la source : les statistiques du Replay emploient la version de population (division par N), tandis que le Gauntlet reproduit le backtester de recherche avec la version d'échantillon (N − 1) et une mise à l'échelle des résultats quotidiens par la racine carrée de 252.

Dans la même rubrique

Cette page dans d’autres langues

Questions fréquentes

Combien de paramètres une stratégie peut-elle avoir ?
Aussi peu que l'idée l'exige. Chaque paramètre supplémentaire doit gagner sa place en améliorant les résultats hors échantillon, pas dans l'échantillon. Si retirer un paramètre change à peine la performance hors échantillon, il ne faisait pour l'essentiel qu'ajuster les données d'entraînement.
Pourquoi deux outils donnent-ils des ratios de Sharpe différents sur les mêmes trades ?
Une raison courante est la convention de variance : division par N ou par N − 1. Une autre est l'annualisation. Sur de grands échantillons, la première différence est négligeable ; sur une douzaine de trades, elle atteint plusieurs pour cent.

À lire ensuite