Sharpe Ratio Trading: Formula e Limiti Reali | MTInvestments

Sharpe Ratio — Formula, Limiti e Perché Non Basta nel Trading

Lo Sharpe Ratio è la metrica più citata e più fraintesa del trading. Punisce un sistema per aver guadagnato troppo velocemente — esattamente come punisce chi perde. Dopo 19 anni di sviluppo e 78 versioni di UlcerZenith Oracle, ti spiego perché non lo uso mai come metrica di ottimizzazione, e cosa uso al suo posto.

Cos’è lo Sharpe Ratio e Perché William Sharpe Lo Ha Inventato?

Lo Sharpe Ratio è il rapporto tra il rendimento in eccesso di un investimento rispetto al tasso risk-free e la deviazione standard dei rendimenti di quell’investimento. Creato dal premio Nobel William Sharpe nel 1966, misura quanta performance ottieni per ogni unità di rischio assunta. Più alto è lo Sharpe, più “efficiente” è il rendimento rispetto alla volatilità — almeno in teoria.

Il problema è che William Sharpe era un accademico che studiava portafogli bilanciati di fondi comuni, non sistemi di trading direzionali su XAUUSD H4. Lo Sharpe Ratio è stato progettato per un mondo dove la volatilità è simmetrica e dove i rendimenti seguono una distribuzione normale. Nessuna di queste due condizioni esiste nel trading forex reale.

Faccio trading dal novembre 2007. In 78 versioni del mio sistema ho testato lo Sharpe Ratio come metrica di ottimizzazione. Il risultato? I sistemi ottimizzati per massimizzare lo Sharpe avevano rendimenti mediocri ma equity curve lisce. Quelli ottimizzati per il Profit Factor o per il Martin Ratio avevano rendimenti superiori con drawdown controllati. Lo Sharpe seleziona la mediocrità stabile, non l’eccellenza asimmetrica.

◆ Formula Sharpe Ratio — William Sharpe, 1966
SR = (Rp − Rf) / σp
Dove: Rp = rendimento del portafoglio/sistema, Rf = rendimento risk-free (BOT, Bund — nel 2026 circa 3%), σp = deviazione standard dei rendimenti del sistema.

Il difetto strutturale: σp misura la dispersione totale dei rendimenti — positivi e negativi con lo stesso peso. Un mese a +15% e un mese a +2% hanno alta deviazione standard. Lo Sharpe li tratta come “rischiosi” quanto un mese a −15% e uno a −2%. Per un trader long, questo è matematicamente assurdo.

Il Contesto Storico: Stanford 1966 vs. Forex 2026

Sharpe sviluppò la formula a Stanford per valutare fondi comuni bilanciati — portafogli con azioni, obbligazioni e cash, ribilanciati trimestralmente. In quel contesto la deviazione standard come misura di rischio aveva senso: la volatilità era approssimativamente simmetrica e i rendimenti approssimativamente normali. Ma un sistema di trading direzionale su oro H4 non è un fondo bilanciato. I rendimenti sono fortemente asimmetrici (poche vincite grandi, molte perdite piccole), i drawdown sono non-normali, e la volatilità al rialzo non è un rischio — è esattamente ciò che cerchi.

Cosa Succede Quando Ottimizzi per lo Sharpe

Nelle 78 versioni di Oracle ho fatto un esperimento che non ripeterò mai. Versione 34: ho ottimizzato i parametri per massimizzare lo Sharpe Ratio su 5 anni di dati XAUUSD H4. Risultato: equity curve liscia come il marmo, rendimento annuo 8%, drawdown massimo 4%. Sembra perfetto. Il problema? Il sistema scartava tutti i trade ad alto potenziale perché aumentavano la deviazione standard. Eliminava i mesi migliori per “stabilizzare” la curva. Nella versione 35 sono tornato al Profit Factor come metrica. Rendimento annuo: 23%. Drawdown: 11%. Lo Sharpe aveva selezionato la mediocrità.

Come Si Calcola lo Sharpe Ratio Passo per Passo?

Il calcolo dello Sharpe Ratio sembra semplice ma nasconde tre trappole metodologiche che la maggior parte dei trader non conosce. Ti mostro il calcolo completo e poi dove si nascondono i problemi.

◆ Esempio: 6 Mesi di Trading XAUUSD H4
Mese 1: +4.2% | Mese 2: −1.8% | Mese 3: +7.1%
Mese 4: +2.3% | Mese 5: −3.4% | Mese 6: +8.6%
 
