ENTRIQ|Lab
Try ENTRIQ
StrategyLAYER 1

Fare proprio il trend following con il backtesting

Il trend following è uno schema semplice — „seguire il trend“ —, ma la differenza si gioca nel giudizio e nell'uscita. Mostriamo come cogliere il trend, come ragionare su ingresso e uscita e come scrivere le regole della strategia in due varianti, discrezionale e basata su regole, fino al procedimento per fissare il proprio schema con il backtesting.

In Panoramica: 8 metodi di trading tipici, il primo citato era il trend following. Seguire il flusso del mercato — comprare se sale, vendere se scende. A parole, è solo questo schema semplice.

Ma appena lo si prova davvero, lo si capisce. „C'è un trend in questo momento?“, „Dove salirci sopra?“, „Quando scendere?“. Ognuna di queste domande richiede un giudizio, ed è qui che il risultato si divide. Proprio perché è semplice, senza regole proprie si crede di seguire il trend ma si compra sul massimo, oppure si scende troppo presto da un trend ancora in corso.

Questo articolo tratta di come cogliere lo schema del trend following e di come farlo proprio con il backtesting. E, come nucleo, mostra concretamente come inserire questo schema nel campo „regole della strategia“ di ENTRIQ, in due varianti: discrezionale e basata su regole.

Precisiamo subito: i punti di vista e gli indicatori qui presentati non sono „la risposta giusta“. Allineiamo in modo neutro modi di pensare di uso comune, con la posizione che sia tu, con il backtesting, a verificare quale ti si addice.

Che cos'è il trend following

Il trend following è uno schema in cui si entra seguendo la direzione di un movimento già in atto. Lo si chiama anche „andare con il trend“.

Alla radice di questo modo di pensare c'è l'osservazione che „un mercato che si è messo in moto tende a proseguire per un po' nella stessa direzione“. Un mercato che inizia a salire sale ancora, un mercato che inizia a scendere scende ancora — salire su quest'onda per puntare al guadagno finché questa tendenza dura è il trend following.

Il suo opposto è la posizione contrarian (reversal), che punta all'inversione di un movimento spintosi troppo oltre. Se il trend following è lo schema „seguire il flusso“, la posizione contrarian è lo schema „opporsi al flusso“. Non si tratta di quale sia superiore: l'approccio è diverso.

Il fascino del trend following è che, se si coglie il grande movimento, il guadagno può crescere tanto più a lungo si mantiene la posizione. La difficoltà, invece, è che „inizio“ e „fine“ di un trend si distinguono a fatica nel pieno del movimento. Spesso il movimento è già avanzato quando il trend diventa netto e, viceversa, la ripresa in senso opposto è già cominciata quando ci si accorge che il trend è finito. È proprio questa „difficoltà del timing“ il punto da lavorare nel backtesting.

Perché verificare con il backtesting

Anche leggendo del trend following in un libro e pensando „capito“, questo da solo non si trasferisce al proprio trading. Ci sono due motivi.

Il primo: nel cogliere il trend non c'è una risposta assoluta. Chi guarda con la media mobile, chi con i massimi e minimi crescenti, chi con la trendline — sullo stesso mercato, a seconda del punto di vista, il momento in cui si giudica che „c'è un trend“ si sposta. Quale punto di vista si addica al tuo sentire e al titolo osservato si vede solo provando davvero.

Il secondo: una regola si verifica solo ripetendola in gran numero. Se la regola „comprare nel ritracciamento di un trend rialzista“ funzioni o no non si vede dopo uno o due tentativi. Solo ripetendo decine di volte la stessa regola emerge la tendenza „con questa regola, tali situazioni sono frequenti“. Farlo sul mercato in tempo reale porterebbe via mesi solo per verificare.

Qui agisce il Chart Replay. Con i grafici passati puoi provare le regole del trend following senza rischio e a una velocità multipla rispetto al reale. Il Chart Replay in sé è trattato in dettaglio in Che cos'è il Chart Replay|allenarsi al trading azionario con i grafici passati.

