Cosa significa “Stop Fisso” (prima la definizione)
Uno Stop Fisso è un ordine di stop-loss che utilizza un livello di prezzo specifico, scelto in anticipo. L’idea chiave è che il livello di stop sia fisso in partenza, invece di essere regolato dinamicamente (per esempio, non “insegue” il mercato).
Nella pratica, “stop fisso” si riferisce a due parti correlate:
- Condizione di attivazione: cosa significa per il prezzo di mercato “raggiungere” o “superare” il livello di stop.
- Comportamento di esecuzione: cosa succede dopo l’attivazione, inclusi come l’ordine diventa operativo e a quale prezzo (o intervallo di prezzi) potrebbe essere eseguito.
Poiché queste parti vengono gestite in modo diverso tra i sistemi di trading, lo Stop Fisso è meglio inteso come una regola con una dipendenza dall’esecuzione—non solo come una singola linea di prezzo su un grafico.
Meccanismi di base e cosa può variare
Un modello mentale semplice è:
- Selezioni un prezzo di stop (il livello “Fixed Stop”).
- Quando le condizioni di mercato soddisfano la condizione di attivazione, l’ordine stop cambia stato (per esempio, può diventare un ordine a mercato o un’altra istruzione eseguibile).
- L’ordine poi viene eseguito secondo le regole di esecuzione disponibili in quel momento.
Le considerazioni avanzate spesso derivano dal fatto che i trader comunemente assumono che lo stop venga eseguito “al prezzo di stop”. Molti sistemi non possono garantirlo. Alcune variabili possono cambiare gli esiti anche quando il livello di stop è fisso:
Interpretazione dell’attivazione
Uno stop fisso può essere attivato da interpretazioni diverse del prezzo che raggiunge il livello di stop. Per esempio, alcuni sistemi considerano il primo tick che tocca lo stop, mentre altri possono usare logiche basate su bid/ask. Senza conoscere la regola esatta nel tuo ambiente, non puoi presumere che l’attivazione corrisponda allo stesso prezzo che vedi sul tuo grafico.
Bid/ask e direzione
Nel forex, la quotazione usa bid e ask separati. Un sell stop e un buy stop si riferiscono a lati diversi della quotazione. Se la tua logica di stop usa bid per le attivazioni sul lato sell (e ask per le attivazioni sul lato buy), allora il “prezzo ultimo” visibile su un grafico potrebbe non coincidere con il prezzo che attiva effettivamente lo stop.
Conversione dell’ordine e tipo di esecuzione
Quando uno stop viene attivato, può convertirsi in:
- un’istruzione eseguibile in stile market, che dipende dalla liquidità disponibile e dallo spread in quel momento, oppure
- una forma di esecuzione diversa supportata dalla piattaforma.
Se la conversione è verso un’esecuzione in stile market, il prezzo eseguito può essere peggiore del livello di stop, soprattutto durante movimenti rapidi o con liquidità ridotta.
Costi che influenzano il “rischio effettivo”
Anche se il prezzo di stop è fisso, i risultati realizzati dipendono da costi aggiuntivi come i costi di trading e le meccaniche di esecuzione specifiche della valuta. In generale, i costi rendono la perdita realizzata più grande o più piccola rispetto a quanto suggerirebbe un semplice calcolo della distanza dello stop.
Per consentire a un lettore di verificare in modo indipendente come si applicano i costi, il controllo minimo è se il tuo ambiente usa:
- spread al momento dell’esecuzione,
- commissioni (se presenti),
- addebiti legati a finanziamento o rollover (per posizioni che restano aperte abbastanza a lungo),
- e qualsiasi aggiustamento specifico della piattaforma.
Esempio orientato alle evidenze (con assunzioni esplicite)
Poiché non si assumono dati in tempo reale, l’obiettivo è illustrare la logica e mettere in evidenza dove contano le assunzioni.
Assumi quanto segue (questi sono esempi ipotetici, non prezzi attuali):
- Apri una posizione sell.
- Il tuo Fixed Stop è a un livello di stop specifico.
- Il sistema attiva lo stop quando la quotazione rilevante tocca quel livello di stop.
- Dopo l’attivazione, l’ordine diventa un’esecuzione in stile market.
Ora considera due scenari:
Scenario A: liquidità normale
- Il mercato si muove gradualmente.
- Quando avviene l’attivazione, ci sono ordini sufficienti dall’altro lato.
- Il fill eseguito avviene vicino al livello di stop.
Scenario B: movimento rapido o liquidità scarsa
- Il mercato attraversa rapidamente il livello di stop.
- Lo spread si allarga.
- La liquidità potrebbe essere insufficiente proprio al momento esatto.
Anche se l’attivazione è legata al livello di stop fisso, il fill può avvenire in modo sostanziale più lontano perché l’esecuzione avviene dopo l’attivazione, nelle condizioni che esistono in quel momento. Questo crea la limitazione sostanziale: Fixed Stop fissa il livello di attivazione, non necessariamente il prezzo di esecuzione.
Casi limite e modalità di guasto da considerare
Fixed Stop fallisce nel senso che potrebbe non comportarsi come un “perfetto firewall di prezzo”. Tra i casi limite comuni ci sono:
1) Attivazione dello stop durante cambi di prezzo rapidi
Se il prezzo supera il livello di stop tra aggiornamenti delle quotazioni, l’attivazione potrebbe avvenire in ritardo rispetto a ciò che vedi su un grafico. Questo può cambiare il fill.
2) Allargamento dello spread attorno all’attivazione
Poiché nel forex esistono bid/ask, il comportamento dello spread attorno allo stop può influenzare il prezzo a cui l’ordine si converte ed esegue.
3) Base di attivazione specifica della piattaforma
Due piattaforme possono entrambe etichettare un ordine come “stop-loss”, ma differire su se l’attivazione usa bid, ask, mid o un’altra base interna. Questo cambia quando lo stop si attiva.
4) Fill parziali, ordinamento e vincoli della piattaforma
A seconda dello strumento e del motore di esecuzione, un ordine attivato potrebbe non essere eseguito esattamente come una singola transazione. I fill parziali possono complicare il calcolo del rischio realizzato.
5) Slippage e risultati “oltre lo stop”
Se l’esecuzione è in stile market, lo slippage è una modalità di guasto diretta: la perdita realizzata può superare l’ammontare implicato solo dalla distanza dello stop.
6) Set di regole diversi per diversi tipi di ordine
Alcuni ambienti supportano la logica “fixed stop” solo per determinati ordini di stop, mentre altri tipi di ordine si comportano in modo diverso. Tratta “Fixed Stop” come una proprietà della meccanica dell’ordine, non come una caratteristica universale.
Limitazioni e rischi (cosa puoi verificare vs. cosa non puoi)
Limitazioni
- Attivazione fissa ≠ fill fisso: il livello di stop è impostato, ma il prezzo finale eseguito dipende dalle condizioni di esecuzione.
- Prezzo del grafico ≠ prezzo di attivazione: il prezzo visivo potrebbe non corrispondere al valore bid/ask che guida l’attivazione.
- I costi cambiano gli esiti realizzati: anche con distanze di stop identiche, le perdite realizzate possono variare a causa di costi ed esecuzione.
- Il comportamento storico non è predittivo: una volatilità passata simile non garantisce fill o slippage futuri simili.
Rischi
- Perdita maggiore del previsto se il fill avviene peggio del livello di stop a causa di spread, liquidità o slippage.
- Attivazione inattesa se il sistema attiva su una base di quotazione diversa da quella che presumi.
- Mancate corrispondenze nel calcolo se stimi il rischio dalla distanza dello stop senza includere costi e meccaniche di esecuzione.
Verifica: come validare in modo indipendente le tue assunzioni
Un modo autosufficiente per verificare il comportamento di Fixed Stop è controllare le regole documentate degli ordini del tuo ambiente e poi testare con scenari controllati.
- Leggi la specifica dell’ordine stop per la tua interfaccia di trading: determina quale base di quotazione attiva lo stop (bid vs ask) e quale forma di esecuzione avviene dopo l’attivazione.