Guida · Volume Profile + TPO
Volume profile vs TPO: cosa mostra ciascuno e come leggerli in NinjaTrader 8
Un volume profile mostra quanti contratti sono stati scambiati a ogni prezzo; un profilo TPO mostra quanto tempo il mercato ha passato a ogni prezzo, contato in intervalli di tempo che di solito durano 30 minuti. Entrambi danno un point of control (POC) e una value area, per convenzione la fascia che contiene il 70% dell’attività. Quando il POC del volume e il POC TPO si trovano a prezzi diversi, denaro e tempo non concordano su dove sia il valore, ed è proprio questo confronto il motivo per leggerli entrambi.
Ultimo aggiornamento: · 6 min di lettura · TapeCrest
Cosa mostra un volume profile?
Un volume profile è un istogramma del volume scambiato per prezzo, costruito sul periodo che scegli: una sessione, una settimana, la parte visibile del grafico o un range che delimiti tu. Ogni riga somma tutti i contratti scambiati a quel prezzo, o in quella fascia di prezzi. Se ne ricavano tre letture:
- Point of control (POC): la riga con più volume, dove si sono fatti più affari.
- Value area: la fascia attorno al POC che contiene una quota prefissata del volume, per convenzione il 70%. Il suo limite superiore è il value area high (VAH) e quello inferiore il value area low (VAL).
- Nodi ad alto e a basso volume (HVN, LVN): zone in cui il volume si è accumulato e punti sottili che il prezzo ha attraversato in fretta. Descrivono volume già scambiato, non ordini in attesa nel book in questo momento.
Cosa mostra un profilo TPO?
TPO sta per time price opportunity. La sessione viene divisa in intervalli di tempo, classicamente di 30 minuti ciascuno, e ogni intervallo riceve una lettera: A per il primo, B per il secondo e così via. Ogni prezzo scambiato dal mercato durante un intervallo riceve la lettera di quell’intervallo, quindi la lunghezza di una riga misura il tempo passato a quel prezzo. È la lettura basata sul tempo alla base del Market Profile.
Il POC TPO è il prezzo visitato nel maggior numero di intervalli, e la value area TPO si costruisce dal conteggio delle lettere nello stesso modo in cui la value area del volume si costruisce dai contratti. Il TPO mostra anche la struttura dell’asta:
- Initial balance (IB): il massimo e il minimo della prima ora, intervalli A e B.
- Single print: prezzi interni al profilo toccati da un solo intervallo, dove il prezzo si è mosso in fretta.
- Tail: sequenze di single print sul massimo o sul minimo del profilo, dove il mercato ha lasciato in fretta un estremo.
- Poor high o poor low: un estremo toccato da più intervalli senza tail, spesso chiamato asta incompiuta (unfinished business). Descrive la struttura; non è una previsione.
Volume profile vs TPO: qual è la differenza?
| Volume profile | Profilo TPO | |
|---|---|---|
| Misura | Contratti scambiati a ogni prezzo | Intervalli di tempo in cui ogni prezzo è stato scambiato |
| POC | Prezzo con più volume | Prezzo visitato nel maggior numero di intervalli |
| Value area | Costruita sul volume | Costruita sul conteggio delle lettere |
| Mostra con chiarezza | Dove sono passati di mano grandi volumi, HVN e LVN | L’accettazione nel tempo, IB, single print, tail |
| Dipende da | I dati degli scambi alla base e la dimensione di riga | Durata degli intervalli, orari di sessione e dimensione di riga |
Il volume ti dice dove i partecipanti hanno impegnato quantità importanti. Il TPO ti dice dove il mercato è stato disposto a passare tempo. In molte giornate i due concordano, e le giornate in cui non concordano meritano uno sguardo più attento. In NinjaTrader 8, TapeCrest Volume Profile + TPO li disegna entrambi su un solo grafico; la configurazione è qui sotto.
Perché il POC del volume e il POC TPO sono diversi?
Perché un prezzo può vedere molto volume in poco tempo, oppure molto tempo con poco volume. Prendi una mattinata simulata: sei intervalli di 30 minuti, da A a F, con righe da un punto.
| Prezzo | Lettere | TPO | Volume |
|---|---|---|---|
| 5016 | A | 1 | 900 |
| 5015 | A B D | 3 | 2.400 |
| 5014 | A B C D | 4 | 3.100 |
| 5013 | B C D E F | 5 | 4.000 |
| 5012 | C E F | 3 | 9.800 |
| 5011 | E F | 2 | 2.200 |
| 5010 | F | 1 | 600 |
Il mercato ha passato più tempo a 5013, quindi il POC TPO è 5013. A 5012 si è concentrata una raffica di volume in soli tre intervalli, quindi il POC del volume è 5012.
La value area del volume segue il metodo classico a coppie. Su 23.000 contratti, il 70% è 16.100. Parti dal POC, 5012 con 9.800, e confronta le due righe sopra (5013 e 5014, 7.100 in tutto) con le due righe sotto (5011 e 5010, 2.800). Aggiungi la coppia più grande: si arriva a 16.900, oltre la soglia del 70%, quindi la value area del volume va da 5012 a 5014.
Leggi la differenza come una domanda, non come una risposta: 5012 era un prezzo a cui grandi quantità erano disposte a scambiare, o una breve raffica che il mercato ha poi lasciato? Confrontare tempo e denaro su un solo grafico è il modo per porsi questa domanda.
Come si leggono il volume profile e il TPO in NinjaTrader 8?
Volume Profile + TPO li disegna entrambi in un pannello accanto alle tue candele, con una sola definizione di sessione e una sola dimensione di riga, così tempo e volume si confrontano direttamente. Nella finestra Indicators di NinjaTrader compare come TapeCrest Volume Profile.
- Apri un grafico a 5 minuti del future su cui operi con tre giorni caricati, fai clic con il tasto destro, scegli Indicators... (Ctrl+I) e aggiungi TapeCrest Volume Profile.
- Nella barra TC / PROFILE in cima al grafico seleziona TapeCrest access, poi Paste key & verify.
- Apri Presets… e scegli un layout: Clean Volume per il volume profile delle candele visibili con il suo POC e la sua value area, Auction TPO per le lettere della sessione con POC TPO, value area, IB, single print e tail, oppure Combined Context per volume e TPO fianco a fianco.
- Scegli il periodo con Profile type: Session, Week, Month, CompositeDays (più sessioni sommate in un unico profilo), VisibleRange, FixedRange o Anchored (da una barra che scegli fino all’ultima barra). Range, Anchor, Split e Merge nella barra costruiscono i range direttamente sulle candele, e Lock li mantiene.
- Controlla TPO period (minutes): 30 dà le lettere classiche, e dopo averlo cambiato devi ricaricare NinjaScript. Initial balance periods conta gli intervalli, quindi con intervalli di 60 minuti impostalo a 1 per mantenere un IB di un’ora.
- Controlla la sessione con Session source. TradingHours segue il template Trading Hours del grafico; CustomRth usa una tua finestra nel fuso orario del grafico. Dopo averla cambiata ricarica NinjaScript, poi verifica un’apertura di sessione nota, anche dopo un cambio dell’ora legale.
Order Flow+ è facoltativo. Volume source decide da dove arrivano le righe: Auto prova prima una serie volumetrica a un minuto, OneTick legge prezzi e quantità degli scambi, e OneMinute stima la distribuzione da barre a un minuto, segnata come stimata e senza delta (volume in acquisto meno volume in vendita per riga). Tick Replay non serve.
Quali impostazioni cambiano il risultato?
Quando due strumenti mostrano POC diversi per la stessa sessione, di solito la spiegazione sta in queste impostazioni:
| Impostazione | Cosa cambia | Punto di partenza |
|---|---|---|
| Ticks per row | Tick riuniti in una riga; cambia la forma, il POC e la value area | Lo stesso valore in ogni strumento che confronti |
| Value area (%) | Quota di volume o di TPO dentro la value area | 70 |
| Value area rule | Pair aggiunge due righe a ogni passo, SingleRow una | Pair, il metodo classico |
| TPO period (minutes) | Durata dell’intervallo di una lettera | 30 |
| Initial balance periods | Intervalli che formano l’IB | 2 con intervalli di 30 minuti |
| Volume source | Da dove arrivano le righe | OneTick o Auto per righe scambio per scambio |
Confronta dati omogenei: stesso strumento, data, Trading Hours, fonte dei dati, ambito, tick per riga e percentuale della value area. Caricare più giorni non può ripristinare uno storico che il tuo fornitore di dati non fornisce, e uno storico mancante cambia un profilo TPO.
Provalo
TapeCrest Volume Profile + TPO include una prova gratuita di 7 giorni senza carta, poi una licenza a vita con pagamento unico (prezzi). La pagina di Volume Profile + TPO ha una demo interattiva in cui trascini un range, lo dividi e passi alle lettere TPO. Per vedere il prezzo più scambiato dentro ogni candela, leggi il POC di ogni candela; per sapere cosa è stato scambiato a ogni prezzo dentro una barra, leggi come leggere un footprint chart.