Passer au contenu
Documentation · Recherche et outils de stratégie

Backtest Lab : backtests de stratégies

Lancez vos propres backtests et optimisations d’une stratégie, en dehors du pipeline et avec les paramètres de votre choix.

Présentation du Backtest Lab

Le Backtest Lab exécute un backtest ou une optimisation de stratégie selon vos paramètres, sans la renvoyer dans le pipeline. Il utilise le même moteur, les mêmes données et le même modèle de coûts que le pipeline ; ses résultats sont donc comparables à ceux de la stratégie elle-même.

Ce que vous pouvez tester

Vous pouvez tester la version actuelle de n’importe laquelle de vos stratégies, celles que vous avez importées avec Importer une stratégie une fois leur portage vérifié, ainsi que les copies de la marketplace tant que votre abonnement vous permet de consulter leur code.

Paramètres à votre disposition

Choisissez la fenêtre de test, le capital initial, les frais, l’effet de levier et les valeurs des paramètres. Pour une optimisation, définissez également la plage de recherche de chaque paramètre. Le capital initial est de 100 $ au minimum, les frais peuvent atteindre 0,5 %, et la fenêtre peut commencer au plus tôt en 2010. Un backtest nécessite au moins une journée de données, et une optimisation au moins 90 jours.

Prix et crédits

Le prix d’une tâche est affiché avant son lancement et fixé au moment de sa soumission. Un backtest coûte quelques crédits, et ce coût augmente avec le nombre de barres ; une optimisation coûte davantage car elle exécute de nombreux backtests, selon le nombre de paramètres explorés. Les tâches du Lab nécessitent un solde de crédits suffisant. Si une tâche échoue avant de s’exécuter, est annulée avant son démarrage ou est perdue, ses crédits sont intégralement remboursés.

Limites

Vous pouvez avoir jusqu’à 3 tâches de laboratoire actives à la fois, dont une seule optimisation, et lancer jusqu’à 30 tâches par heure.

Consulter les résultats du Lab

Chaque tâche indique le ratio de Sharpe, le rendement total, le drawdown maximal, le nombre de transactions, le taux de réussite et la courbe de capital. Une optimisation dans le Lab est une expérience qui vous appartient : elle ne modifie ni l’historique de la stratégie dans le pipeline, ni son statut de promotion, ni ses critères de validation.