Sell Limit, in parole semplici
Un Sell Limit è un ordine pendente per vendere uno strumento a un prezzo che è non superiore a un limite specificato (per il lato sell). L’ordine diventa idoneo all’esecuzione solo quando la quotazione di mercato raggiunge il livello di limite secondo le regole del sistema di trading. In altre parole: indichi qual è il prezzo massimo che accetterai, e la piattaforma decide in seguito se e come avviene l’esecuzione quando le quotazioni si muovono.
Poiché gli esiti dipendono dai dettagli operativi, “valutare” un Sell Limit significa raccogliere i dati giusti per spiegare (1) cosa l’ordine intende fare, (2) quali regole ne governano l’attivazione e gli eseguiti, e (3) cosa potrebbe impedire il risultato atteso.
Quali dati ti servono (input e provenienza)
Per valutare un Sell Limit in modo indipendente, raccogli quattro gruppi di input.
- Parametri dell’ordine (meccaniche stabili)
- Identificazione dello strumento (il simbolo esatto che usa la piattaforma). Gli strumenti possono essere simili ma non identici (le specifiche del contratto e le convenzioni del tick possono differire).
- Prezzo limite (il livello numerico di prezzo che imposti).
- Quantità o dimensione della posizione (quanto intendi vendere).
- Lato dell’ordine (sell) e tipo di ordine (limit, pending).
- Time-in-force (per quanto tempo l’ordine resta attivo).
- Contesto dell’account (ad es. se la piattaforma etichetta l’ordine come basato su concetti di margin/leverage), perché questo può influire su validazione e vincoli.
- Dati di riferimento del prezzo (a cosa viene confrontato il limite)
- Base della fonte della quota: se la piattaforma usa logica bid/ask per i trigger lato sell e come mappa il prezzo limite sulla convenzione di quotazione dello strumento.
- Regole di arrotondamento e dimensione del tick: come i prezzi vengono arrotondati o rifiutati se non sono allineati agli incrementi consentiti.
- Convenzioni di visualizzazione valuta/account: assicurati che il prezzo limite che pensi di aver inserito corrisponda a ciò che la piattaforma ha effettivamente memorizzato.
- Regole di esecuzione del provider e della piattaforma (condizioni variabili)
- Meccaniche di attivazione dell’ordine pendente: la regola per cui l’ordine limit diventa eseguibile (ad es. al raggiungimento della soglia, usando last traded vs bid/ask, oppure usando un feed di pricing).
- Comportamento di esecuzione (fill): se la piattaforma consente esecuzioni parziali, come riporta la quantità rimanente e come aggiorna lo stato dell’ordine.
- Ciclo di vita dell’ordine: transizioni di stato come placed, accepted, triggered, filled, canceled o rejected.
- Costi e vincoli: commissioni, spread al momento dell’esecuzione e qualsiasi controllo minimo di distanza/idoneità che può impedire a un ordine di comportarsi come previsto.
- Contesto operativo (tempestività e qualità dei dati)
- Timestamp di inserimento: quando l’ordine è stato creato e quando ha cambiato stato.
- Connettività e freschezza dei dati: evidenza del fatto che il sistema degli ordini abbia avuto accesso continuo alle quotazioni.
- Log eventi o conferme: messaggi della piattaforma per accettazione/rifiuto e qualsiasi motivo fornito.
Esempio di workflow di valutazione (con assunzioni esplicite)
Supponi di valutare un Sell Limit che hai inserito su una piattaforma e vuoi spiegare perché è stato eseguito o non è stato eseguito.
- Assunzione A (parametri memorizzati): usa il ticket dell’ordine della piattaforma per confermare lo strumento, la quantità, il time-in-force e il valore esatto del prezzo limite così come registrato.
- Assunzione B (confronto del trigger): usa la documentazione della piattaforma (oppure le note di esecuzione dell’ordine) per confermare se il triggering del limite lato sell viene valutato rispetto a bid, ask o un’altra quota interna.
- Assunzione C (mappatura dell’esecuzione): controlla la cronologia dell’ordine per stati come “triggered” e “filled”, includendo timestamp e prezzi di esecuzione.
- Controllo qualità: confronta i prezzi di fill e la quantità rimanente riportati dalla piattaforma con ciò che la tua spiegazione prevede in base alla regola del trigger.
Se l’ordine non si attiva mai, la valutazione dovrebbe concentrarsi sul fatto che la base di prezzo di mercato abbia effettivamente raggiunto la soglia, oppure che l’ordine non fosse idoneo a causa di vincoli (ad es. il time-in-force è terminato, il tick/arrotondamento ha impedito il limite previsto, oppure la piattaforma non aveva quote utilizzabili al momento).
Limitazioni e rischi (modalità di fallimento rilevanti)
Anche con dati buoni, diverse limitazioni possono impedire a un Sell Limit di comportarsi come ti aspetti.
- Slippage e mancata corrispondenza della quota: Il prezzo che osservi può differire dal prezzo usato internamente nel momento in cui l’ordine si attiva o viene eseguito. - Esecuzioni parziali e rimanenze: Un Sell Limit può eseguire una parte della quantità e lasciare il resto in attesa, quindi “se è stato eseguito” non è sempre una risposta binaria. - Rifiuto parziale o completo: La piattaforma può rifiutare un ordine al momento dell’inserimento (parametri non validi, condizioni non consentite) oppure annullarlo in seguito a causa delle regole del ciclo di vita.
DOCUMENT END