Rendimento medio mensile: (4.2 − 1.8 + 7.1 + 2.3 − 3.4 + 8.6) / 6 = +2.83%
Risk-free mensile: 3% annuo / 12 = 0.25%
Rendimento eccesso: 2.83% − 0.25% = 2.58%
Deviazione standard: σ = 4.52%
 
Sharpe mensile: 2.58 / 4.52 = 0.57
Sharpe annualizzato: 0.57 × √12 = 1.97
SR annualizzato = 1.97 — apparentemente eccellente

Trappola 1: La Deviazione Standard Penalizza i Mesi Migliori

Guarda i 6 mesi: i due mesi migliori (+7.1% e +8.6%) sono quelli che alzano di più la deviazione standard. Se li rimuovi, σ crolla a 2.1% e lo Sharpe sale a 4.3. Ma quei mesi sono i più profittevoli! Lo Sharpe ti dice: “saresti più efficiente senza i tuoi mesi migliori.” È come dire a un imprenditore che il suo business sarebbe più stabile se non avesse i clienti più grossi.

Trappola 2: L’Annualizzazione con √12 Assume Normalità

Moltiplicare per √12 per annualizzare è corretto solo se i rendimenti mensili sono indipendenti e normalmente distribuiti. Nel trading forex non lo sono. I rendimenti hanno code grasse (fat tails), autocorrelazione, e clustering di volatilità. L’annualizzazione standard sovrastima sistematicamente lo Sharpe di sistemi con rendimenti non-normali. Sui dati reali di Oracle H4 la distribuzione dei rendimenti mensili ha kurtosi 4.7 — significativamente lontana dalla normale (kurtosi 3.0).

Trappola 3: Il Tasso Risk-Free Non È Zero

Molti backtest in MetaTrader 5 usano Rf = 0%. Nel 2026 il BOT italiano a 12 mesi rende circa 3% e il Bund tedesco circa 2.5%. Usare 0% gonfia lo Sharpe di circa 0.2-0.4 punti su base annua. Sembra poco, ma può trasformare uno Sharpe “accettabile” (1.2) in uno “mediocre” (0.9) con il tasso corretto. Quando qualcuno ti mostra uno Sharpe calcolato con Rf=0, sta barando — consciamente o no.

Perché lo Sharpe Ratio Mente sui Sistemi di Trading Long?

Il problema non è che lo Sharpe sia “sbagliato” in senso assoluto. È che è stato progettato per misurare qualcosa di diverso da quello che un trader retail ha bisogno di misurare.

Cosa misura lo Sharpe: l’efficienza del rendimento rispetto alla volatilità totale. Perfetto per confrontare fondi bilanciati che un pensionato tiene per 20 anni.

Cosa ha bisogno di misurare un trader: l’efficienza del rendimento rispetto al dolore reale — il drawdown prolungato, la sequenza di perdite, il tempo passato sotto il massimo. La volatilità al rialzo non è dolore. È profitto.

Il Paradosso del Sistema A vs Sistema B

Confrontiamo due sistemi reali su 12 mesi:

MetricaSistema ASistema B
Rendimento annuo+32%+14%
Deviazione standard18.5%6.2%
Sharpe Ratio1.571.77
Max Drawdown-12.4%-8.1%
Profit Factor1.521.18
Mese migliore+11.2%+3.8%
Mese peggiore-4.1%-3.2%

Lo Sharpe dice: Sistema B è migliore (1.77 vs 1.57). Ma guarda i numeri reali: B rende +14% con PF 1.18 (fragile), A rende +32% con PF 1.52 (robusto). Il mese migliore di A (+11.2%) è quello che gonfia la σ e abbassa lo Sharpe — ma è anche il mese dove hai guadagnato di più. Lo Sharpe penalizza A per aver guadagnato troppo in un mese.

Se dovessi scegliere un sistema per il mio conto reale, sceglierei A senza esitazione. Il Profit Factor, il rendimento assoluto e la distribuzione dei mesi negativi sono tutti superiori. Lo Sharpe è fuorviante perché mescola volatilità positiva e negativa.

Lo Sharpe Ratio è come giudicare un pilota di Formula 1 dalla media della sua velocità. Penalizza chi va a 340 km/h in rettilineo esattamente come chi sbanda a 340 km/h in curva. — Manuel Trotta, IT Forum Rimini

Sharpe vs Sortino vs Martin Ratio: Quale Scegliere nel Trading?

Se lo Sharpe è difettoso, cosa usare al suo posto? Esistono tre alternative, ognuna con un approccio diverso alla misurazione del rischio. Dopo averle testate tutte nelle 78 versioni di Oracle, ecco la gerarchia che ho stabilito.

