SQN (system quality number)

Le system quality number (SQN) est la racine carrée du nombre de trades multipliée par le résultat moyen par trade divisé par l'écart-type des résultats de trades. Proposé par Van Tharp, il met à l'échelle un Sharpe par trade en fonction de la taille de l'échantillon, de sorte qu'un edge régulier sur davantage de trades obtient un meilleur score que le même edge sur moins de trades.

Senzoukria · Glossaire · Mis à jour en septembre 2026


Formule et intention

SQN = √N × (résultat moyen par trade ÷ écart-type des résultats de trades), où N est le nombre de trades. La fraction est le ratio de Sharpe par trade ; la racine carrée de N la convertit en une grandeur proche d'une statistique t. Deux systèmes de même Sharpe par trade diffèrent en SQN si l'un a produit quatre fois plus de trades : son SQN est deux fois plus grand.

L'intention est de récompenser la régularité sur de nombreux trades plutôt qu'une moyenne élevée sur quelques-uns. Les résultats de trades s'expriment d'ordinaire en R, pour que la taille de position et l'instrument ne faussent pas l'écart-type.

Rapport avec les autres mesures

  • Le SQN est le Sharpe par trade multiplié par √N. Un Sharpe élevé sur dix trades et un Sharpe modeste sur mille peuvent donner le même SQN.
  • Contrairement à l'espérance, il est sans dimension dès lors que les résultats sont en R.
  • Contrairement au facteur de profit, il utilise l'écart de chaque trade à la moyenne : quelques valeurs extrêmes relèvent l'écart-type et abaissent le score.
  • Il n'est pas corrigé du nombre de configurations essayées ; sur le meilleur d'un balayage, il est aussi optimiste que n'importe quelle autre statistique.

Dans Senzoukria

Le panneau de performance de Replay publie le SQN dans sa section Qualité du système avec l'aide « √N × moyenne / écart-type (Van Tharp). Tient compte du nombre de trades. » Le panneau rédige aussi un court verdict à partir du nombre de trades et du SQN, avec des formulations pour aucun edge, faible, moyen, solide et suspect ; le cas suspect se déclenche quand le chiffre est trop beau pour la taille de l'échantillon et qu'une poignée de trades porte le résultat. Quand le SQN ne peut pas être calculé, le verdict invite à juger sur la courbe, pas sur un chiffre absent.

Dans le panneau de backtest, le SQN est l'un des objectifs walk-forward, décrit comme « qualité, tient compte du nombre de trades », aux côtés de l'espérance par trade et du Sharpe par trade.

Erreurs fréquentes

  • Comparer des SQN issus d'échantillons aux nombres de trades très différents sans préciser que c'est √N qui fait le travail.
  • Le calculer en dollars sur plusieurs instruments. La taille de position et la valeur du tick gonflent l'écart-type.
  • Lire les étiquettes de verdict du desktop comme des certifications. Elles décrivent cet échantillon ; le cas solide est formulé comme le maximum qu'un backtest puisse prouver.
  • Optimiser un balayage sur le SQN puis publier ce même SQN comme preuve. Utilisez le Sharpe déflaté pour cela.

Cette page dans d’autres langues

Questions fréquentes

Pourquoi le SQN augmente-t-il avec le nombre de trades ?
Parce que la formule multiplie le Sharpe par trade par la racine carrée du nombre de trades. L'hypothèse de conception est que la même moyenne et la même dispersion observées sur davantage de trades constituent une preuve plus forte d'un edge réel. Cette hypothèse tombe quand les trades ne sont pas indépendants, par exemple de nombreux trades dans une même séance qui partagent le même régime de marché.
Que signifie le verdict suspect du panneau Replay ?
Il apparaît quand le SQN est élevé au regard de la taille de l'échantillon, un profil qui signifie d'ordinaire que quelques gros trades dominent le résultat. Le panneau invite à regarder la distribution des trades sous le résumé. C'est une incitation à inspecter, pas un jugement selon lequel la stratégie serait mauvaise.