Cosa significa “scalping spreads”
“Scalping spreads” è un concetto di trading che si concentra sullo spread, cioè sulla differenza tra il prezzo di acquisto (ask) e quello di vendita (bid). In una configurazione tipica di trading al dettaglio, paghi (effettivamente) metà dello spread quando entri e lo paghi di nuovo quando esci. Le “regole” a cui si fa riferimento non riguardano quindi un segnale di ingresso garantito, ma una checklist ripetibile di condizioni meccaniche: la dimensione del movimento deve essere abbastanza grande da coprire lo spread e altri costi di transazione, e la trade deve essere eseguita con tempistiche e qualità del prezzo tali da mantenere quei costi prevedibili.
Questo articolo descrive un set di regole che puoi testare in modo concettuale, usando assunzioni invece di prezzi live. Non afferma la redditività.
Il set di regole (meccaniche che puoi testare)
Di seguito trovi un framework “simile a una regola” su come gli spread di scalping vengono tipicamente operativizzati. Lo scopo è rendere la logica testabile: definisci gli input, applichi soglie e osservi se gli esiti sono coerenti con le assunzioni.
1) Definisci l’esito target in termini di dimensione del movimento
Poiché lo spread è un costo, le tue regole devono prevedere un requisito misurabile di “dimensione del movimento”.
Un modo di base per esprimerlo è:
- Costo di ingresso: almeno un attraversamento dello spread all’ingresso (compra a ask o vendi a bid).
- Costo di uscita: almeno un attraversamento dello spread all’uscita.
- Stima del costo totale di transazione: costo legato allo spread più eventuali altre commissioni.
Assunzione per qualsiasi illustrazione numerica: puoi osservare uno spread indicativo al momento dell’ingresso e hai una stima dei costi aggiuntivi (commissioni, finanziamento o costi della piattaforma, se applicabile). Senza queste assunzioni, non puoi formulare una regola testabile.
2) Aggiungi realismo all’esecuzione: slippage e variazioni dello spread
Una regola stabile di “spread scalping” deve separare le soglie pianificate dall’incertezza dell’esecuzione.
Due variabili pratiche di esecuzione sono:
- Slippage: la differenza tra il prezzo di esecuzione atteso e quello effettivo.
- Allargamento dello spread: lo spread bid–ask può aumentare durante movimenti rapidi o in condizioni di bassa liquidità.
Idea di regola testabile: il tuo requisito di movimento atteso dovrebbe basarsi non solo sullo spread osservato all’inizio, ma su una stima prudente che includa potenziale allargamento e slippage. La parte prudente è essenziale; altrimenti la tua regola diventa irrealistica.
Assunzione: puoi fare backtest o simulare usando storico bid/ask o mid-price più un modello di esecuzione. Se i tuoi dati includono solo mid price (non bid/ask), devi fare assunzioni esplicite e i risultati dovrebbero essere trattati come dipendenti dal modello.
3) Usa una regola basata sul tempo
Lo scalping implica tempi di detenzione brevi, quindi una regola temporale di solito fa parte della checklist.
Un approccio testabile è:
- Definisci un tempo massimo di detenzione (in secondi o minuti).
- Definisci cosa significa “ancora valido” se il prezzo deriva.
Limitazione incorporata nella regola: più la finestra è breve, più spesso diventi sensibile a spread transitori, posizione in coda (se gli ordini restano in attesa) e cambiamenti rapidi del prezzo. Questo non significa che l’approccio sia invalido; significa che la tua regola deve tenere conto di questi effetti.
4) Specifica il tipo di ordine e la logica di esecuzione
Le regole di esecuzione dipendono da come gli ordini vengono riempiti.
Una distinzione generale e testabile:
- Gli ordini market puntano a un’esecuzione immediata ma possono comportare slippage imprevedibile.
- Gli ordini limit possono controllare il prezzo ma possono ridurre la probabilità di esecuzione.
Implicazione della regola: dovresti definire come vengono trattati i mancati riempimenti (ad es., “nessuna operazione” se non c’è esecuzione, oppure “eseguita più tardi al prossimo prezzo disponibile”). Senza questo, due tester possono eseguire la stessa “idea di strategia” e ottenere risultati diversi semplicemente a causa della modellazione dei riempimenti.
5) Definisci i limiti di rischio in modo coerente con i costi
Anche se l’approccio è focalizzato sullo spread, hai comunque bisogno di una regola su cosa fare quando la trade non si muove come previsto.
Una regola di rischio testabile dovrebbe essere espressa in termini coerenti, ad esempio:
- Perdita massima misurata in termini di spread più commissioni, oppure
- Movimento avverso massimo prima dell’uscita.
Assunzione: puoi misurare il movimento avverso e i costi di transazione nelle stesse unità. Se la tua misurazione ignora le commissioni o usa una definizione di spread diversa, la tua regola di rischio non è davvero confrontabile.
Evidenze ed esempio di lavoro (usando assunzioni esplicite)
Poiché qui non si assumono dati live, l’esempio usa numeri ipotetici per mostrare come le “regole” diventano testabili.
Esempio di setup
Assunzioni:
- Spread corrente all’ingresso: 1.0 unità (puoi trattarlo come pips o tick; il concetto funziona in entrambi i casi).
- Commissioni aggiuntive all’ingresso e all’uscita: 0.2 unità totali.
- Rischio di slippage: fino a 0.5 unità su ciascun lato (ingresso e uscita). Questa è un’assunzione prudente.
- Definisci una regola per uscire quando il prezzo si muove di una quantità fissa di “movimento favorevole”.
Se compri a ask e in seguito vendi a bid, il tuo profitto netto prima di qualsiasi ulteriore movimento è circa:
- Movimento netto = movimento favorevole − (spread di ingresso + spread di uscita) − commissioni aggiuntive − costi di slippage.
Un requisito di copertura dei costi (una condizione necessaria, non una garanzia) è:
- movimento favorevole > 2 × spread + commissioni aggiuntive + 2 × slippage.
Con le assunzioni:
- movimento favorevole > 2 × 1.0 + 0.2 + 2 × 0.5
- movimento favorevole > 3.2 unità.
Questa diventa una regola testabile: in qualsiasi backtest o simulazione, conta le trade in cui il movimento favorevole ha raggiunto la tua soglia entro la finestra temporale e confronta gli esiti con il tuo modello dei costi.
Cosa puoi verificare in modo indipendente
Puoi verificare logicamente in modo indipendente controllando:
- Se lo spread bid/ask registrato nei punti decisionali corrisponde alla definizione assunta.
- Se il tuo modello di esecuzione produce magnitudini di slippage comparabili con la tua assunzione prudente.
- Se la finestra temporale consente il movimento favorevole prima che cambino le condizioni (allargamento dello spread, calo della liquidità).
Se i tuoi dati di backtest non catturano bid/ask o la qualità dell’esecuzione, dovresti considerare i risultati incerti perché le componenti di spread e slippage sono centrali.
Limiti e modalità di fallimento
Gli spread di scalping possono fallire per ragioni che non riguardano “direzione sbagliata”, ma la realtà di costi ed esecuzione.
Limite 1: Spread e liquidità possono cambiare più velocemente della tua regola
Anche se stimi correttamente lo spread in un singolo istante, gli spread possono ampliarsi a causa di picchi di volatilità o di una liquidità più bassa. Una regola che dipende da piccole dimensioni di movimento diventa fragile quando la base costi aumenta.
Limite 2: Lo slippage può dominare target piccoli
Se i tuoi target di movimento favorevole sono piccoli, allora anche uno slippage moderato può ribaltare un’equazione a costo positivo in una a costo negativo. Qualsiasi framework testabile deve includere lo slippage come variabile, non come ripensamento.
Limite 3: Mancata corrispondenza tra dati e modellazione
I backtest spesso usano feed di prezzo semplificati.