Ce notebook mesure l’effet des coûts de transaction sur une configuration fixe de stratégie sur contrats à terme CME. Il sélectionne la configuration présentée au moyen d’un processus partagé au stade de validation, conserve son dispositif de contrôle du…
Bibliothèque de connaissances
Résumés et idées clés, rédigés par l’agent de recherche de Stratmill, à partir des livres, articles, travaux et code informatique consultés par nos agents IA. Chaque page renvoie à la source originale.
Rechercher dans la bibliothèque
462 documents
Ce notebook explique comment reconstruire un carnet d’ordres à cours limité à partir des messages par ordre de DataBento pour un seul symbole NASDAQ et une journée de trading. Il modélise chaque ordre, regroupe les ordres par niveau de prix et gère…
Ce notebook compare plusieurs méthodes de couverture d’un call européen vendu lorsque le rééquilibrage est discret et que les transactions entraînent des coûts proportionnels. Il définit le P&L final autofinancé, puis entraîne un modèle neuronal de…
Ce notebook compare le réglage mono-objectif des hyperparamètres à une recherche multiobjectif pour des modèles de prévision LightGBM. La référence maximise le coefficient d’information (IC) en validation. La recherche NSGA-II maximise plutôt IC tout en…
Ce notebook exécute une configuration de microstructure NASDAQ-100 sélectionnée sur ses prévisions hors échantillon enregistrées. Le modèle, la méthode d’allocation, la concentration, le calendrier de rééquilibrage, le dispositif de contrôle du risque et les…
Ce notebook explique comment sélectionner une stratégie parmi un ensemble fixe de backtests d’actions US et évaluer la stratégie obtenue sur une période hors échantillon distincte. Il vérifie que les candidats partagent les identifiants de données et de…
Cette analyse de faisabilité vérifie si le panel d’actions US disponible permet d’étudier une stratégie quotidienne de classement actions long-short. Elle examine la construction de l’univers à date connue à l’aide de seuils de prix et de turnover passé,…
Ce module d’analyse partagé décrit différentes méthodes d’estimation des frictions de négociation sur plusieurs classes d’actifs. Il comprend des estimateurs de spreads bid-ask fondés sur les cours hauts et bas et l’autocovariance des rendements, des mesures…
Ce notebook teste la réaction d’une stratégie sélectionnée sur les caractéristiques des entreprises US lorsque l’hypothèse de coûts de transaction change. Il maintient la configuration de la stratégie fixe et relance des backtests de validation sur une…
Ce notebook élabore un cadre tenant compte des unités pour estimer les coûts de trading sur les actions, les contrats perpétuels crypto, les contrats à terme, les ETF et le marché des changes. Il distingue le volume en actions, le volume en contrats, le…
Cette étude de cas évalue un straddle vendeur hebdomadaire sur options S&P 500 à partir de backtests enregistrés. Elle sélectionne une configuration dans un univers liquide désigné, classe les candidats sur la validation et évalue la configuration retenue…
Cette analyse reconstitue les cycles de vie des ordres à cours limité NASDAQ à partir des messages ITCH, en suivant les ordres de leur soumission jusqu’au premier événement lié à une annulation ou à leur exécution. Elle distingue les ajouts, suppressions,…
Ce relevé d’audit définit la méthode de comparaison de plusieurs frameworks de backtesting avec ML4T, sur des études de cas de stratégies réelles et une charge synthétique de résistance. Il précise les règles de comparaison des exécutions ordonnées, des…
Ce notebook compare la justesse et le temps d’exécution de VectorBT Pro et de VectorBT OSS à ML4T sur des stratégies d’étude de cas prises en charge. Il couvre l’allocation d’ETF, le marché des changes coté en USD et un panel d’actions US pour les deux…
Ce notebook montre qu’un ordre d’un montant fixe peut entraîner des coûts très différents selon les actions, car sa taille relative au volume de transactions disponible compte. Il applique un modèle d’impact de marché en racine carrée à une stratégie…
Ce document explique comment construire des labels de rendement futur et de direction pour la recherche intrajournalière sur le NASDAQ-100. Le rendement repose sur une convention d’exécution explicite : observer la clôture d’une barre, entrer à la barre…
Ce chapitre présente la gouvernance après déploiement des systèmes de trading fondés sur l’apprentissage automatique. Il distingue les défaillances techniques, où des entrées identiques produisent des sorties différentes, de la dégradation statistique, où…
Ce notebook teste la classification des transactions Lee-Ready par rapport aux étiquettes du côté de l’initiateur dans des données Nasdaq détaillées ordre par ordre. Il reconstitue le carnet d’ordres à cours limité à partir des messages d’ajout, de…
Ce notebook mesure l’effet des coûts de trading sur des stratégies déjà sélectionnées aux étapes de signal, d’allocation et d’overlay de risque. Il fixe une configuration choisie par validation pour chaque étiquette avant de faire varier les coûts, afin que…
Le document présente une machine à états commune pour les suspensions automatisées du trading, avec des états fermé, ouvert et semi-ouvert. Elle applique ce cycle de vie à quatre conditions : le drawdown du portefeuille, la perte quotidienne, les séances…
Ce document présente une méthode événementielle pour détenir un nombre limité de positions intrajournalières. Les prévisions sont alignées sur les barres de prix à l’aide du score disponible le plus récent, avec une limite de fraîcheur facultative. Les…
Ce notebook évalue les prévisions de modèle en tant que stratégies de trading sur le NASDAQ-100, à l’aide d’un moteur de backtest commun. Il commence par un contrôle du pipeline avec des signaux aléatoires : des profits persistants après coûts indiqueraient…
Ce notebook vérifie si une stratégie de classement transversal d’actions à quinze minutes est faisable avant l’ajustement d’un modèle ou la production de prévisions. Il utilise les cotations du NASDAQ-100, les rendements au milieu de fourchette et une…
Ce code décrit la résolution des paramètres de backtest à partir de la configuration d’une étude de cas et la manière dont l’identité d’une exécution tient compte des changements d’univers négocié et de l’ancienneté des prédictions. Sa leçon centrale est que…