p-value
Un p-value è la probabilità di osservare un risultato almeno tanto estremo quanto quello misurato, assumendo che l'ipotesi nulla sia vera. Nel test delle strategie l'ipotesi nulla è di solito «la regola non ha edge», e il p-value esce da una procedura di permutazione o di bootstrap sulle operazioni registrate.
Senzoukria · Glossario · Aggiornato a settembre 2026
Che cosa significa il numero
Fissa un'ipotesi nulla, per esempio che le operazioni della strategia siano indistinguibili da estrazioni casuali con la stessa distribuzione. Calcola una statistica sulle operazioni reali: risultato netto, Sharpe per operazione, aspettativa. Poi determina quanto spesso quella statistica sarebbe almeno altrettanto grande se l'ipotesi nulla fosse vera. Quella frequenza è il p-value.
In un test di permutazione la frequenza si conta direttamente: si riorganizzano i dati molte volte, si ricalcola la statistica e si contano le riorganizzazioni che eguagliano o superano quella reale. Non serve alcuna formula per la distribuzione, il che conta per risultati operativi che raramente sono normali.
Che cosa non significa
- Non è la probabilità che l'ipotesi nulla sia vera. Servirebbe una probabilità a priori sull'ipotesi nulla, che il test non usa.
- Non è la probabilità che la strategia continui a funzionare. Descrive il campione, non il futuro.
- Non è una misura della dimensione dell'effetto. Un edge minuscolo su un campione enorme può dare un p-value piccolo; un edge grande su dieci operazioni no.
- Non è corretto per la selezione. Scegli la migliore di molte configurazioni e il suo p-value è ottimista; a questo rispondono lo Sharpe deflazionato e la PBO.
In Senzoukria
Il pannello di backtest del desktop mostra un p-value nel suo gauntlet GO/NO-GO, calcolato dalla fase di test di permutazione. Il criterio associato è formulato «Test di permutazione: edge distinguibile dal caso». Il p-value sta accanto a PSR, DSR, PBO e al numero di configurazioni provate, così chi legge vede subito se il campione sopravvive anche alla correzione per la selezione.
Il pannello delle performance del Replay non riporta un p-value: segnala i campioni piccoli con la nota che i rapporti sono mostrati perché sono esatti, non perché siano significativi. Il test di significatività è una funzione del pannello di backtest.
Errori frequenti
- Fermarsi a una soglia fissa. Una soglia convenzionale è una convenzione, e un falso positivo si paga su un conto reale, non su un articolo.
- Testare ripetutamente sugli stessi dati e tenere il p-value più piccolo. Ogni test è un tentativo.
- Riportare un p-value senza la statistica e la dimensione del campione che lo hanno prodotto.
- Leggere un p-value grande come prova dell'assenza di edge. Dice soltanto che questo campione non ne ha mostrato uno.
Correlati
- Trading quantitativo per iniziare
- Test di permutazione
- Sharpe deflazionato
- Guida al backtest sui futures
Questa pagina in altre lingue
Domande frequenti
- Un p-value piccolo basta per operare una strategia?
- No. Dice che il risultato osservato era raro sotto l'ipotesi di nessun edge, su quel campione e con quelle ipotesi. Non tiene conto dei costi non modellati, del numero di configurazioni provate, del drawdown rispetto alle regole del conto né dei cambi di regime. Per questo il gauntlet del desktop lo elenca come un criterio tra diversi.
- Perché il p-value cambia quando rilancio il gauntlet?
- La fase di permutazione estrae riorganizzazioni casuali, quindi due run sugli stessi dati producono conteggi leggermente diversi. La variazione si riduce al crescere del numero di permutazioni. Se tra un run e l'altro il p-value salta da una parte all'altra di una soglia di decisione, il campione ti sta dicendo che il risultato è marginale.