MetricaDenominatore (Rischio)Penalizza i Rialzi?Cattura la Durata DD?Uso Ideale
Sharpe RatioDeviazione std totaleSìNoFondi bilanciati
Sortino RatioDownside deviationNoNoPortafogli long-only
Martin Ratio (UPI)Ulcer IndexNoSìTrading sistematico
Calmar RatioMax DrawdownNoSolo piccoHedge fund

Sortino: Un Passo Avanti ma Non Abbastanza

Il Sortino Ratio, creato da Frank Sortino negli anni ’90, sostituisce la deviazione standard con la downside deviation — solo la volatilità sotto una soglia minima accettabile. È un miglioramento: non penalizza i mesi positivi. Ma ha un limite strutturale: tratta un drawdown del 10% che dura 1 giorno esattamente come uno che dura 6 mesi. Per il Sortino sono identici. Per il trader che li vive, assolutamente no.

Martin Ratio: La Misura Corretta per il Trader Reale

Il Martin Ratio (o Ulcer Performance Index) usa l’Ulcer Index di Peter Martin al denominatore: il rapporto tra rendimento eccesso e l’integrale del dolore da drawdown nel tempo. Non penalizza la volatilità al rialzo. Cattura la durata dei drawdown, non solo la loro profondità. È la metrica che uso in tutte le 78 versioni di Oracle come criterio di valutazione finale.

Su Oracle v78, il Martin Ratio calcolato sui 65.587 trade è significativamente più alto dello Sharpe. La differenza: lo Sharpe penalizza i mesi a +8-10% che alzano la deviazione standard. Il Martin Ratio li valorizza correttamente perché non causano drawdown.

Cosa Succede Quando Usi lo Sharpe Ratio Come Metrica Principale? 2 Scenari Reali

Scenario 1 — L’Ottimizzazione che Uccide il Rendimento

Hai un sistema su EURUSD H1. Lo ottimizzi con lo Strategy Tester di MT5 selezionando “Sharpe Ratio” come criterio. Il tester scarta tutte le combinazioni di parametri che producono mesi a +10% — perché alzano σ e abbassano lo Sharpe. Il risultato ottimale ha Sharpe 2.8, rendimento annuo 6%, drawdown 3%.

Lo metti in live. Dopo 12 mesi hai fatto +6% lordo. Sottrrai costi reali (spread, slippage, swap): +2.1% netto. Il conto demo di un principiante che tiene EURUSD long per 12 mesi ha fatto +4%. Il sistema ottimizzato per lo Sharpe ha sottoperformato il buy-and-hold. Perché? Perché lo Sharpe ha eliminato tutti i trade asimmetrici ad alto potenziale — esattamente quelli che generano i profitti reali.

Scenario 2 — Il Fondo con Sharpe 3.0 che Esplode

Un fondo ti mostra 5 anni di track record: Sharpe Ratio 3.2, rendimento annuo 12%, mai un mese negativo. Sembra il Santo Graal. Ci investi €50.000. Al sesto anno c’è una crisi di liquidità. Il fondo perde −38% in 3 settimane. Com’è possibile con Sharpe 3.2?

Perché lo Sharpe non cattura i rischi di coda. La strategia del fondo era: vendere opzioni deep out-of-the-money — piccoli profitti costanti (bassa σ, alto Sharpe) fino a quando un evento estremo spazza via tutto. È esattamente il pattern “raccogliere monetine davanti a uno schiacciasassi” che Nassim Taleb descrive nel Cigno Nero. Lo Sharpe non vede lo schiacciasassi perché misura solo la dispersione dei rendimenti normali, non gli eventi di coda.

Come Oracle v78 Gestisce il Problema dello Sharpe Ratio?

◆ UlcerZenith Oracle v78 — Oltre lo Sharpe Ratio
Perché non uso mai lo Sharpe come metrica di ottimizzazione.
E cosa uso al suo posto da 78 versioni.
65.587
Trade Reali H4
42,1%
Win Rate
1,44
Profit Factor
v78
Versione

In Oracle v78 la gerarchia delle metriche è chiara: Profit Factor come indicatore primario di edge (il sistema genera più di quanto consuma?), Ulcer Index come filtro di regime (il mercato è in condizioni favorevoli?), Martin Ratio come valutazione finale (il rendimento giustifica il dolore?). Lo Sharpe Ratio viene calcolato e riportato nei report — ma non influenza mai nessuna decisione operativa.