Giudicare il trend: i punti di vista comuni

Il primo ostacolo del trend following è giudicare „se c'è un trend in questo momento“. Allineiamo in modo neutro i punti di vista di uso comune. Ciascuno ha pregi e difetti, e molti li combinano.

Punto di vistaModo di pensareDa tenere presente
Massimi/minimi crescenti o decrescentiSe massimi e minimi crescono, rialzo; se decrescono, ribassoIn fase laterale, crescere e decrescere si intrecciano, il giudizio è difficile
Media mobile (MM)Leggere la direzione del trend dall'orientamento della linea e dalla posizione breve/lungo termineIn fase piatta l'orientamento cambia spesso
TrendlineVisualizzare l'inclinazione del mercato con una linea che unisce i minimi o i massimiNel tracciamento della linea entra soggettività, varia da persona a persona

Vediamo ciascun punto di vista un po' più concretamente.

Massimi/minimi crescenti o decrescenti

Il punto di vista più elementare e basilare: un trend rialzista quando „massimi e minimi crescono entrambi“, un trend ribassista quando „massimi e minimi decrescono entrambi“.

È anche il nucleo del modo di pensare noto come teoria di Dow. Poiché si legge la forma stessa del grafico senza indicatori, si coglie bene a colpo d'occhio. Per un trend rialzista, ad esempio: il massimo precedente viene superato e inoltre l'ultimo minimo si ferma a un livello più alto del precedente — finché questi due elementi coesistono, si giudica il trend in corso.

Da tenere presente: in fase laterale (range) crescere e decrescere si intrecciano e il giudizio diventa difficile. Inoltre, in „cosa si considera massimo o minimo“ entra un po' di soggettività; a raccogliere troppe piccole oscillazioni, il giudizio oscilla. In pratica occorre fissare per sé una granularità — „un ritracciamento di questa entità lo ignoro“ —, e se questa granularità si addica al tuo titolo e al tuo timeframe diventa oggetto di backtesting. Anche come trattare il momento in cui il trend si rompe (quando il minimo decresce per la prima volta) è direttamente legato al giudizio di ingresso e uscita.

Questa lettura dei massimi/minimi crescenti o decrescenti si riassume nella teoria di Dow. La determinazione dell'ultimo minimo e dell'ultimo massimo e il riconoscimento dell'inversione di trend sono approfonditi in Che cos'è la teoria di Dow|leggere i massimi/minimi crescenti con il backtesting.

Media mobile (MM)

Rende linea il valore medio di un dato periodo; linea rivolta verso l'alto, si giudica rialzo, verso il basso, ribasso. Si usa spesso anche il punto di vista di tracciare due linee, breve e lungo termine: se la breve è sopra la lunga, tendenza rialzista.

Caratteristica: si presta a un giudizio meccanico per mezzo dei numeri e fa cogliere a colpo d'occhio la „direzione“ del trend. Nel trend following la MM serve spesso da smistamento preliminare, per giudicare prima dal suo orientamento „se il contesto si presti anche solo ad andare con il trend“.

Da tenere presente: in fase piatta l'orientamento cambia spesso e i falsi segnali aumentano. Poiché la MM è la media dei prezzi di chiusura passati, ha anche la proprietà di reagire in ritardo all'inversione di trend. Usare la MM come asse del giudizio di trend ha molti punti da approfondire — orientamento, incrocio, rimbalzo —, perciò lo trattiamo in un intero articolo: Come usare la media mobile. Se la combini con il trend following, consultalo anche.

Trendline

Una linea che unisce i minimi (in salita) o i massimi (in discesa) e visualizza l'inclinazione del mercato.

Il punto di vista: finché si muove lungo la linea, il trend è in corso; se rompe la linea, è un segnale di inversione. Poiché la si traccia da sé, a differenza della MM che si traccia in automatico, si percepisce bene l'„angolo“ del mercato, e si può leggere anche lo slancio del trend (inclinazione ripida o dolce).

