Ce que les données gratuites ne donneront pas¶
Cette page existe pour une raison : un projet qui cache les limites de ses données produit des résultats que personne du métier ne croira, et il a raison de ne pas les croire.
Le tableau des manques¶
| Ce qui manque | Ce que cela empêche | Ce que nous faisons à la place |
|---|---|---|
| Univers sans biais de survie complet | tout backtest actions sur titres individuels vraiment propre | facteurs de Ken French, univers de FNB, marquage explicite |
| Titres radiés historiques | mesurer le rendement des positions qui ont disparu | déclarer le biais, ne pas viser ROBUST |
| Base de référence des titres façon CRSP | suivre une entreprise à travers ses changements de symbole | correspondance par CIK pour la SEC, symbole ailleurs |
| Carnet d'ordres et meilleures limites nationales | mesurer un vrai écart acheteur-vendeur | écart supposé, déclaré en points de base |
| Données tick à tick | microstructure, exécution fine | modèle d'impact stylisé en racine carrée |
| Historique d'options | volatilité implicite, portage d'options, surface | études d'options non prévues en phase 1 à 7 |
| Coûts d'emprunt de titres | coût réel d'une position vendeuse | hypothèse déclarée, plus des scénarios à un, deux et cinq fois |
| Disponibilité à l'emprunt et rappels | savoir si la vente est réalisable | supposée réalisable, ce qui est optimiste et écrit comme tel |
| Contrats à terme continus de qualité institutionnelle | TSMOM sur cinquante-huit instruments comme dans l'article | FNB de matières premières et de taux, écart avec l'article déclaré |
| Historique complet des actions de société | rendement total exact sur longue période | prix ajustés de la source, avec leurs défauts documentés |
| Impact de marché mesuré | capacité chiffrée avec précision | modèle stylisé, clairement marqué comme modélisé |
Ce que cela change pour les verdicts¶
Une étude dont une donnée manquante affecte le résultat ne peut pas dépasser
REPLICATED. Le passage à ROBUST exige que les limites connues soient sans
effet sur la conclusion, ou que leur effet ait été borné.
Exemple concret. Une stratégie vendeuse dont l'alpha net est de 200 points de base par an, testée avec un coût d'emprunt supposé de 50 points de base, ne tient plus si le coût réel est de 300. Le laboratoire teste donc à un, deux et cinq fois l'hypothèse, et publie à partir de quel multiple la stratégie meurt. Ce multiple est l'information utile, pas l'alpha central.
L'architecture prévoit le remplacement¶
Le protocole DataProvider existe pour cela. Le jour où un fournisseur
professionnel remplace Yahoo, aucune stratégie ne change : seule une classe
apparaît, et les manifestes qu'elle écrit portent d'autres valeurs.
FreeDataProvider ──► ProfessionalDataProvider
La contrainte est simple à énoncer : rien dans strategies/, signals/ ou
portfolio/ n'a le droit d'importer un module de providers/.
La règle d'écriture¶
Une limite se déclare à l'endroit où elle porte, pas dans une annexe. Un rapport d'étude qui suppose un coût d'emprunt le dit dans la section des hypothèses et à côté du chiffre de performance nette.