
Stop-Market vs Stop-Limit: Perché il tuo Stop Loss è stato completato a un prezzo peggiore
Un ordine stop-market viene eseguito quando il prezzo raggiunge il trigger, a volte ben al di sotto dello stop. Uno stop-limit limita il prezzo e può essere saltato del tutto. Come si comportano ciascuno in un Market veloce, quale viene utilizzato dai bot e come gli stop trailing modificano
Ultimo aggiornamento 15 ottobre 2026.
Un ordine stop-market diventa un ordine Market quando il prezzo raggiunge lo stop, quindi viene eseguito, ma al prezzo offerto dall'Order book in quel momento. Un ordine stop-limit diventa invece un ordine Limit, quindi non verrà mai eseguito a un prezzo peggiore del tuo limite, ma può rimanere ineseguito se il prezzo lo supera con uno scarto improvviso. Per uno Stop Loss che deve chiudere lo Scambio, la scelta più comune è lo stop-market.
I due ordini a confronto
| Stop-market | Stop-limit | Trailing stop | |
|---|---|---|---|
| Ciò che imposti | Prezzo di attivazione | Prezzo di attivazione + Prezzo Limit | Distanza dal miglior Prezzo, in % |
| Cosa succede al trigger | L’Ordine Market viene inviato | L'Ordine Limit è stato inserito | Lo Stop si sposta verso l’alto insieme al Prezzo e si attiva in caso di ritracciamento |
| Riempimento garantito? | Sì, se c'è liquidità | No | Dipende dall’Ordine che invia |
| Prezzo garantito? | No | Sì, Limit o meglio | No, se invia un Ordine Market |
| Rischio principale | Slippage in un Market poco liquido o veloce | Il Prezzo salta il Limit e la Posizione rimane aperta | Si attiva anche con normali fluttuazioni se la distanza è troppo ridotta |
| Tipo di Commissione | Taker | Maker o taker | Di solito il taker |
| Ideale per | Stop Loss che devono chiudere la Posizione | Uscite in cui il Prezzo conta più della certezza | Bloccare i profitti durante un trend |
Come viene eseguito un Ordine stop-market
Quando il prezzo raggiunge il trigger, l’exchange invia un Ordine di vendita (o acquisto) Market per l’intera dimensione della tua posizione. Quell’Ordine consuma le proposte di acquisto dall’alto verso il basso fino a quando non è Completato.
In un Market profondo, l’esecuzione avviene a una frazione di percentuale dal prezzo di attivazione. In un Market poco liquido, non è così. Prendiamo come esempio un Order book con uno Stop per vendere 20 SOL a 100,00 $:
| Prezzo di acquisto | Dimensione disponibile | Completato dal tuo Ordine |
|---|---|---|
| 99,95 $ | 4 SOL | 4 SOL |
| 99,80 $ | 6 SOL | 6 SOL |
| 99,40 $ | 5 SOL | 5 SOL |
| 98,90 $ | 8 SOL | 5 SOL |
Prezzo medio di esecuzione: circa 99,51 $, ovvero lo 0,5% sotto lo Stop. Su una Posizione con leva 5x, quello 0,5% si traduce in una perdita del 2,5% sul margine, al netto delle commissioni. Lo stesso Ordine in un book dieci volte più profondo verrebbe eseguito vicino a 99,95 $.
Ecco la risposta alla domanda "perché il mio Stop Loss è stato eseguito a un prezzo più basso di quello impostato": lo Stop decide quando vendere, l'Order book decide a quale prezzo. Lo slippage aumenta quando l'Order book è poco liquido, cosa che accade sulle coppie minori, durante notizie improvvise e nei fine settimana. Weekend Liquidity: What Thin Order Books Do to Your Bot tratta il caso del weekend.
Come può fallire un Ordine stop-limit
Uno stop-limit prevede due prezzi. Supponiamo che il trigger sia $100,00 e il limit sia $99,50. Quando il prezzo raggiunge $100, l’exchange inserisce un Ordine limit di vendita a $99,50. Se ci sono ancora acquirenti a $99,50 o più, l’ordine viene eseguito. Se il prezzo scende da $100,10 a $98,70 in una sola candela, l’ordine rimane nel book a $99,50 mentre la Posizione continua a perdere.
Il compromesso è diretto:
- Stop-market rinuncia al controllo del Prezzo per assicurarsi che tu esca dalla posizione.
- Stop-limit rinuncia alla certezza per assicurarti di non vendere sotto una determinata cifra.
Gap più ampi tra trigger e Limit rendono più probabile l’esecuzione, ma indeboliscono la protezione sul prezzo. Uno stop-limit con un gap dello 0,1% si comporta quasi come se non ci fosse alcuno Stop durante un crollo.
Quale Stop utilizzano i trading bot?
I bot quasi sempre chiudono a Market quando si attiva uno Stop Loss, perché uno Stop non eseguito su una Posizione a leva è peggiore dello slippage. Ciò che cambia tra i vari bot è cosa attiva lo Stop e cosa succede agli altri Apri ordini:
| Bot | Cosa attiva lo Stop | Cosa succede dopo |
|---|---|---|
| COMBO (Futures) | Livello di Prezzo o % PNL Totale; trailing attivo per impostazione predefinita | Annulla tutti gli <b>Apri ordini</b> e chiude la <b>Posizione</b> a Market |
| DCA (Spot e Futures) | Il prezzo medio ponderato della Posizione; trailing stop opzionale | Chiude la Posizione |
| GRID (Spot) | Livello di Prezzo al di sotto dell’intervallo | Interrompe il trading e vende la coin di base |
La seconda colonna è importante quanto il tipo di Ordine. Un Bot GRID con uno Stop sotto il suo range ha ancora decine di Ordini di acquisto attivi nel book. Se lo Stop chiudesse la Posizione ma lasciasse quegli Ordini attivi, il Bot continuerebbe ad acquistare durante la discesa. Uno Stop del Bot cancella prima gli Ordini residui.
La posizione continua a fare la differenza. Uno Stop appena sotto un livello visibile su ogni grafico si troverà nello stesso punto di migliaia di altri Stop, e proprio in quel cluster la liquidità può esaurirsi rapidamente. Spostarsi anche solo di pochi decimi di punto percentuale più lontano spesso garantisce un’esecuzione migliore. Per scegliere il livello vero e proprio, consulta Come scegliere le Impostazioni del Bot di trading crypto.
Trailing Stop Loss e Trailing Take Profit
Un trailing stop loss segue il Prezzo mentre si muove a tuo favore e rimane fermo quando il Prezzo cambia direzione. Se acquisti a 100 $ con un trailing stop al 5%, lo stop parte da 95 $, sale a 114 $ quando il Prezzo raggiunge 120 $ e si attiva se poi il Prezzo scende a 114 $.
Un trailing take profit funziona al contrario: attende il raggiungimento di un obiettivo, poi lascia correre il profitto. Su un Bot DCA utilizza due Impostazioni:
- Percentuale di attivazione Trailing TP: quanto il Prezzo deve salire sopra la tua media di ingresso prima che il trailing inizi.
- Deviazione del Prezzo %: quanto il prezzo può scendere dal suo punto più alto dopo di ciò prima che il Bot prenda profitto.
Esempio: ingresso medio 100 $, trigger 3%, deviazione 1%. Non succede nulla fino a 103 $. Il Prezzo sale fino a 110 $, poi scende a 108,90 $, cioè l’1% sotto il massimo, e il Bot chiude. Un Take Profit fisso al 3% avrebbe venduto a 103 $.
Il Trailing Take Profit dà ottimi risultati durante i trend, ma può comportare piccoli costi in mercati laterali, dove il Prezzo raggiunge il trigger e poi torna indietro. Una deviazione più stretta rispetto alla normale dimensione della candela della coppia si attiva a causa del rumore di mercato. Controlla prima la media delle ombre sul tuo timeframe; Mastering Candle Wicks mostra come fare.
Checklist prima di impostare uno Stop
- Lo Stop è un’uscita dal Market? Per le posizioni a leva dovrebbe esserlo.
- Quanto è profondo il book al tuo livello di Stop? Confronta la tua size con i primi livelli di bid.
- Lo Stop è posizionato a un livello che tutti osservano, o leggermente oltre?
- Sui Futures, lo Stop è ben al di sopra del Prezzo di liquidazione?
- Il Bot annullerà gli altri ordini quando lo Stop viene attivato?
- Se utilizzi il trailing, la distanza è più ampia rispetto a una candela normale?
Per le operazioni manuali al di fuori di un Bot, il terminale di trading offre sia ordini stop che stop-limit.
Imposta l’uscita prima di impostare l’ingresso. Ogni Bot di Bitsgap include uno Stop Loss che annulla gli Apri ordini e chiude la Posizione per te, oltre a Trailing Stop Loss e Trailing Take Profit sui Bot DCA. Verifica la distanza esatta dello stop in modalità demo prima che incontri un vero Order book.
Domande frequenti
Qual è la differenza tra uno stop-market e uno stop-limit? Uno stop-market diventa un Ordine Market al raggiungimento del prezzo di attivazione, quindi viene eseguito ma il Prezzo può subire slippage. Uno stop-limit diventa invece un Ordine Limit al trigger, quindi non verrà mai eseguito a un Prezzo inferiore al tuo limite, ma potrebbe non essere eseguito affatto se il Prezzo salta oltre il livello impostato.
Perché il mio stop loss è stato eseguito a un prezzo inferiore rispetto a quello impostato? Lo stop viene attivato quando l’Ordine viene inviato, non al prezzo di esecuzione. Un Ordine stop-market vende sulle offerte disponibili e, in un Market poco liquido o molto volatile, queste offerte possono trovarsi al di sotto del prezzo di attivazione. Questa differenza si chiama slippage.
Dovrei usare stop-market o stop-limit per le crypto? Per uno Stop Loss che deve chiudere la Posizione, soprattutto con leva, lo stop-market è più sicuro perché viene eseguito. Lo stop-limit è adatto alle uscite in cui il Prezzo conta più della certezza e puoi accettare che lo Scambio resti aperto.
I bot di trading utilizzano ordini stop-market? La maggior parte dei bot chiude a Market quando si attiva lo Stop Loss e annulla prima gli altri Apri ordini, così da non continuare ad acquistare in un Market in discesa. Ciò che attiva lo Stop può variare: un livello di Prezzo, il PNL totale o il Prezzo medio della Posizione.
Cos’è un trailing take profit? Un Take Profit che si attiva quando il Prezzo raggiunge un determinato guadagno, poi segue il Prezzo verso l’alto e vende solo quando il Prezzo si ritrae di una percentuale prestabilita dal suo massimo. Permette di sfruttare un trend più a lungo rispetto a un obiettivo fisso.
Cos’è uno stop market order su Binance o Bybit? Si tratta dello stesso tipo di Ordine: imposti un Prezzo di attivazione e, quando il last o mark price lo raggiunge, l’exchange invia un Ordine Market per la quantità selezionata. Entrambi gli exchange offrono anche stop-limit e trailing stop orders.