Risposta diretta
Nel forex, la definizione di swing è un modo pratico per descrivere ed etichettare gli swing di prezzo su un periodo scelto. Da sola, non predice cosa farà il prezzo in seguito. Invece, fornisce un insieme coerente di regole per trasformare i movimenti storici del prezzo in segmenti “di swing” (ad esempio, un movimento che sale abbastanza e poi scende abbastanza), così puoi valutare il comportamento e testare la logica di etichettatura.
Meccanismo o definizione (come vengono create le etichette)
Uno “swing” di solito viene inquadrato come un movimento che include sia un cambiamento di direzione sia una quantità minima di movimento, entro un certo intervallo di tempo. Poiché il forex è continuo e rumoroso, “minimo” non può essere vago se vuoi una definizione di swing riproducibile.
Una definizione di swing semplice e verificabile può essere espressa come un processo di etichettatura passo-passo:
- Scegli i dati e il timeframe: Decidi quale serie di prezzi userai (ad esempio, i close) e su quale risoluzione del grafico (ad esempio, candele orarie). Questa scelta influisce su cosa conta come swing.
- Scegli una regola di rilevamento dello swing: Definisci cosa qualifica come “inversione”. Tipi di regole comuni sono:
- Logica dei massimi/minimi locali: uno swing high è il prezzo più alto in una finestra; uno swing low è il prezzo più basso in una finestra.
- Logica della distanza: un cambio di direzione è accettato solo se il prezzo si muove almeno oltre una soglia (in pips o come percentuale) rispetto a un riferimento.
- Scegli le soglie di “movimento sufficiente”: Imposta il movimento minimo per accettare un punto di swing. Senza soglie, il rumore casuale può creare molti swing minuscoli.
- Risolvi l’ambiguità: Quando si verificano più massimi o minimi dentro la stessa finestra, servono regole di spareggio (ad esempio, scegliere il valore più estremo, oppure il più precoce che soddisfa la condizione).
- Output: punti o segmenti di swing: il risultato è una sequenza etichettata di swing highs e swing lows (punti) oppure intervalli di swing (segmenti) secondo le tue regole.
In altre parole, la definizione di swing è una trasformazione: converte una serie di prezzi in un insieme di swing etichettati applicando regole e soglie esplicite.
Input e output (cosa entra, cosa esce)
Input
Gli input chiave sono scelte stabili e definitorie:
- Input del prezzo: quale campo usi (open/high/low/close) e se richiedi chiusure delle candele.
- Risoluzione temporale: il timeframe del grafico determina la granularità degli swing.
- Dimensione della finestra o profondità di conferma: se usi la logica dei massimi/minimi locali, devi definire quante barre guardi a sinistra e a destra.
- Soglia di movimento: la distanza minima richiesta per etichettare uno swing.
- Regola per l’alternanza: molte definizioni si aspettano che gli swing alternino high/low/high/low.
Output
L’output è descrittivo, non predittivo:
- Punti di swing etichettati: timestamp (oppure indici di barra) marcati come swing highs o swing lows.
- Segmenti di swing: intervalli tra uno swing low e il successivo swing high (o viceversa).
- Misurazioni derivate: metriche opzionali come la dimensione dello swing (differenza tra high e low), la durata (tempo tra i punti) e la posizione relativa.
Questi output sono validi solo quanto lo sono le assunzioni presenti negli input.
Evidenza o esempio (uno scenario verificabile)
Supponi di voler una definizione di swing riproducibile. Puoi usare le seguenti assunzioni concrete per un esempio svolto.
- Dati: usa le chiusure delle candele.
- Timeframe: barre da 1 ora.
- Tipo di regola: local-extrema con conferma.
- Finestra: un candidato swing high viene accettato se è la chiusura più alta tra le ultime 5 ore e se le successive 2 ore chiudono sotto di essa.
- Movimento minimo: accetta lo swing solo se lo swing low finale è almeno 20 pips sotto lo swing high.
Sequenza (concettuale):
- Mentre scorri in avanti, incontri una chiusura di candela che potrebbe essere uno swing high.
- Verifichi la condizione delle ultime 5 ore (il candidato deve essere la chiusura massima in quella finestra).
- Attendi la conferma: entro le successive 2 ore, le chiusure devono scendere sotto il candidato.
- Guardi avanti per identificare il prossimo swing low che soddisfa il requisito di movimento minimo.
- Una volta soddistrate entrambe le condizioni, etichetti lo swing high e lo swing low.
Limite materiale in questo esempio: lo swing high non può essere confermato finché non sono trascorse le successive 2 ore e l’etichetta finale dello swing può dipendere dall’azione di prezzo successiva. Questo significa che la definizione di swing è spesso intrinsecamente retrospettiva a meno che tu non la riprogetti con regole di conferma in tempo reale.
Limiti e rischi (cosa può andare storto)
Limite 1: l’etichetta dipende da timeframe e soglie
Cambiare il timeframe o la soglia di movimento può modificare il numero, la dimensione e i tempi degli swing. Una definizione che produce swing puliti in un periodo può creare confusione in un altro.
Limite 2: conferma retrospettiva ed etichettatura ritardata
Se la tua definizione richiede una conferma delle “barre successive” (come la regola di 2 ore dell’esempio), allora l’etichetta dello swing viene ritardata. Qualsiasi valutazione che tratta le etichette come se fossero note all’esatto istante di inizio dello swing può risultare fuorviante.
Limite 3: costi, tempi di esecuzione e microstruttura del mercato
Anche se la definizione di swing è un framework di misurazione, gli esiti pratici dipendono comunque da condizioni come spread, commissioni, slippage e da come gli ordini vengono eseguiti rispetto ai tempi delle candele. Le relazioni storiche non garantiscono comportamenti futuri.
Limite 4: overfitting e regole instabili
Una modalità di fallimento comune è impostare soglie che si adattano troppo bene a uno specifico segmento storico. Se le regole vengono tarate finché “sembrano buone” su un singolo dataset, la definizione potrebbe non generalizzare.
Limite 5: confondere la descrizione con la previsione
Le etichette della definizione di swing descrivono gli swing storici. Usare quelle etichette come se prevedessero automaticamente la prossima mossa trasforma uno strumento di misurazione in un’affermazione predittiva senza giustificazione.
Verifica o prossima domanda (come controllare in modo indipendente)
Puoi verificare in modo indipendente una definizione di swing controllando riproducibilità e robustezza:
- Test di riproducibilità: applica le stesse regole alla stessa serie di prezzi e verifica che l’output sia coerente.
- Test di sensibilità: modifica leggermente la dimensione della finestra o la soglia di movimento e osserva se il numero di swing e i tempi cambiano in modo sostanziale.
- Test di shift temporale: valuta se la tua etichettatura si basa su una conferma futura che non sarebbe stata disponibile quando serviva.
- Test out-of-sample: usa periodi storici diversi per vedere se le definizioni producono ancora swing significativi e coerenti.
Una domanda utile successiva è: “Quale specifica regola di swing sto usando (logica finestra/extrama, profondità di conferma e movimento minimo) e si adatta al tempo che mi serve per ottenere l’etichetta?”
DOCUMENT END