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.
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.