Categoria
Performance
Livello
Base
Si usa in
Valutazione di un EABacktesting

Fattore di profitto

Profitto lordo totale diviso per la perdita lorda totale in un dato periodo. Un fattore di profitto superiore a 1,5 indica una strategia redditizia; sopra 2,0 è forte.

anche: PF, Rapporto di profitto lordo

Aggiornato

In parole semplici

Per ogni unità di denaro che la strategia ha perso, quanto ha guadagnato? Sopra uno ha incassato più di quanto abbia restituito; sotto uno no. È un rapporto fra totali, quindi non dice nulla sull'ordine in cui vincite e perdite sono arrivate.

Perché conta

Il fattore di profitto è il modo più rapido per capire se una strategia ha un vantaggio: comprime ogni operazione in un solo numero con una soglia netta a 1,0. È anche il numero più facile da gonfiare, il che ne fa un filtro e non un verdetto.

  • Non dipende dalla scala. Dimensione del lotto, dimensione del conto e valuta si semplificano, così due strategie testate su saldi diversi si confrontano direttamente — cosa che il profitto netto da solo non permette mai.
  • Ha una vera linea di pareggio. Sotto 1,0 la strategia ha perso denaro sul campione, punto; non esiste lettura dei dati che la salvi.
  • Si degrada onestamente sotto i costi. Spread, commissione e slippage finiscono tutti al denominatore, quindi un valore calcolato su costi realistici è molto più basso di uno calcolato su esecuzioni ideali — e la distanza fra i due è già di per sé un segnale di robustezza.
  • Ciò che non fa è ordinare le strategie. Sui tredici EA pubblicati su questo sito, la classifica del backtest e quella ricalcolata dalle operazioni chiuse dopo la pubblicazione corrono leggermente in senso opposto, con una correlazione per ranghi di −0,51: il secondo miglior backtest dei tredici ha prodotto il valore più debole dopo la pubblicazione. Ognuna di quelle finestre successive contiene da 7 a 142 operazioni, ed è proprio questo il punto — a quella dimensione il rapporto ordina rumore.

Come si calcola

Fattore di profitto = Profitto lordo ÷ |Perdita lorda|
Profitto lordo
La somma del profitto di ogni operazione vincente, prima di compensarla con le perdite.
Perdita lorda
La somma della perdita di ogni operazione perdente, presa come numero positivo.

Entrambe le somme coprono solo le operazioni chiuse, sulla stessa finestra. I costi vanno dentro i numeri, non accanto: un fattore di profitto calcolato prima di spread e commissione non è quello che il conto vivrà.

Cosa si considera alto o basso

  • sotto 1,0 In perdita — il campione ha perso denaro
  • 1,0–1,3 Marginale — troppo vicino al pareggio per sopravvivere ai costi reali
  • 1,3–1,8 Utilizzabile per un EA retail testato
  • 1,8–2,5 Forte, se il campione è abbastanza lungo da fidarsi
  • oltre 2,5 Sospetto in un backtest retail — presumi curve fitting finché non c'è un forward test

Da leggere insieme a

Nessun numero da solo descrive una strategia. Queste metriche cambiano la lettura di questo valore.

Esempio

Un EA chiude le sue operazioni vincenti per 8.000 $ in totale e quelle perdenti per 4.000 $ in totale sulla stessa finestra. Il rapporto fra queste due somme è il fattore di profitto.

Il profitto netto qui è di 4.000 $, ma il profitto netto non si può confrontare fra conti di dimensioni diverse. Il rapporto sì.
Profitto lordo (tutte le operazioni vincenti)
8.000 $
Perdita lorda (tutte le operazioni perdenti)
4.000 $
Presa come numero positivo; il segno è già nel nome.
Fattore di profitto
2,00

Calcolo 8.000 ÷ 4.000 = 2,00

Risultato Fattore di profitto 2,00 — la strategia ha guadagnato due unità per ogni unità persa

Valori illustrativi — non sono lo storico di alcun EA in catalogo.

Come interpretarlo

Un fattore di profitto vale quanto il campione che ha dietro. Leggi il numero di operazioni, il modello di costi e la finestra prima del numero.

Intervallo Significato
Meno di un centinaio di operazioni Statisticamente esile. Una manciata di grandi vincite può reggere il rapporto, e togliere la sola operazione migliore spesso lo porta sotto 1,3.
Calcolato senza spread né commissione Non è il valore che opererai. I costi finiscono interamente al denominatore, quindi costi realistici lo abbassano sempre.
In-sample (finestra ottimizzata) Riflette la taratura tanto quanto la strategia. Utile solo come estremo alto di un intervallo il cui estremo basso è il valore out-of-sample.
Out-of-sample o forward Il valore che vale la pena citare. Un calo moderato rispetto all'in-sample è normale; un crollo sotto 1,0 significa che il vantaggio era sovradattato.
Ricalcolato da un registro operazioni pubblicato L'unica versione verificabile. Se il venditore fornisce l'elenco delle operazioni chiuse, puoi risommare tu stesso profitto lordo e perdita lorda — e calcolare il rapporto su una finestra che il venditore non ha mai citato.
  • Togli la singola operazione vincente più grande e ricalcola. Se il fattore di profitto scende sotto 1,0, la strategia ha un colpo di fortuna, non un vantaggio.
  • Leggilo accanto alla percentuale di vincite e al rapporto rischio-rendimento. Lo stesso 2,0 nasce da molte piccole vincite contro una perdita enorme e da poche vincite enormi contro molte piccole perdite — due prodotti completamente diversi. Due schede qui portano lo stesso 1,27 con percentuali di vincita del 78,09 % e del 50,39 %, e una terza abbina 1,33 a una percentuale del 31,27 %.
  • Quindici operazioni possono spostare un titolo. Una scheda qui segnava 1,281 sulle 195 operazioni della sua finestra di backtest e 1,461 appena 15 operazioni successive alla pubblicazione si sono unite al campione — il 7,1 % delle operazioni ha spostato il valore pubblicato di 0,18.
  • Confronta fattori di profitto solo fra finestre confrontabili. Un 1,8 su sette anni e un 1,8 su sette mesi non sono la stessa affermazione.