Da tenere presente: nel tracciamento della linea entra soggettività. A seconda di quali minimi si uniscono, l'inclinazione cambia, e a seconda della persona (o anche nella stessa persona a ogni nuovo tracciamento) la posizione della linea si sposta. Perciò anche il giudizio „rotta la linea, è inversione“ vede cambiare il timing a seconda del tracciamento. Se usi una trendline, è importante fissare una propria regola di tracciamento (quali minimi adottare) e cogliere con il backtesting la tendenza „con questo tracciamento, si rompe in tali situazioni“.

Il tracciamento della trendline in sé è un tema profondo, perciò lo approfondiamo in un intero articolo: Tracciare e usare le trendline|verificare la precisione con il backtesting.

Ogni punto di vista ha i suoi „falsi segnali“. La situazione in cui si sale credendo che sia nato un trend e poi si inverte accade per forza. L'importante non è „azzerare i falsi segnali“, ma cogliere con il backtesting la tendenza: „con la mia regola, si producono all'incirca tanti falsi segnali in tali situazioni“.

Quale di questi punti di vista prendere come asse. Oppure come combinarne più d'uno. Qui non c'è una risposta unica, e la via più breve è scegliere quello di cui, dopo un backtesting ripetuto, ti dici „con questo il mio giudizio non oscilla“.

Ingresso: dove salire sul trend

Anche quando si può giudicare che c'è un trend, si pone poi la questione „dove salirci sopra?“. Ci sono grosso modo due modi di pensare.

Uno è entrare sulla rottura. Si entra al punto di partenza in cui il trend accelera — per esempio nell'istante in cui il massimo recente viene superato al rialzo. Si prende facilmente lo slancio, ma in cambio aumentano i falsi segnali in cui si viene respinti subito dopo la rottura. Lo schema „entrare sulla rottura“ è approfondito, con la distinzione tra vero e falso segnale, in un intero articolo: Come fare trading sui breakout.

L'altro è entrare sul ritracciamento. Si punta al punto in cui, nel mezzo di un trend rialzista, è temporaneamente sceso (ha ritracciato). Presupponendo che il trend continui, si entra a un prezzo vantaggioso; ma se quel „ritracciamento“ era l'inizio di un'inversione di trend, ci si ritrova direttamente in perdita potenziale. Fin dove attendere il ritracciamento, questo giudizio incluso, è trattato in dettaglio in Come comprare i ritracciamenti e vendere i rimbalzi.

Non si tratta di quale sia superiore: è oggetto di backtesting, „con quale dei due giudico in modo più stabile“.

Uscita: dove scendere

Nel trend following è l'uscita, sorprendentemente, a essere più difficile dell'ingresso. Poiché la fine di un trend si distingue solo „dopo che è finito“, il giudizio di uscita richiede una qualche regola.

Scendere alla rottura del trend. Il modo di pensare: se il criterio usato per giudicare si rompe, si scende. Se ad esempio giudicavi il trend con la media mobile, chiudi la posizione appena il prezzo scende sotto quella linea. Se guardavi con i massimi/minimi crescenti, scendi appena il minimo decresce. Poiché la regola è fissata in blocco con il giudizio, c'è coerenza.

Scendere all'ampiezza del movimento contrario (stop loss). Se dall'ingresso va contro di una certa ampiezza, si considera errato il giudizio di trend e si scende. Nel trend following, „l'onda su cui si è saliti non è proseguita“ significa „la premessa si è rotta“, perciò lo stop loss è un modo di pensare che si accorda bene a questo schema.

Come impostare la presa di profitto. Mantenere finché il trend si allunga, oppure scendere a un certo guadagno? Anche questo cambia a seconda dello schema. La forza del trend following è „prendere in grande quando si allunga“, perciò esiste il punto di vista che una presa di profitto troppo precoce annulli proprio questa forza.