Il motivo è empirico, non teorico. Nella v34 ho ottimizzato per lo Sharpe: rendimento annuo 8%. Nella v35 sono tornato al PF: rendimento annuo 23%. Stessi dati, stesso strumento, stesso timeframe. La differenza è solo la metrica di selezione. Lo Sharpe selezionava parametri che producevano equity curve lisce ma piatte. Il PF selezionava parametri che producevano equity curve asimmetriche ma crescenti.

La Triade di Metriche che Uso dal 2007

1. Profit Factor — risponde a: “il sistema ha edge?” PF > 1.2 su 500+ trade = sì. L’ho approfondito nell’articolo dedicato al Profit Factor nel trading.

2. Ulcer Index — risponde a: “quanto fa male il percorso?” Misura il drawdown integrato nel tempo, non un singolo picco. La formula dell’Ulcer Index è il cuore di Oracle.

3. Martin Ratio — risponde a: “il rendimento giustifica il dolore?” È lo Sharpe “corretto” per i trader long: rendimento eccesso diviso Ulcer Index invece che diviso deviazione standard. Non esiste metrica migliore per valutare sistemi di trading direzionali asimmetrici.

Quando lo Sharpe Ratio È Effettivamente Utile?

Non sto dicendo che lo Sharpe sia inutile. Ci sono contesti dove è la metrica giusta:

1. Confronto tra Fondi Bilanciati

Se confronti due ETF bilanciati (60/40 azioni/obbligazioni) con orizzonte 10+ anni, lo Sharpe è appropriato. La volatilità è approssimativamente simmetrica, i rendimenti approssimativamente normali, e il confronto è omogeneo. In questo contesto è lo standard di settore per una ragione.

2. Screening Iniziale di Sistemi

Se hai 500 backtest da analizzare, lo Sharpe come primo filtro elimina quelli con volatilità completamente fuori controllo. Ma dopo il primo screening, le decisioni finali vanno prese con PF, Martin Ratio e walk-forward — non con lo Sharpe.

3. Comunicazione con Investitori Istituzionali

Se presenti il tuo track record a un allocatore istituzionale, lo Sharpe è il linguaggio che capisce. Calcolalo e presentalo — ma internamente ottimizza per il Martin Ratio.

Vedi come Oracle gestisce le metriche in tempo reale

Ogni live ti mostro PF, Ulcer Index e Martin Ratio aggiornati sui 65.587 trade. Live gratuite — iscriviti alla prossima.

Entra Gratis Ora → COME FUNZIONA ORACLE →
Punto 01
Formula: SR = (Rp − Rf) / σp
Il rendimento in eccesso diviso la deviazione standard dei rendimenti. Creato da William Sharpe nel 1966 per fondi bilanciati, non per trading direzionale.
Punto 02
Il difetto strutturale: penalizza la volatilità positiva
La deviazione standard tratta un mese a +10% esattamente come un mese a −10%. Per un trader long, i mesi positivi non sono rischio — sono profitto. Lo Sharpe li confonde.
Punto 03
Alternative: Sortino (parziale) e Martin Ratio (completo)
Il Sortino corregge l’asimmetria ma ignora la durata del drawdown. Il Martin Ratio (rendimento/Ulcer Index) è la metrica corretta per il trading sistematico long — non penalizza i rialzi e cattura il dolore nel tempo.
Punto 04
Non ottimizzare mai per lo Sharpe
L’ottimizzazione per Sharpe seleziona parametri che producono equity curve lisce ma piatte. Oracle v34 (Sharpe): +8%/anno. Oracle v35 (PF): +23%/anno. Stessi dati, stessa logica, metrica diversa.
Punto 05
Usalo solo per comunicare, non per decidere
Calcola lo Sharpe per i report e per gli investitori istituzionali. Le decisioni operative prendile con PF, Ulcer Index e Martin Ratio — le metriche che misurano ciò che conta davvero per il tuo conto.

FAQ — Sharpe Ratio nel Trading