Le quattordici esecuzioni pubblicate qui vanno da 1,27 a 1,52: nessuna raggiunge la fascia 1,8–2,5 qui sopra, e tre stanno sotto la linea di 1,3 che questa pagina definisce marginale. Tutte e quattordici hanno girato a 0,1 lotti su un deposito di 10.000 USD — il parametro di lotto fisso che le build portano con sé, LotSize in dieci, InpLots in due e parametri LotSize numerati nei due panieri — e proprio quel parametro è quello che il rapporto ignora: alzalo e il fattore di profitto non si muove. Ogni pagina EA stampa il rapporto accanto alla finestra, al numero di operazioni e al modello del tester, e fornisce dietro il registro delle operazioni chiuse. Il blocco successivo alla pubblicazione riporta su quelle pagine rendimento e drawdown, ma non il fattore di profitto — ricalcolarlo dal registro mette due dei tredici sotto 1,0.

Errori frequenti

Scambiare un fattore di profitto alto per rischio basso

Il rapporto non contiene alcun termine di drawdown. Una strategia che media al ribasso su ogni perdente mostra un fattore di profitto alto per anni — le perdite non realizzate non si chiudono mai e quindi non entrano mai al denominatore — finché l'unico paniere che si chiude cancella tutto il record.

Confrontare valori calcolati su ipotesi di costo diverse

Un fattore di profitto da un backtest senza spread e uno da un backtest con spread reale misurano cose diverse. Allinea prima il modello di costi, poi confronta.

Leggere il rapporto senza il numero di operazioni

Il fattore di profitto è una statistica e i campioni piccoli sono rumorosi. Venti operazioni possono produrre quasi qualsiasi valore; il numero inizia a portare informazione solo nell'ordine delle centinaia.

Dare per scontato che sopra 1,0 significhi utilizzabile

Significa che il campione è stato redditizio, non che il conto sopravviva al percorso. Un fattore di profitto di 1,2 accanto a un drawdown del 40 % descrive una strategia che la maggior parte dei conti non riesce a sopportare.

Fare la spesa in un catalogo seguendo la colonna del fattore di profitto

Ordinare per il rapporto sceglie la strategia a cui la propria finestra di backtest è andata meglio, non quella con più probabilità di ripetersi. Il secondo miglior backtest fra i quattordici EA qui — 1,526 su 232 operazioni — ha reso 0,72 sulle 21 operazioni chiuse dopo la pubblicazione, e il suo valore pubblicato è sceso a 1,43 appena quelle operazioni hanno contato. Su 21 operazioni quel ribaltamento è rumore, non una legge; e il rumore è esattamente ciò che una colonna di classifica non sa distinguere da un vantaggio.

In dettaglio

Domande frequenti

Qual è un buon fattore di profitto per un EA MT5?
Fra circa 1,3 e 1,8 su costi realistici e con un campione di diverse centinaia di operazioni è un intervallo utilizzabile e credibile per un EA retail. Qualsiasi valore sopra 2,5 in un backtest va trattato come segnale di curve fitting finché un forward test non lo riproduce.
Il fattore di profitto è la stessa cosa della percentuale di vincite?
No. La percentuale di vincite conta quante operazioni hanno chiuso in positivo; il fattore di profitto pesa quanto denaro hanno reso quelle operazioni rispetto a quanto sono costate le perdenti. Una strategia può vincere il 30 % delle operazioni e avere comunque un fattore di profitto vicino a 1,5 se le vincenti sono molto più grandi delle perdenti.
Il fattore di profitto del backtest regge quando l'EA passa in reale?
Non in modo affidabile — e non sempre verso il basso. Ricalcolando il rapporto dalle operazioni chiuse dopo la pubblicazione, dieci dei tredici EA di questo sito sono usciti sopra il proprio valore di backtest e due sotto 1,0. Non è la prova che il reale batta il backtest: quelle finestre contengono da 7 a 142 operazioni ciascuna su due-nove mesi, con drawdown massimi dallo 0,15 % al 4,85 % contro lo 0,67 % e il 14,52 % dei backtest che stanno dietro. Un campione così breve e così tranquillo si disperde attorno al valore del backtest invece di metterlo alla prova.
Perché il mio fattore di profitto reale esce più basso del backtest?
Spread, commissione, slippage e ritardo di esecuzione riducono il profitto lordo e aumentano la perdita lorda, ed entrambi gli effetti spingono il rapporto verso il basso. Un calo moderato è atteso; un crollo sotto 1,0 significa che il backtest era prezzato in modo troppo ottimistico o che il vantaggio era adattato alla finestra di test.