Compétences backtesting-frameworks
📊

backtesting-frameworks

Sûr 🌐 Accès réseau⚡ Contient des scripts⚙️ Commandes externes

Construire des backtests de trading fiables

Les backtests de trading dissimulent souvent des biais et surestiment la performance. Cette compétence fournit des modèles et des vérifications pour concevoir des backtests fiables qui gèrent correctement le biais d'anticipation, le biais de survie et les coûts de transaction.

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "backtesting-frameworks". Comment éviter le biais de survie dans les backtests d'actions ?

Résultat attendu:

  • Utiliser des listes de constituants point-in-time qui incluent les titres retirés de la cote
  • Obtenir des fournisseurs de données historiques qui maintiennent les données des symboles retirés de la cote
  • Documenter la source de données et son approche de gestion du biais de survie
  • Tester votre univers contre les compositions historiques d'indices connus

Utilisation de "backtesting-frameworks". Quelles sont les mesures clés pour évaluer un backtest ?

Résultat attendu:

  • Ratio de Sharpe pour les rendements ajustés au risque
  • Drawdown maximum pour la perte dans le pire des cas
  • Ratio de Calmar combinant rendement et drawdown
  • Taux de gain et facteur de profit pour la qualité du trading

Audit de sécurité

Sûr
v4 • 1/17/2026

This is a pure documentation skill containing only instructional content and Python code examples for building trading backtests. All 46 static findings are false positives. The scanner incorrectly flagged: ASCII diagram delimiters (backticks in markdown), dictionary keys (certificate/key files), financial terms like 'sharpe' (weak crypto), and legitimate function calls (dynamic constructor). No executable code, network calls, file access, credential harvesting, or data exfiltration patterns exist.

2
Fichiers analysés
838
Lignes analysées
3
résultats
4
Total des audits

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
22
Communauté
100
Sécurité
87
Conformité aux spécifications

Ce que vous pouvez construire

Valider une nouvelle stratégie

Appliquer les vérifications de biais et les divisions walk-forward avant de faire confiance aux estimations de performance.

Comparer les alternatives

Utiliser des modèles de coûts cohérents et des standards de mesure à travers plusieurs candidats stratégiques.

Concevoir un moteur de backtest

Suivre les modèles d'architecture pilotée par les événements et les conseils de modélisation d'exécution.

Essayez ces prompts

Démarrer un plan de backtest
Décrire un flux de travail de backtesting de base qui évite le biais d'anticipation et inclut des coûts de transaction réalistes.
Choisir le type de backtesteur
Comparer les approches de backtesting piloté par les événements et vectorisé pour une stratégie actions quotidienne avec 50 symboles.
Définir les divisions walk-forward
Proposer des fenêtres train et test walk-forward pour 10 ans de données quotidiennes et expliquer le raisonnement.
Ajouter des vérifications de robustesse
Lister les analyses Monte Carlo et les mesures pour évaluer le risque de drawdown pour une série de rendements de stratégie.

Bonnes pratiques

  • Réserver un ensemble de test final qui n'est jamais utilisé pour l'optimisation
  • Modéliser les commissions et le slippage avec des paramètres réalistes basés sur votre cible d'exécution
  • Signaler les drawdowns et les mesures ajustées au risque, pas seulement les rendements bruts

Éviter

  • Optimiser les paramètres sur l'historique complet sans test hors échantillon
  • Ignorer les titres retirés de la cote lors de la construction d'univers d'actions
  • Assumer des coûts de trading nuls pour les stratégies à fort turnover

Foire aux questions

Quelles plateformes IA fonctionnent avec cette compétence ?
Cette compétence est agnostique en termes de plateforme et fonctionne avec Claude, Codex et Claude Code pour fournir des conseils.
Quelles sont les limites de cette compétence ?
Elle fournit des conseils de conception et n'exécute pas de code, ne récupère pas de données de marché ni n'effectue de transactions.
Puis-je m'intégrer avec mon backtesteur existant ?
Oui, utilisez les modèles architecturaux pour réviser ou étendre votre implémentation actuelle.
Cette compétence accède-t-elle à mes données ou identifiants ?
Non, elle fournit uniquement des conseils et n'accède pas aux fichiers, identifiants ou systèmes externes.
Que faire si mes résultats de backtest semblent trop bons ?
Revérifier le biais d'anticipation, le biais de survie et vérifier que les hypothèses de coûts sont réalistes.
Comment cela se compare-t-il à une bibliothèque de backtesting complète ?
Cela fournit des modèles de conception et des bonnes pratiques, pas une bibliothèque de backtesting complète.

Détails du développeur

Structure de fichiers

📄 SKILL.md