Stratelo

Guide pratique

Choisir et contrôler des données historiques crypto

Points de contrôle pour les données OHLCV, les trous, les fuseaux horaires et les changements de marché dans un backtest crypto.

Les résultats historiques ou simulés ne préjugent pas des résultats futurs. Les crypto-actifs présentent un risque élevé de perte en capital.

Un moteur correct ne peut pas compenser des données incohérentes. Avant d’interpréter un résultat, il faut comprendre la source, la granularité et les transformations appliquées.

Vérifier la définition des bougies

Le fuseau horaire, l’instant de clôture et la convention d’agrégation doivent être stables. Deux fournisseurs peuvent produire des bougies différentes à partir des mêmes transactions.

Détecter les trous et doublons

Une absence de bougie, une valeur dupliquée ou un prix aberrant peut déclencher artificiellement une règle. Le pipeline doit contrôler la continuité temporelle et signaler les corrections.

Respecter l’information disponible

Une règle calculée sur la clôture d’une bougie ne doit pas être exécutée rétroactivement à cette même clôture si l’information n’était pas encore connue. La convention d’exécution doit empêcher ce biais d’anticipation.

Documenter la couverture

Indiquez l’actif, la place de marché ou l’agrégateur, la fréquence, les dates et les limites connues. Une longue période n’est pas automatiquement meilleure si la qualité des premières données est faible.

Sources et repères