· Données et méthodologie

Ce qu'il y a sous le capot.

Chaque backtest de ce site utilise de vrais prix historiques. Cette page documente d'où viennent les données, à quelle fréquence elles sont rafraîchies et les hypothèses qui entrent dans chaque calcul.

Sources de données

Prix historiques

Yahoo Finance

Tous les fichiers de prix historiques sont alimentés par pnpm seed qui appelle les points d'accès publics des graphiques de Yahoo Finance. Les actions et les ETF utilisent des cours de clôture ajustés (des splits et des dividendes). La crypto utilise la clôture quotidienne libellée en USD. Les matières premières utilisent le contrat à terme continu du mois le plus proche via le suffixe =F (GC=F pour l'or, SI=F pour l'argent).

Prix en direct sur les pages de calcul

CoinLore + Yahoo

Les affichages de prix actuels sur les pages de calcul appellent CoinLore pour la crypto et le point d'accès de cotation de Yahoo Finance pour les actions et les matières premières. Les réponses sont mises en cache en périphérie pendant 60–300 secondes. Si l'un des fournisseurs renvoie une erreur, la page se rabat sur la clôture la plus récente du jeu de données historiques.

Comment les prix sont traités

  • Clôture ajustée
    Les séries d'actions et d'ETF utilisent des cours de clôture ajustés des splits et des dividendes. Cela signifie qu'un backtest sur une longue période réinvestit implicitement les dividendes ; le rendement affiché est le rendement total, pas le seul rendement du cours.
  • Exécution au jour de bourse
    Chaque achat programmé recherche le prix au prochain jour de bourse disponible, à la date prévue ou après. Les week-ends et les jours fériés des marchés américains sont reportés à la séance suivante.
  • Couverture continue de la crypto
    Les marchés crypto s'échangent 24/7. La série quotidienne de Yahoo compte une ligne par jour UTC ; nous traitons chaque ligne comme la clôture de ce jour-là en USD.
  • Pas de spread, pas de frais, pas d'impôts
    Tous les calculateurs supposent zéro commission, zéro spread et aucun impôt. Les vraies plateformes facturent 0–1% par transaction et peuvent entraîner une retenue à la source ou un impôt sur les plus-values. Les rendements réels seront légèrement inférieurs.
  • Unités fractionnaires
    Les achats sont autorisés à acquérir des fractions d'actions ou de coins. Si ta plateforme ne prend pas en charge les unités fractionnaires, les achats réels arrondiraient à la baisse à chaque période.

Cadence de rafraîchissement

Les fichiers JSON historiques sont régénérés périodiquement via pnpm seed et un site à jour est déployé. L'entrée lastModified du sitemap de chaque calculateur suit la plus récente entre la source de la page et les fichiers de données sous-jacents, de sorte que les moteurs de recherche voient des signaux de fraîcheur réalistes plutôt que des horodatages synthétiques, du genre « tout juste fabriqués » à la compilation.

Les points d'accès de prix en direct (/api/prices/crypto, /api/prices/equity) sont mis en cache en périphérie pendant de courtes fenêtres (60 secondes pour les actions, 300 secondes pour la crypto). Le stale-while-revalidate garde les réponses réactives en cas de charge. Les deux routes sont interdites dans robots.txt car elles servent du JSON brut pour l'interface des calculateurs et n'ont aucune valeur en tant que pages indexables.

Couverture des actifs

crypto
171
Sep 17, 2014Aug 28, 2026 · 347,954 rows
stocks
605
Jan 2, 1970Aug 28, 2026 · 4,912,663 rows
commodities
15
Jan 3, 2000Aug 28, 2026 · 92,002 rows

Le moteur couvre 791 actifs. Ci-dessous : les 11 actifs mis en avant, comme échantillon en direct — le catalogue complet et toujours à jour, avec la couverture exacte par actif, est lisible par machine sur dcamethod.com/assets.json.

Symbole
Catégorie
Première date
Dernière date
Lignes
Gold
commodities
Aug 30, 2000
Aug 28, 2026
6,523 (232.3 KB)
Silver
commodities
Aug 30, 2000
Aug 28, 2026
6,525 (227.4 KB)
BNB
crypto
Nov 9, 2017
Aug 28, 2026
3,215 (114.5 KB)
BTC
crypto
Sep 17, 2014
Aug 28, 2026
4,364 (163.1 KB)
ETH
crypto
Nov 9, 2017
Aug 28, 2026
3,215 (117.9 KB)
SOL
crypto
Apr 10, 2020
Aug 28, 2026
2,332 (82.8 KB)
AAPL
stocks
Dec 12, 1980
Aug 28, 2026
11,520 (422.6 KB)
MSFT
stocks
Mar 13, 1986
Aug 28, 2026
10,194 (362.0 KB)
NVDA
stocks
Jan 22, 1999
Aug 28, 2026
6,943 (256.1 KB)
QQQ
stocks
Mar 10, 1999
Aug 28, 2026
6,911 (244.9 KB)
SPY
stocks
Jan 29, 1993
Aug 28, 2026
8,453 (300.2 KB)

Limites connues

  • !Les performances passées ne préjugent pas des rendements futurs. Un backtest te dit ce qui se serait passé selon les règles choisies ; il ne promet pas le même résultat à l'avenir.
  • !Le biais du survivant affecte chaque liste d'actifs de ce site. Les actifs pris en charge sont ceux qui ont survécu jusqu'à aujourd'hui. De nombreux projets ratés, actions retirées de la cote et coins morts n'y figurent pas.
  • !Les modes de prévision appliquent un taux de croissance constant et ne peuvent modéliser ni les drawdowns, ni les changements de régime, ni la corrélation entre actifs. Considère les prévisions comme des illustrations de planification, pas comme des prédictions.
  • !Tous les montants sont en USD nominaux. Pour les convertir en dollars réels (ajustés de l'inflation), déflate le résultat de ton taux d'inflation supposé.
  • !Yahoo Finance complète ou corrige parfois rétroactivement les données historiques. Un nouveau seed peut légèrement modifier le résultat d'un backtest sur une longue période.
Envie d'aller plus loin ? Lis La Méthode pour le versant stratégie, ou l'avertissement pour ce que ce site est et n'est pas.