L’algorithme
Comment ça marche, de bout en bout
Six étapes, chaque mois. Cliquez sur une étape ci-dessous pour afficher le détail, ou plongez dans une explication dédiée.
Pipeline mensuel
Des rapports bruts aux signaux en direct
Cliquez sur une étape pour voir le détail. Survolez les liaisons pour suivre le flux.
1 📥 Collecte des données EDGAR + Yahoo Finance Cliquer pour déplier ↓ Replier ↑
Collecter fondamentaux et cours
- Chaque mois, récupération des derniers rapports 10-K via l’API companyfacts de SEC EDGAR pour chaque ticker de l’univers investissable : une approximation du Russell 3000 (les quelque 3 000 plus grandes entreprises américaines par capitalisation, NASDAQ + NYSE).
- Cours de clôture ajustés quotidiens des 800 derniers jours depuis Yahoo Finance, pour le calcul du momentum et du bêta.
- Mise en cache locale pendant 30 jours pour éviter les limites de requêtes : seules les nouveautés sont récupérées chaque mois.
2 ⚖️ Score de qualité 13 ratios → z-score Cliquer pour déplier ↓ Replier ↑
Calculer le score de qualité composite
- Rentabilité (6 ratios) : marge brute / actifs, ROE, ROA, flux de trésorerie d’exploitation / actifs, taux de marge brute, accruals.
- Croissance : variation sur 5 ans de chaque ratio de rentabilité.
- Sécurité : composantes du Z-score d’Altman + ratios de liquidité de type Piotroski + endettement inversé.
- Z-score de rang en coupe transversale à chaque niveau, puis composite = z(moyenne des trois piliers).
3 🚀 Filtre momentum 12-1 mois, > médiane Cliquer pour déplier ↓ Replier ↑
Appliquer le filtre momentum académique
- Rendement cumulé sur [t-252, t-21] jours : 12 mois hors dernier mois (évite le bruit du retournement de court terme).
- On ne garde que les actions dont le momentum est > 0 ET > la médiane en coupe transversale.
- Élimine en général 40 à 60 % du premier décile de qualité.
4 🛡️ Contrôle du régime Rendement 3 mois > 0 ? Cliquer pour déplier ↓ Replier ↑
Tester l’indicateur de régime
- Si le rendement de la stratégie elle-même sur les 3 derniers mois est positif → exposition FULL (100 % investi).
- S’il est négatif → exposition HALF (50 % en liquidités, 50 % dans les meilleures sélections).
- Endogène et non discrétionnaire : un disjoncteur intégré.
5 📊 Pondération Premier décile, 40 max. Cliquer pour déplier ↓ Replier ↑
Construire le portefeuille
- Exclusion des entreprises jugées insolvables par le Z-score d’Altman (Z < 1,81).
- Sélection du premier décile selon la qualité composite.
- Plafond de 40 positions pour la diversification.
- Poids proportionnels au score de qualité, normalisés à 100 %.
6 📧 Envoi de la lettre Email + mise à jour du site Cliquer pour déplier ↓ Replier ↑
Prévenir les abonnés et actualiser le site
- Commit des nouveaux live.json et history.json sur le dépôt GitHub (déploiement automatique sur Vercel en moins de 60 s).
- Envoi d’un email groupé via Resend à tous les abonnés de la lettre, depuis noreply@leversenstrading.com.
- Chaque membre reçoit la vue d’ensemble : régime, positions, achats et ventes, performance.