Cos’è lo Sharpe Ratio e come si calcola? ▶
Lo Sharpe Ratio è il rapporto tra il rendimento in eccesso (rispetto al tasso risk-free) e la deviazione standard dei rendimenti. Formula: SR = (Rp − Rf) / σp. Per annualizzare si moltiplica per la radice quadrata del numero di periodi (es. √12 per rendimenti mensili). Introdotto da William Sharpe nel 1966, è lo standard globale per la performance aggiustata per il rischio. Il limite principale è che la deviazione standard al denominatore penalizza sia la volatilità negativa sia quella positiva, rendendolo distorsivo per sistemi di trading direzionali long dove i picchi di guadagno sono l’obiettivo, non il problema.
Qual è un buon Sharpe Ratio per un sistema di trading? ▶
Uno Sharpe sopra 1.0 è accettabile, sopra 2.0 eccellente, sopra 3.0 eccezionale. Ma attenzione al contesto: su un campione di 6 mesi l’errore standard è enorme e il numero non è affidabile. Su 5+ anni di dati reali uno Sharpe di 1.5 è già notevole per un sistema retail. I fondi hedge istituzionali (Renaissance, Two Sigma) operano con Sharpe tra 1.5 e 3.0 ma con infrastruttura da centinaia di milioni. Per il trader retail il consiglio è: calcola lo Sharpe per avere un benchmark, ma le decisioni operative prendile con il Profit Factor e il Martin Ratio.
Perché lo Sharpe Ratio penalizza i mesi migliori? ▶
Perché la deviazione standard — al denominatore dello Sharpe — misura la dispersione dei rendimenti intorno alla media senza distinguere se la dispersione è al rialzo o al ribasso. Un mese a +12% che si discosta dalla media di +3% contribuisce 81 alla varianza [(12−3)²], esattamente come un mese a −6% che contribuisce 81 [((−6)−3)²]. Per lo Sharpe sono “ugualmente rischiosi”. Per il trader che vive quei mesi, +12% è il miglior mese dell’anno e −6% è il peggiore. Questa simmetria matematica è il difetto fondamentale dello Sharpe per i sistemi asimmetrici.
Che differenza c’è tra Sharpe, Sortino e Martin Ratio? ▶
Tutti e tre misurano il rendimento aggiustato per il rischio, ma con definizioni diverse di “rischio”. Lo Sharpe usa la deviazione standard totale (rischio simmetrico). Il Sortino usa la downside deviation (solo volatilità negativa — miglioramento parziale). Il Martin Ratio usa l’Ulcer Index (integrale del drawdown nel tempo — soluzione completa). La differenza pratica: il Sortino corregge il problema della simmetria ma non distingue un drawdown di 1 giorno da uno di 6 mesi. Solo il Martin Ratio cattura entrambe le dimensioni — profondità e durata — che determinano il dolore reale del trader. Per il trading sistematico long, la gerarchia è: Martin Ratio > Sortino > Sharpe.
Come si calcola lo Sharpe Ratio in MetaTrader 5? ▶
MetaTrader 5 calcola lo Sharpe automaticamente nel Report dello Strategy Tester dopo ogni backtest e nella sezione Report del conto reale. Il calcolo usa rendimenti giornalieri, tasso risk-free di default 0% (modificabile nelle impostazioni del tester), e deviazione standard annualizzata con √252 (giorni di trading). Per un calcolo realistico: usa dati tick reali (non “OHLC 1 minuto”), includi spread variabile, testa su almeno 3 anni di storia, e imposta il risk-free rate corretto (3% nel 2026). Lo Sharpe del tester MT5 tende a sovrastimare del 15-25% rispetto al live perché non include slippage reale. La guida completa MQL5 copre la configurazione corretta del tester.
◆ Fonti Esterne e Approfondimenti
  • — Sharpe, W.F. (1966): "Mutual Fund Performance", Journal of Business. Paper originale. JSTOR
  • — Nobel Prize 1990 — William F. Sharpe: biografia e lavori. NobelPrize.org
  • — Wikipedia: Sharpe Ratio — formula, storia, limiti. Wikipedia
  • — CONSOB — Quaderni di Finanza: metriche risk-adjusted. Quaderni CONSOB
  • — Banca d'Italia — Temi di Discussione: misure di performance aggiustate per rischio. Temi di Discussione BdI
Manuel Trotta
◆ Scritto da

Manuel Trotta

Trader quantitativo italiano dal novembre 2007. Fondatore MTInvestments, creatore UlcerZenith Oracle v78 con 65.587 trade reali verificati. Autore di 18 libri sul trading e finanza personale: "Fare Trading con Excel" (Hoepli 2019), "Diventa Investitore Profittevole in 15 Minuti al Giorno", "Il Latte con la Mucca" (memoir 2026), più 2 volumi tecnici. Speaker IT Forum Rimini. Online dal 2007.

P.IVA 14349331000Dal 200718 Libri su Amazon ↗150K+ Follower
Disclaimer MiFID II: Il trading su strumenti finanziari comporta rischio di perdita del capitale investito, fino alla perdita totale. I dati Oracle citati si riferiscono a performance storiche verificabili su conto reale — non costituiscono garanzia di risultati futuri. Le performance passate non sono indicative di risultati futuri. Nessun contenuto costituisce consulenza finanziaria ai sensi del D.Lgs. 58/1998 (TUF). Manuel Trotta / MTInvestments P.IVA 14349331000.