Come si misura l’Obiettivo Tecnico?
Cosa significa “Obiettivo Tecnico” in termini misurabili
Un “Obiettivo Tecnico” può essere considerato un risultato pianificato definito da valori oggettivi. Per misurarlo, è necessario tradurre l’idea in campi che possono essere registrati senza fare supposizioni.
In termini semplici, misurare l’Obiettivo Tecnico significa confrontare:
- La specifica dell’obiettivo (a quale livello di prezzo si riferisce l’obiettivo)
- Il riferimento temporale (quando si considera attivo quell’obiettivo)
- Il risultato effettivo (cosa è effettivamente accaduto nel mercato o nel flusso di esecuzione che si riesce a misurare)
Questo articolo presuppone che si stia lavorando con dati storici o registrati. Non si assume l’utilizzo di prezzi in tempo reale.
Quali campi è possibile misurare
Per mantenere la misurazione verificabile, definire un “record dati” minimo che si possa riprodurre.
- Definizione dell’obiettivo (meccaniche stabili)
- Prezzo obiettivo: il livello numerico esatto a cui si riferisce il piano.
- Identificatore della coppia di valute/strumento: il simbolo che si considera come lo stesso asset attraverso diverse fonti.
- Logica del lato dell’obiettivo: se l’obiettivo rappresenta una condizione “raggiunta” per un’aspettativa long o short. (Senza questa informazione, lo stesso livello di prezzo può avere significati diversi.)
- Regole di timestamp (quale momento è rilevante)
- Timestamp di definizione (t_set): quando si imposta o calcola l’Obiettivo Tecnico.
- Timestamp di valutazione (t_eval): quando si verifica se la condizione obiettivo è stata soddisfatta.
- Timestamp di esecuzione (t_fill): quando un ordine viene effettivamente eseguito, se si dispone di dati di esecuzione.
- Fonte del prezzo e tipo di prezzo
- Fonte del prezzo: il feed o il dataset utilizzato per i confronti (ad esempio, un dataset di grafico storico rispetto a un report di esecuzione).
- Tipo di prezzo: bid, ask, mid, last o prezzo di trade. È necessario mantenere questa distinzione coerente.
- Campi del risultato effettivo
- Flag di raggiungimento: se la condizione obiettivo è soddisfatta secondo le regole definite.
- Tempo del primo contatto (t_hit): il momento in cui la condizione obiettivo viene soddisfatta per la prima volta.
- Riferimento di esecuzione effettivo: il prezzo eseguito, se la misurazione include esecuzioni e non solo movimenti di mercato.
Come funziona la misurazione (un metodo concreto di confronto)
Un approccio misurabile comune è il controllo della “soddisfazione della condizione”. Ecco un modo per specificarlo senza assumere alcuna performance futura.
Si supponga di avere:
- Un livello di prezzo obiettivo P_target per uno strumento specifico
- Una finestra temporale in cui l’obiettivo è considerato attivo: [t_set, t_eval]
- Una serie di prezzi coerente per i confronti
Metodo passo dopo passo:
- Fissare il prezzo obiettivo P_target e la logica del lato.
- Fissare la serie di prezzi con cui si effettuerà il confronto (stessa fonte e stesso tipo di prezzo).
- Verificare se la condizione di prezzo è stata soddisfatta in qualsiasi momento tra t_set e t_eval.
- Se si misura il “raggiungimento” utilizzando la logica prezzo-livello, si segna raggiunto = vero al primo contatto e si registra t_hit.
- Se si misura anche il “risultato effettivo”, confrontare il prezzo di esecuzione (se presente) con la logica obiettivo utilizzando la regola di valutazione definita.
Assunzione importante: il solo movimento di mercato non equivale al risultato di esecuzione. Un obiettivo può essere “raggiunto” dai dati di mercato ma non realizzato a causa di vincoli di esecuzione, spread o discrepanze nei dati.
Limitazioni e modi di fallimento da aspettarsi
La misurazione dell’Obiettivo Tecnico è affidabile solo quanto gli input di misurazione e le regole di confronto. Le principali limitazioni includono:
-
Timestamp incompatibili Se un dataset utilizza timestamp delle candele e un altro utilizza timestamp dei tick, il “primo contatto” può apparire prima o dopo anche con un’evoluzione identica del prezzo. Utilizzare sempre la stessa base temporale per la misurazione.
-
Diversi tipi di prezzo (bid vs ask vs mid) Un obiettivo definito utilizzando il prezzo mid potrebbe non corrispondere al livello bid/ask necessario per le esecuzioni. Questo può alterare i risultati di raggiungimento o mancato raggiungimento anche quando i grafici di mercato sembrano simili.
-
Esecuzione vs raggiungimento di mercato Il risultato effettivo dipende dal timing delle esecuzioni e dalla capacità del sistema di eseguire al livello obiettivo o vicino ad esso. Le relazioni storiche tra “raggiungimento sul grafico” e “risultato di esecuzione” non garantiscono equivalenza futura.
-
Lacune nei dati e mappatura dei simboli Barre mancanti, record fuori ordine o identificatori di strumento non coerenti possono causare flag di raggiungimento falsi o mancati tempi del primo contatto.
-
Cambiamento del contesto operativo Se l’obiettivo viene modificato dopo t_set, è necessario considerare le modifiche come nuovi obiettivi o definire chiaramente come aggregarle. Altrimenti, la misurazione mescola più obiettivi.
Come verificare in modo indipendente la propria misurazione
È possibile verificare la misurazione dell’Obiettivo Tecnico senza previsioni, controllando la riproducibilità:
- Riapplicare la logica della condizione sullo stesso dataset registrato e confermare di ottenere lo stesso flag di raggiungimento e lo stesso t_hit.