Blog

Cosa succede a un ordine inviato durante un annuncio economico

Lo spread si allarga, lo slippage aumenta e il ticket aperto nel terminale non somiglia più al messaggio del canale. Ecco le quattro impostazioni che decidono al posto suo.

·6 min di lettura

Un segnale arriva due minuti prima della pubblicazione dei dati sull'occupazione statunitense. Il messaggio indica un prezzo di ingresso, uno stop loss e due obiettivi. L'ordine parte, viene eseguito, e il ticket visualizzato nel terminale non ha più molto a che vedere con quello che era scritto nel canale.

Questo scostamento non è un difetto del copiatore. È il comportamento normale di un mercato durante un annuncio economico, e si verifica con la stessa regolarità presso tutti i broker. L'unica domanda utile è se vuole che i suoi ordini partano comunque in queste condizioni.

Cosa cambia nel book durante un annuncio

Durante un annuncio succedono due cose nello stesso momento. Lo spread si allarga, quindi la differenza tra il prezzo di acquisto e il prezzo di vendita aumenta. E lo slippage aumenta, quindi l'ordine viene eseguito a un prezzo più lontano da quello richiesto.

Il risultato pratico è semplice: l'ordine parte a un prezzo lontano da quello del segnale. Non di qualche decimo di pip, a volte molto di più. Su un ingresso a mercato paga lo spread allargato all'apertura, e lo paga una seconda volta alla chiusura se esce nella stessa finestra.

Questo vale per l'ingresso, ma anche per l'uscita. Uno stop loss toccato durante un annuncio non ha alcuna garanzia di essere eseguito al suo livello. Diventa un ordine a mercato nel momento in cui il prezzo lo attraversa, in un book dove ci sono meno controparti di un minuto prima.

Perché il problema non è la velocità del copiatore

La reazione istintiva è cercare un'esecuzione più rapida: un VPS più vicino al server, una latenza ridotta, un tempo di elaborazione accorciato. Queste cose contano nella vita normale di un conto copiato. Non risolvono questo problema.

Nessun copiatore può eseguire a un prezzo che non esiste più. Quando il prezzo si muove durante un annuncio, non scivola: salta. Tra il livello indicato nel messaggio e il prezzo successivo proposto dal broker a volte non c'è nulla. Guadagnare qualche millisecondo non cambia questa realtà, perché il prezzo intermedio non è mai stato disponibile.

La conseguenza è matematica. Se il suo ingresso è più lontano del previsto e lo stop loss resta al livello indicato dal segnale, la distanza tra i due non è più quella che ha usato per calcolare il lotto. Il suo rischio in denaro non è più quello che crede. E il rapporto tra guadagno e rischio si è degradato prima ancora che la posizione inizi a vivere.

Prima protezione: rifiutare le operazioni intorno agli annunci

Botty può rifiutare le operazioni intorno agli annunci economici. Il segnale viene ricevuto, viene letto, e non viene eseguito perché la finestra è chiusa. Nessun ordine parte.

È il filtro più diretto, ed è anche quello che richiede più onestà da parte sua. Rifiuterà anche i segnali che avrebbero funzionato bene. Alcuni canali pubblicano proprio intorno agli annunci perché è la loro strategia; se segue un canale di questo tipo, questo filtro le farà perdere la maggior parte della sua attività. Va saputo prima di attivarlo, non dopo aver confrontato i suoi risultati con quelli del canale.

Per un canale che opera normalmente nel resto della giornata, il compromesso è più comodo. Rinuncia a qualche ingresso al mese ed elimina le esecuzioni più degradate del mese.

Seconda protezione: chiudere prima dell'annuncio

Rifiutare i nuovi ordini non dice nulla sulle posizioni già aperte. Una posizione presa tre ore prima, in corso e leggermente in guadagno, attraverserà l'annuncio con il suo stop loss al suo posto, in un book dove proprio quello stop loss è meno affidabile.

Botty può chiudere le posizioni aperte prima di un annuncio. Esce dal mercato prima della finestra e rientra quando arriva un nuovo segnale.

Il prezzo di questa tranquillità è chiaro: incassa il risultato del momento, qualunque sia. Una posizione che avrebbe chiuso sul secondo obiettivo viene chiusa a metà strada. Una posizione leggermente in perdita viene chiusa in perdita, senza attendere il ritorno che avrebbe forse conosciuto. Questa impostazione scambia una coda della distribuzione con un'altra.

