Market Replay
Market Replay riproduce una sessione di trading tick per tick — il book di negoziazione, il tape e le candele — consentendoti di analizzare come si è sviluppato un movimento, provare le tue entrate e uscite o rivivere una giornata che hai operato. Funziona a partire da dati di mercato scaricati direttamente da te e tutto il processo avviene interamente all’interno del tuo browser.
Market Replay è attualmente in versione Beta.
Di Cosa Hai Bisogno
- Uno o più giorni di dati di mercato MBP-10 per il titolo azionario che desideri riprodurre. MBP-10 significa Market by Price, 10 livelli: ogni singolo scambio e ogni variazione sui 10 migliori livelli di prezzo su entrambi i lati del book. La guida dettagliata illustra come ottenerli da Databento: Getting Market Data From Databento. Il modo più rapido è l’app gratuita Trandence Tick Downloader.
- Un computer o un tablet. Il book degli ordini, il tape e i grafici richiedono adeguato spazio a schermo; pertanto Market Replay non è disponibile sugli smartphone, in qualunque orientamento. Un tablet di piccole dimensioni utilizzato in verticale (con larghezza inferiore a 768 px) viene considerato equivalente a un telefono: ruotalo in orizzontale.
- Un browser desktop aggiornato (Chrome, Edge, Firefox o Safari).
I Tuoi Dati Restano nel Tuo Browser
I file importati vengono letti e convertiti direttamente sul tuo dispositivo e archiviati nello storage locale del tuo browser. Non vengono mai caricati sui server di Trandence.
Questo comporta alcune implicazioni pratiche importanti:
- Un replay importato su un browser non sarà accessibile su un altro browser o dispositivo. Dovrai importarlo anche lì.
- Cancellare i dati di navigazione di questo sito nelle impostazioni del browser eliminerà i replay salvati.
- I replay occupano spazio sul tuo disco fisso — approssimativamente quanto la dimensione dei file scaricati. La libreria mostra lo spazio totale occupato dalle tue sessioni.
- L’unico elemento che la funzione di replay recupera da Trandence è il contesto: i grafici di Price Action caricano anche le candele a 1 minuto delle sessioni di contrattazione precedenti, esattamente come avviene nei grafici del tuo diario di trading.
Importazione dei Dati
- Apri Market Replay dalla barra laterale e clicca su Import data.
- Trascina i file scaricati nella finestra di dialogo o clicca per selezionarli. Puoi anche selezionare un’intera cartella. Formati supportati:
- Databento MBP-10 CSV:
.csv,.csv.zsto.csv.gz, esattamente come sono stati scaricati. - File Parquet precedentemente esportati da Trandence.
- Databento MBP-10 CSV:
- Clicca su Check files. Ogni file verrà letto e verificato; i mercati con un volume elevato di dati possono richiedere fino a mezzo minuto ciascuno. Mantieni aperta la scheda del browser.
- Verifica le informazioni rilevate: il ticker del titolo, la data o le date di negoziazione, i mercati (exchanges), il numero di record e lo spazio su disco richiesto dalla sessione.
- Se i file non contengono esplicitamente il ticker del titolo, digitalo a mano. Successivamente, clicca su Import.
Ciascuna borsa viene fornita come file indipendente. Puoi aggiungerle tutte contemporaneamente oppure iniziare con una sola e integrare le altre in un secondo momento (vedi sotto). I file .json inclusi da Databento nel download non sono necessari: Trandence li ignora in automatico.
Più Giornate in un’Unica Importazione
Quando i file includono più sessioni di borsa, ciascun giorno viene memorizzato come un replay distinto. All’interno del player, le frecce situate accanto alla data permettono di passare al giorno salvato precedente o successivo per quel medesimo strumento.
Importare molte giornate contemporaneamente richiede maggiore memoria RAM durante il processo di elaborazione. Se l’importazione di un arco temporale esteso dovesse fallire, importa i file suddividendoli in gruppi di pochi giorni per volta.
Quando un File Viene Respinto
La procedura di verifica descrive con precisione qualsiasi errore prima che venga salvato qualsiasi dato. I casi più frequenti sono:
| Messaggio di errore | Come procedere |
|---|---|
| Dati di tipo MBO, MBP-1, BBO, TBBO, soli contratti (trades-only) o OHLCV | Scarica invece il formato con schema MBP-10. |
| I file DBN non sono ancora supportati | Scarica gli stessi dati impostando la codifica su CSV. |
| Rilevato più di un simbolo | Importa un titolo azionario alla volta. |
| La stessa borsa per la medesima giornata è presente in più file | Rimuovi il file duplicato prima del caricamento. |
| Nessun record ricade nella sessione 04:00–20:00 ET | I file non contengono dati relativi alla sessione: controlla l’intervallo temporale del download. |
| Spazio di archiviazione insufficiente nel browser | Cancella un vecchio replay dalla libreria e riprova. |
Aggiungere Borse Successivamente
Puoi iniziare lavorando con una sola borsa e aggiungerne altre relative alla medesima data in un secondo momento. Quando importi file relativi a un titolo e a una sessione già archiviati, la schermata mostrerà quali borse sono già salvate e quali vengono fornite dai nuovi file, offrendo due alternative:
- Add to the saved replay (scelta predefinita): Mantiene le borse salvate e unisce quelle nuove. Qualora una borsa sia presente in entrambi i set di dati, il nuovo file sostituisce quello vecchio — operazione utile se scarichi nuovamente un feed aggiornato.
- Replace the saved replay: Sostituisce l’archivio precedente mantenendo unicamente le borse presenti nei nuovi file.
Se un’importazione dovesse interrompersi a metà, la sessione salvata in precedenza rimarrà intatta nel suo stato originale.
L’Ambiente di Lavoro di Market Replay
Clicca su Play su una sessione nella libreria per aprirla.
Controlli del Player
La barra in alto gestisce l’intera riproduzione:
- Simbolo e data: Include le frecce per passare al giorno precedente o successivo memorizzato per lo stesso strumento.
- Linea temporale (dalle 04:00 alle 20:00 ET): Trascina il cursore o clicca su qualsiasi punto della barra per saltare all’orario desiderato.
- Campo orario: Mostra l’orario corrente di riproduzione nel formato 24 ore (fuso orario di New York / ET). Cliccaci sopra, digita un’ora esatta come
9:30o10:20:15e premi Invio per posizionarti subito lì. Il tasto Esc annulla la modifica. - Play / Pausa e velocità: Seleziona tra 0.5×, 1× e 2×.
- Replay library: Ti riporta all’elenco dei replay salvati.
- Edit Layout: Consente di spostare, ridimensionare, inserire e rimuovere widget. Il layout impostato viene memorizzato automaticamente.
Grafici di Price Action
L’area di lavoro si apre con due grafici a candele per visualizzare contemporaneamente due timeframe differenti. Ciascun grafico mostra:
- La sessione in riproduzione, che si compone candela dopo candela con l’avanzare del tempo, affiancata dalle giornate di negoziazione precedenti a scopo di contesto.
- I livelli tecnici chiave della seduta: massimo e minimo del pre-market, il range di apertura (opening range) e il massimo del giorno precedente.
- Gli indicatori tecnici e i disegni manuali applicati.
Indicatori: Clicca su Indicators nel grafico per inserire una media mobile esponenziale (EMA), semplice (SMA), il VWAP o un VWAP ancorato. Puoi aggiungerne quanti ne desideri — ad esempio EMA 9, EMA 20 ed EMA 200 — personalizzando per ciascuno periodo, sorgente di prezzo, colore, spessore e stile della linea. L’inserimento di un indicatore ne apre il pannello di configurazione; fai doppio clic sulla linea dell’indicatore per aprirlo nuovamente. Il VWAP ancorato parte da una candela specifica: dopo averlo selezionato, clicca sulla candela desiderata per posizionare l’ancoraggio. Ogni grafico mantiene la propria configurazione di indicatori in modo indipendente.
Strumenti di disegno: La barra degli strumenti di ogni grafico include linea orizzontale, linea di tendenza, freccia, nota di testo e lo strumento per eliminare. Clicca su un tracciato per selezionarlo e spostarlo; fai doppio clic per cancellarlo. Il tasto Esc annulla lo strumento attivo. I disegni restano salvati per ciascun simbolo su entrambi i grafici e permangono da una sessione all’altra: un livello tracciato il lunedì resterà visibile quando riprodurrai il martedì.
Profondità di Mercato (Market Depth)
Il book delle negoziazioni illustra i 10 migliori livelli di prezzo di ciascuna borsa importata, con una riga per ogni borsa e livello di prezzo: le proposte in denaro (bids) a sinistra e quelle in lettera (asks) a destra. Il differenziale (spread) è posizionato subito sopra la tabella.
- Le quantità sono rappresentate per impostazione predefinita in lotti da 100 azioni arrotondati per eccesso (100 azioni compaiono come 1, 150 come 2 e 7 azioni come 1). Per verificare il numero esatto di azioni, accedi alle impostazioni tramite l’icona del widget e scegli Exact shares.
- L’intestazione sintetizza i dati progressivi della seduta dalle 04:00 ET fino all’orario corrente di riproduzione: Open (la prima transazione eseguita alle o dopo le 09:30 ET), High, Low, Last, VWAP e Volume.
- Le impostazioni consentono inoltre di personalizzare la combinazione di colori e la dimensione dei caratteri.
Time & Sales
Il tape elenca ogni transazione nel momento esatto in cui avviene, con la più recente in cima, contrassegnata da un colore in base a come è stata scambiata rispetto alle quotazioni di quella borsa in quell’istante:
- Verde: Al prezzo della lettera o superiore (at or above the ask): un compratore ha aggredito l’offerta in vendita (lifted the offer).
- Rosso: Al prezzo del denaro o inferiore (at or below the bid): un venditore ha colpito il denaro in acquisto (hit the bid).
- Neutro: Compreso tra denaro e lettera, tipico degli ordini nascosti o eseguiti al punto medio (midpoint).
L’intestazione indica l’ultimo prezzo battuto, i valori correnti di bid, ask e spread, nonché il massimo, il minimo e il volume complessivo della seduta fino a quel momento. I parametri del widget consentono di nascondere le operazioni al di sotto di una determinata dimensione minima, evidenziare gli scambi di grandi dimensioni e selezionare le colonne visibili.
Esclusivamente i Dati Importati
Market Depth, Time & Sales, il volume e il VWAP sono ricavati rigorosamente dalle borse che hai importato. Se hai importato soltanto il Nasdaq, mostreranno unicamente i dati del Nasdaq: volume complessivo e VWAP risulteranno differenti rispetto a quanto mostrato dalla tua piattaforma operativa abituale, che aggrega tutti i mercati. Importa più borse relative allo stesso giorno per avere un quadro più esaustivo; la guida Which Exchanges To Download analizza la quota di volume coperta da ciascuna di esse.
Le contrattazioni fuori mercato (off-exchange — dark pool e intermediari grossisti, che rappresentano circa il 40% o più dell’intero volume azionario negli Stati Uniti) non sono presenti nei dati di alcuna borsa ufficiale. Per questo motivo, anche un replay che integri tutte le borse mostrerà un volume aggregato inferiore rispetto al dato consolidato della tua piattaforma di brokeraggio.
Gestione dei Replay
La schermata principale di Market Replay elenca tutte le sessioni salvate all’interno di questo browser, ordinate dalla giornata più recente a quella più remota, indicando i mercati associati, il numero di record e lo spazio occupato su disco. Clicca su Play per aprire una sessione, oppure sull’icona del cestino per rimuoverla. L’eliminazione libera memoria sul disco; per riprodurre nuovamente quel giorno sarà necessario importare ancora i file sorgente.
Risoluzione dei Problemi
- «This replay is not saved in this browser»: Il collegamento fa riferimento a una sessione importata su un altro browser o computer, oppure sono stati cancellati i dati di navigazione del sito. Importa nuovamente i file.
- «Market Replay needs a bigger screen»: Stai visualizzando la schermata da uno smartphone o all’interno di una finestra troppo stretta. Passa a un computer o a un tablet; se utilizzi un tablet compatto, ruotalo in modalità orizzontale.
- Il grafico si arresta alle giornate precedenti e la seduta da riprodurre non compare: Clicca su Play o fai scorrere la linea del tempo — la sessione in riproduzione viene disegnata progressivamente fino al punto temporale selezionato.
- Non accade nulla dopo aver cliccato su «Check files»: L’analisi di file di grandi dimensioni richiede tempo. Controlla la barra di avanzamento e mantieni attiva la scheda del browser. Se la memoria del browser si esaurisce, importa un numero inferiore di giornate per ciascuna sessione.
Serve aiuto?
Domande su Market Replay? Rispondiamo entro un giorno lavorativo.