Come combinarli è anch'esso un ambito da lavorare nel backtesting. Se si fissa solo la regola di ingresso senza fissare l'uscita, i risultati del backtesting si disperdono e non si lasciano valutare. Mettere in regole ingresso e uscita in blocco è l'accorgimento per dare senso al backtesting.

Esempi di compilazione del campo „regole della strategia“

Ecco il vivo del tema. Come inserire concretamente lo schema del trend following nel campo „regole della strategia“ delle Strategy Tags di ENTRIQ? Per la scrittura ci sono grosso modo due approcci: discrezionale (definire la situazione a parole) e basato su regole (mettere per iscritto le condizioni con numeri e indicatori).

Non si tratta di quale sia corretto. Se sei bravo a cogliere a intuito forma e flusso del grafico, si addice l'approccio discrezionale; se vuoi fissare chiaramente le condizioni e giudicare meccanicamente, si addice quello basato su regole. Confronta i due e prendi come base quello che ti si addice.

Variante A: discrezionale (definire a parole)

Un approccio che descrive a parole aspetto e situazione del grafico. Senza addentrarsi nei valori degli indicatori, si fissa con parole proprie „in quale situazione si entra e in quale si scende“.

【Trend following · discrezionale】

Contesto di mercato: Confermare prima che i grafici giornaliero e settimanale siano entrambi in tendenza rialzista (massimi e minimi crescono). Quando il timeframe superiore è ribassista o laterale, restare fuori.

Ingresso: Comprare nella situazione in cui, dopo un ritracciamento temporaneo nel mezzo di un trend rialzista, si volge di nuovo verso l'alto e la candela minaccia di superare il massimo precedente. Non saltarci sopra sul solo slancio: entrare dopo aver confermato il movimento „ritracciare e poi tornare“.

Stop loss: Se il prezzo scende nettamente sotto l'ultimo minimo, considerare rotta la premessa di trend e scendere.

Uscita: Se la crescita di massimi e minimi si rompe e il minimo comincia a decrescere, prendere profitto. Finché il trend continua, allungare il mantenimento.

Condizioni di esclusione: Non entrare quando la direzione del timeframe superiore è ambigua, o quando poco prima c'è stato un forte balzo e sembra in zona di massimi.

La forza dell'approccio discrezionale è raccogliere con flessibilità il contesto di mercato. Si possono includere nel giudizio lo „slancio“ e la „posizione“ del grafico che non si mostrano in numeri. Il suo difetto: entrando la soggettività, oscilla facilmente da persona a persona (o anche nella stessa persona a seconda del giorno). Proprio per questo vale la pena verificare con il backtesting „quanto è coerente il mio occhio“.

Variante B: basata su regole (definire con indicatori e numeri)

Un approccio che mette per iscritto per quanto possibile le condizioni di ingresso e uscita con numeri e indicatori. Si mette „se accade questo, entro / scendo“ in una forma giudicabile meccanicamente.

【Trend following · basata su regole】

Contesto di mercato: Sul giornaliero, porre MM20 > MM50 (media mobile breve sopra la lunga) come condizione di continuazione del trend. Nel caso opposto (MM20 < MM50), non comprare.

Ingresso: Con lo stato di cui sopra soddisfatto, quando il prezzo scende una volta fino alla MM20 e rimbalza, attendere la conferma della candela la cui chiusura supera la MM20 e comprare.

Stop loss: Porre a -2 % dal prezzo di ingresso, oppure sotto l'ultimo minimo, a seconda di quale sia più vicino.

Uscita: Se la chiusura scende nettamente sotto la MM20, scendere. Oppure, nel momento in cui il guadagno raggiunge +6 %, prendere metà profitto e mantenere il resto fino alla rottura della MM20.

Titolo · timeframe: Giornaliero. Un ingresso per titolo.