Una posizione chiusa prima di un annuncio non si riapre da sola. Botty non riprende l'operazione dopo la finestra: servirà un nuovo segnale del canale. Se il suo canale invia un solo messaggio per operazione e poi gestisce la posizione con aggiornamenti, perderà il resto di quella gestione su quella specifica operazione.

Terza protezione: le fasce orarie

Botty può limitare l'operatività a determinate fasce orarie. È un filtro più grossolano del precedente, e spesso è proprio questo il suo interesse.

Molti annunci tornano a orari fissi. Le statistiche statunitensi escono nel primo pomeriggio europeo, le decisioni delle banche centrali a metà pomeriggio, i dati asiatici durante la notte europea. Una fascia oraria scelta bene copre con una sola impostazione un'intera famiglia di eventi, senza che lei debba ragionare evento per evento.

Le fasce orarie servono anche ad altro. Escludono i periodi in cui lo spread è strutturalmente più ampio al di fuori di qualsiasi annuncio: i primissimi minuti dopo l'apertura della domenica sera, la fine della giornata al momento del cambio del giorno di valuta, le ore morte in cui il book è sottile. Un segnale ricevuto in quei momenti subisce lo stesso tipo di degrado, senza che nessun calendario lo abbia annunciato.

Quarta protezione: le date precise

Botty può anche limitare l'operatività a date precise. Alcune giornate si trattano meglio in blocco che a finestre.

  • I giorni festivi di un centro finanziario importante, quando la liquidità è sottile per tutta la seduta e non solo a una certa ora.
  • Le giornate di decisione di politica monetaria, in cui l'annuncio è seguito da una conferenza stampa che distende l'agitazione su più ore.
  • Le fini di trimestre e le giornate di scadenze, in cui i flussi non hanno nulla a che vedere con quello che legge il suo canale.
  • I giorni in cui non può controllare il conto, che è una ragione perfettamente valida per non operare.

Questo è il filtro che si dimentica di rimuovere. Una data bloccata resta bloccata. Se esclude una settimana di ferie, lo annoti da qualche parte, altrimenti passerà due giorni a cercare perché i segnali arrivano senza che parta alcun ordine.

Come combinarli senza soffocare il canale

Le quattro impostazioni si sovrappongono, e sovrapposte senza riflettere finiscono per non lasciare passare più nulla. Un ordine di attivazione ragionevole consiste nel partire dal più ampio e stringere solo se i ticket lo giustificano.

Inizi osservando. Annoti, su alcune settimane, le operazioni il cui prezzo di esecuzione si discosta chiaramente dal prezzo indicato nel messaggio. Guardi a che ora sono state prese. Se lo schema è concentrato su pochi intervalli, basta una fascia oraria. Se lo schema segue gli annunci, attivi il rifiuto intorno agli annunci. Se il problema riguarda soprattutto posizioni che porta a lungo, la chiusura prima dell'annuncio è lo strumento giusto. Se il problema è un'intera giornata, usi le date.

Un filtro attivato senza aver visto il problema che risolve è un filtro che disattiverà al primo mese deludente, di solito nel momento peggiore.

Cosa non fanno queste impostazioni

Nessuno di questi quattro filtri prevede qualcosa. Non sanno se il dato sarà sopra o sotto il consenso, né in che direzione reagirà il mercato. Decidono soltanto se un ordine parte o no in una finestra che lei ha definito in anticipo.

Non recuperano nemmeno uno slippage già subito. Un ordine eseguito lontano dal prezzo del segnale è eseguito; il filtro serve perché il successivo non lo sia. E non sostituiscono il calcolo della dimensione della posizione: se il suo lotto è calcolato su una distanza di stop loss che non è più quella giusta, il problema resta intatto anche fuori dagli annunci.

Infine, bisogna accettare la conseguenza più scomoda. Nel momento in cui filtra, il suo storico smette di corrispondere a quello pubblicato dal canale. Avrà operazioni mancanti, uscite anticipate, giornate vuote. Il fornitore mostrerà un risultato che lei non avrà ottenuto, e non potrà sapere con certezza se il suo filtro l'ha protetta o le è soltanto costato un'opportunità. È il prezzo di queste impostazioni, ed è un prezzo che conviene accettare quando le attiva, non alla fine del mese.

Il prossimo segnale, Botty può inviarlo per lei

Installi il software, colleghi i suoi canali, imposti il rischio. Il resto va da sé.