Cosa c'è sotto il cofano.
Ogni backtest di questo sito usa prezzi storici reali. Questa pagina documenta da dove provengono i dati, con quale frequenza vengono aggiornati e le ipotesi che entrano in ogni calcolo.
Fonti dei dati
Yahoo Finance
Tutti i file di prezzi storici vengono popolati da pnpm seed che chiama gli endpoint pubblici dei grafici di Yahoo Finance. Azioni ed ETF usano i prezzi di chiusura rettificati (per split e dividendi). La crypto usa la chiusura giornaliera denominata in USD. Le materie prime usano il contratto futures continuo sul mese più vicino tramite il suffisso =F (GC=F per l'oro, SI=F per l'argento).
CoinLore + Yahoo
Le visualizzazioni del prezzo attuale sulle pagine dei calcolatori chiamano CoinLore per la crypto e l'endpoint delle quotazioni di Yahoo Finance per azioni e materie prime. Le risposte vengono memorizzate nella cache all'edge per 60–300 secondi. Se uno dei due fornitori restituisce un errore, la pagina ripiega sulla chiusura più recente del set di dati storici.
Come vengono elaborati i prezzi
- ›Chiusura rettificataLe serie di azioni ed ETF usano prezzi di chiusura rettificati per split e dividendi. Ciò significa che un backtest su una finestra lunga reinveste implicitamente i dividendi; il rendimento riportato è il rendimento totale, non il solo rendimento di prezzo.
- ›Esecuzione al giorno di borsaOgni acquisto pianificato cerca il prezzo al primo giorno di borsa disponibile, alla data prevista o successiva. I fine settimana e i giorni festivi dei mercati statunitensi vengono spostati alla seduta successiva.
- ›Copertura continua della cryptoI mercati crypto sono attivi 24/7. La serie giornaliera di Yahoo ha una riga per ogni giorno UTC; trattiamo ogni riga come la chiusura di quel giorno in USD.
- ›Niente spread, niente commissioni, niente tasseTutti i calcolatori presuppongono zero commissioni, zero spread e nessuna tassa. Le piattaforme reali applicano lo 0–1% per operazione e possono comportare ritenute o imposte sulle plusvalenze. I rendimenti reali saranno leggermente inferiori.
- ›Unità frazionarieGli acquisti possono acquisire frazioni di azioni o di coin. Se la tua piattaforma non supporta le unità frazionarie, gli acquisti reali arrotonderebbero per difetto in ogni periodo.
Cadenza di aggiornamento
I file JSON storici vengono rigenerati periodicamente tramite pnpm seed e viene distribuito un sito aggiornato. La voce lastModified della sitemap di ogni calcolatore tiene traccia del più recente tra il sorgente della pagina e i file di dati sottostanti, così che i motori di ricerca vedano segnali di freschezza realistici invece di timestamp sintetici, del tipo «appena generati» in fase di build.
Gli endpoint dei prezzi in tempo reale (/api/prices/crypto, /api/prices/equity) vengono memorizzati nella cache all'edge per brevi finestre (60 secondi per le azioni, 300 secondi per la crypto). Lo stale-while-revalidate mantiene le risposte reattive sotto carico. Entrambe le rotte sono vietate in robots.txt perché servono JSON grezzo per l'interfaccia dei calcolatori e non hanno alcun valore come pagine indicizzabili.
Copertura degli asset
Limiti noti
- !Le performance passate non predicono i rendimenti futuri. Un backtest ti dice cosa sarebbe successo secondo le regole scelte; non promette lo stesso esito in futuro.
- !Il survivorship bias interessa ogni elenco di asset di questo sito. Gli asset supportati sono quelli sopravvissuti fino a oggi. Molti progetti falliti, azioni delistate e coin morte non sono rappresentati.
- !Le modalità di previsione applicano un tasso di crescita costante e non possono modellare drawdown, cambi di regime o correlazioni tra asset. Considera le previsioni come illustrazioni di pianificazione, non come predizioni.
- !Tutti gli importi sono in USD nominali. Per convertirli in dollari reali (corretti per l'inflazione), deflaziona il risultato con il tasso di inflazione che ipotizzi.
- !Yahoo Finance a volte integra o corregge retroattivamente i dati storici. Una nuova esecuzione di seed può modificare leggermente il risultato di un backtest su una finestra lunga.