La forza dell'approccio basato su regole è l'alta riproducibilità del giudizio. Poiché le condizioni sono fissate in numeri, il giudizio è lo stesso per chiunque (e anche quando ci si rilegge da sé più tardi), e si separa più facilmente se la dispersione dei risultati del backtesting dipenda dalla „bontà della regola“ o dall'„oscillazione del giudizio“. Il suo difetto: si scarta il contesto che non si mostra in numeri. Proprio a causa delle condizioni nette, la condizione talvolta si soddisfa meccanicamente anche in situazioni da cui in origine si sarebbe voluto restare fuori.

Nota che i numeri qui citati (MM20, -2 %, +6 %, ecc.) sono soltanto esempi di compilazione. Non significa che questi numeri siano buoni: è un modello che mostra „a questa granularità si può scrivere“. I numeri adatti al tuo titolo e al tuo timeframe, trovali con il backtesting.

Accorgimenti per scrivere nel campo „regole della strategia“

Comune a entrambe le varianti: scrivere per intero ingresso, stop loss, uscita e condizioni di esclusione. Se si fissa solo l'ingresso lasciando vuoto il resto, una volta fatto il backtesting non si può seguire „perché è emerso questo risultato“.

Importa anche non puntare fin dall'inizio alla regola perfetta. Scrivere una prima volta, far girare al backtesting e, se si nota „qui era vago“, riscrivere. Il campo „regole della strategia“ è un luogo da fissare e, al tempo stesso, un luogo che si coltiva attraverso il backtesting.

Il flusso: backtestare e registrare

Scritta la regola, la si fa girare al backtesting. Il flusso è questo.

Aprire una situazione passata nel Chart Replay e, seguendo la regola scritta, entrare e chiudere virtualmente. Ogni volta, lasciare in una nota di trade perché sei entrato o sceso lì, e apporre la Strategy Tag del trend following. Ripetendolo, sui soli trade della stessa tag e in modo trasversale, la composizione di vincite/perdite, la tendenza di profitti e perdite, la durata media di detenzione, ecc. si aggregano automaticamente.

Importante qui: non prendere i numeri alla lettera finché il campione è piccolo. Decidere la bontà della regola su 5 o 10 risultati significa lasciarsi sballottare da distorsioni casuali. Solo accumulando abbastanza tentativi la tendenza acquista senso. L'uso della registrazione e delle Strategy Tags in sé è trattato in dettaglio in Giornale di trading|rivedere con le Strategy Tags.

Le registrazioni accumulate diventano anche materiale per l'AI Analysis. L'AI Analysis è una funzione che, a partire da dati di trade e note passate, mette in parole le tendenze osservate. Non prevede il futuro né raccomanda acquisti o vendite: serve solo come materiale per rivedere „quale tendenza ha avuto il mio trend following in passato“.

Errori frequenti

Ecco alcuni schemi in cui si inciampa facilmente nel backtesting del trend following.

Andare con il trend pur non essendoci trend. A ripetere l'andare con il trend in un range piatto, si tende a comprare dove è salito e vendere dove è sceso, di continuo. Non saltare la lettura del contesto (se ci sia anche solo un trend).

Backtestare senza regola di uscita. Se si fissa solo l'ingresso senza fissare il criterio di discesa, i risultati si disperdono e non si valutano. Fissare l'uscita in blocco viene prima.

Concludere su pochi tentativi. Scartare „questa regola non vale“ dopo pochi tentativi è precipitoso. Nel backtesting è il numero di tentativi a contare.

Backtestare cambiando la regola in corso d'opera. A cambiare la regola nel pieno del backtesting, non si sa più cosa si stesse verificando. Conduci un certo numero di tentativi con la stessa regola e poni lo stacco „migliorare solo dopo il bilancio“.

Domande frequenti

D. Trend following e acquisto sul ritracciamento sono cose diverse? L'acquisto sul ritracciamento è uno dei metodi di ingresso del trend following. All'interno del grande schema che è il trend following, il modo „salire sul ritracciamento del trend“ è l'acquisto sul ritracciamento e il modo „salire sulla rottura“ è il breakout — ecco il rapporto.

D. Discrezionale o basata su regole, con quale scrivere? Non c'è un giusto. Se sei bravo a cogliere a intuito il flusso del grafico, si addice l'approccio discrezionale; se vuoi fissare chiaramente le condizioni e giudicare meccanicamente, si addice quello basato su regole. Provare entrambi e scegliere quello i cui risultati di backtesting sono più stabili è anch'esso un metodo.

D. È meglio non cambiare le regole della strategia una volta scritte? Nel pieno del backtesting è meglio non cambiarle; ma dopo aver condotto un certo numero di tentativi e fatto il bilancio, puoi riscrivere per migliorare. Il campo „regole della strategia“ è un luogo che si coltiva ripetendo fissazione e miglioramento.

D. Quante volte occorre backtestare perché la tendenza appaia? Non c'è un criterio netto „questo numero“, ma 5 o 10 volte non bastano. Solo accumulando abbastanza tentativi perché distorsioni casuali non ti sballottino la tendenza acquista senso. Con il Chart Replay raggiungi quel numero in poco tempo.

D. Su quale timeframe conviene backtestare? Cominciando dal giornaliero, il movimento candela per candela è facile da seguire e da backtestare. Presa confidenza, puoi backtestare anche l'uso multi-timeframe — confermare il trend sul timeframe superiore e misurare l'ingresso su quello inferiore. Vedere giornaliero, settimanale e mensile insieme è trattato in Giornaliero, settimanale, mensile|i superiori in vista.


ENTRIQ è uno strumento di pratica e verifica azionaria per trader individuali, che integra Chart Replay, giornale di trading e AI Analysis. Gli asset supportati sono azioni USA, forex, materie prime e criptovalute; le azioni giapponesi arriveranno in una release futura.

※Questo articolo spiega un metodo di trading in modo neutro e non indica un metodo specifico né i suoi risultati o profitti futuri. I numeri e le condizioni mostrati come esempi di compilazione sono un modello di scrittura e non ne garantiscono l'efficacia. Le decisioni di investimento sono responsabilità esclusiva dell'utente.

Reproduce this validation yourself

With ENTRIQ's chart replay, you can trade through past charts using the same rules.

Start 14-day free trial

Validate your method on past charts

The same validation in this article can be reproduced with your own method. On past charts, do the classics really work?

  • ✓ Replay past charts
  • ✓ AI feedback on your trades
  • ✓ Validate methods with statistics

Related reading

StrategyLAYER 1

Supporto e resistenza|come tracciare le linee in backtesting

Come tracciare le linee di supporto e resistenza, come distinguerne la forza e come leggere in modo neutrale l'inversione dei ruoli supporto/resistenza. Presentiamo anche come verificarle in backtesting e alcuni esempi di compilazione.

StrategyLAYER 1

Trading di range|individuare i limiti in backtesting

Costruisci una regola per sfruttare l'andirivieni tra limite superiore e inferiore nel mercato laterale (range/box) e verifica in backtesting la distinzione dal breakout e i possibili errori. Presentiamo anche esempi di compilazione del campo regole della strategia.

StrategyLAYER 1

Usare le medie mobili|incroci e rimbalzi in backtesting

Trasforma in regole orientamento, inclinazione, incroci e rimbalzi delle medie mobili (MM) come metodo operativo, e verifica in backtesting come evitare falsi segnali e malfunzionamenti nelle fasi laterali. Con esempi di compilazione.

StrategyLAYER 1

Posizione contrarian (reversal)|regole in backtesting

Nella posizione contrarian (reversal) mettiamo in regole «fino a che punto d'eccesso puntare» e verifichiamo con il backtesting il modo di evitare il coltello che cade. Presentiamo anche come usare gli oscillatori ed esempi di compilazione.

Try in ENTRIQ

Reproduce this validation with your own method

Replay past charts and discover your method's actual win rate.

Start 14-day free trial