Cos'è un Pip nel Forex: Calcolo, Valore e Lot Size Oracle | Manuel Trotta

Cos'è un Pip nel Forex — Calcolo, Valore e Lot Size Oracle

Il pip è l'unità di misura del forex. Se non sai calcolarne il valore con precisione, non puoi calcolare il lot size corretto — e senza lot size corretto, il rischio per trade è una variabile casuale. Ti mostro la matematica esatta: definizione, formula valore pip per strumento, calcolo lot size Oracle da rischio percentuale, esempio passo-passo su conto €10.000.

Definizione Matematica Precisa del Pip

Un pip (acronimo di "Percentage in Point" o "Price Interest Point") è la più piccola variazione convenzionale del prezzo di una coppia forex, corrispondente all'ultima cifra significativa prima dei decimali sub-pip. Per la grande maggioranza delle coppie forex quotate a 5 decimali (EURUSD, GBPUSD, AUDUSD), il pip è la quarta cifra decimale: 1 pip = 0.0001. La quinta cifra decimale si chiama "pipette" o "fractional pip" e vale 0.1 pip.

Eccezione fondamentale: le coppie che includono JPY (USDJPY, EURJPY, GBPJPY) sono quotate a 3 decimali, e il pip è la seconda cifra decimale: 1 pip = 0.01. Se USDJPY si muove da 149.85 a 149.86, è un movimento di 1 pip. Sulla quinta cifra (la terza decimale per le JPY-coppie) c'è la pipette. Su XAUUSD (oro), la convenzione è diversa ancora: il prezzo è quotato in USD con 2 decimali (es. 2341.15), e un "punto" XAUUSD = $0.01 per oncia. Per distinguere dalla notazione pip forex, su XAUUSD si usano spesso i "punti" o direttamente i valori in USD.

La Quinta Cifra: Pipette e Broker ECN

I broker ECN moderni quotano i prezzi a 5 decimali per EURUSD (e 3 decimali per JPY). La quinta cifra è la pipette = 0.1 pip. Questo permette spread più precisi: uno spread di 0.2 pip su EURUSD equivale a 0.00002 in termini assoluti. Su IC Markets Raw con EURUSD, lo spread in sessione London peak è tipicamente 0.0–0.5 pip (0–5 pipette). Nei calcoli di lot size Oracle e nei livelli di SL/TP, lavoro sempre in pip interi (4 decimali EURUSD) per chiarezza e robustezza. Le pipette sono rumore di esecuzione su H4.

Valore del Pip per Strumento e Dimensione Lotto

Il valore monetario di 1 pip dipende da tre variabili: il tipo di coppia (direct, indirect, cross), la dimensione del lotto, e il tasso di cambio corrente per le coppie non USD. La formula generale è:

■ Formula — Valore Pip Monetario
Valore_pip = (Dimensione_pip / Tasso_cambio_quotazione) × Dimensione_lotto
Per coppie con USD in quotazione (EURUSD, GBPUSD): Tasso = 1 (già USD)
Esempio EURUSD, 1 lotto standard (100.000):
Valore_pip = (0.0001 / 1) × 100.000 = $10 per pip
Esempio USDJPY, 1 lotto standard:
Valore_pip = (0.01 / 149.85) × 100.000 = $6.67 per pip
EURUSD: $10/pip · USDJPY: ~$6.67/pip · XAUUSD: $1/pip (su 1 oz, 1 lotto std = 100oz → $100/pip)
Nota XAUUSD: la convenzione "pip" non è standard sull'oro. Su MT5 con IC Markets, XAUUSD ha contract size 100 (100 oz per lotto standard). Un movimento di $1 (= 100 pip nella notazione a 2 decimali) vale $100 per lotto standard. Zenith Executor Oracle usa direttamente il valore in USD per calcolo risk management, non la notazione pip classica.

Tabella Valore Pip per Coppia e Dimensione Lotto

La tabella seguente mostra il valore monetario di 1 pip per le principali coppie forex su diverse dimensioni di lotto. I valori in USD sono calcolati sui tassi approssimativi della data di pubblicazione (aprile 2026). Per coppie con EUR, GBP o altre valute base, il valore in USD viene convertito al tasso corrente.

Coppia1 PipLotto Standard ($)Mini-Lot 0.1 ($)Micro-Lot 0.01 ($)Valore Pip / €100 Rischio (SL 50 pip)
EURUSD0.0001$10.00$1.00$0.100.20 lotti
USDJPY0.01$6.67$0.67$0.0670.30 lotti
GBPUSD0.0001$10.00$1.00$0.100.20 lotti
AUDUSD0.0001$10.00$1.00$0.100.20 lotti
USDCHF0.0001$9.35$0.94$0.0940.21 lotti
EURJPY0.01$6.67$0.67$0.0670.30 lotti
XAUUSD (oro)$0.01 / oz$100 (per $1 mov.)$10$1SL 220pip: 0.049 lotti
XAGUSD (argento)$0.001 / oz$50 (per $1 mov.)$5$0.50variabile

Formula Lot Size da Rischio Percentuale

Il calcolo del lot size corretto è la competenza matematica più critica per qualsiasi trader sistematico. Un lot size calcolato male è la principale causa di sovra-rischio nei trader principianti: aprono posizioni troppo grandi rispetto al capitale, e un singolo trade sfavorevole produce drawdown insostenibili. Oracle ha standardizzato il calcolo del lot size come funzione automatica di Zenith Executor: ad ogni nuovo segnale, il sistema ricalcola il lot size in tempo reale in base al capitale corrente, al tasso EUR/USD, e all'ATR dell'SL previsto.

La formula base del lot size è derivata dalla definizione di rischio percentuale fisso (Fixed Fractional Position Sizing), il metodo statisticamente più robusto per la gestione del capitale in trading sistematico. Il rischio per trade è la perdita massima che accettiamo se lo SL viene triggerato, espressa come percentuale del capitale corrente.

■ Formula — Lot Size da Rischio Percentuale
Rischio_in_valuta = Capitale × (Rischio% / 100)
Rischio_per_pip = Rischio_in_valuta / SL_in_pip
Lot = Rischio_per_pip / Valore_pip_per_minilot
 
Esempio Oracle XAUUSD H4 — Conto €10.000, Rischio 1%, SL 220 pip:
Rischio = €10.000 × 1% = €100 → in USD a EURUSD 1.08 → $108
Valore pip XAUUSD su mini-lot 0.1 = $1 per pip
Lot = $108 / (220 pip × $1/pip per 0.1 lot) = $108 / $22 = 0.49 lot
Lot size Oracle XAUUSD: 0.49 lotti standard (arrotondato a 0.49)
Risultato: Con conto €10.000, rischio 1% (€100) e SL Oracle di 220 pip su XAUUSD, si apre una posizione da 0.49 lotti. Se lo SL viene triggerato, la perdita è $108 / 1.08 = €100 esatti. Zenith Executor Oracle calcola questo automaticamente ad ogni trade, aggiornando per variazioni del tasso EUR/USD e per l'ATR corrente che determina l'SL.

Esempio Pratico Passo-Passo: Conto €10.000

Seguiamo un'operazione Oracle completa su XAUUSD H4 con un conto da €10.000 su IC Markets Raw, dalla generazione del segnale al calcolo del lot size, ai livelli di SL e TP, al P&L effettivo.

Step 1: Segnale Oracle e Parametri di Base

Oracle v78 genera un segnale LONG su XAUUSD H4. Il punteggio composito è 78/100 (sopra la soglia di 70). Il prezzo corrente è 2.341,15. L'ATR D1 corrente è 162 pip. L'SL Oracle viene calcolato come 1.5 × ATR D1 = 1.5 × 162 = 243 pip → arrotondato a 240 pip. SL a 2.341,15 − 2.40 = 2.338,75. Il TP è RR 1:3 = SL × 3 = 720 pip: 2.341,15 + 7.20 = 2.348,35.

Step 2: Calcolo Lot Size

Capitale corrente: €10.000. Rischio 1% = €100. Tasso EURUSD corrente: 1.0820. Rischio in USD: €100 × 1.0820 = $108.20. SL in pip: 240. Valore pip XAUUSD su 0.1 lotto: $1.00 per pip. Lot = $108.20 / (240 × $1.00) = $108.20 / $240.00 = 0.451 lotti. Arrotondato a 0.45 lotti (al centesimo inferiore, sempre per eccesso di prudenza). Controllo: 0.45 × 240 pip × $1/pip per 0.1 lot / 0.1 = 0.45 × 240 × $10 / 1.0820 = $1.080 / 1.0820 = €997.97 ≠ corretto. Ricalcolo: per 0.45 lotti standard, ogni pip XAUUSD vale $0.45 × $1 = $0.045? No — ricalcolo corretto:

Su XAUUSD, 1 lotto standard = 100 oz. Ogni $0.01 di movimento (1 "punto") = $1 per lotto standard. Quindi 1 "pip" (= $0.01) = $1/lotto. Per 0.45 lotti: valore punto = $0.45. SL in punti (da 2341.15 a 2338.75 = 240 punti da $0.01): perdita = 240 × $0.45 = $108. In EUR: $108 / 1.0820 = €99.82 ≈ €100. Perfetto: lot size 0.45 produce esattamente il rischio target di €100 con SL 240 pip. Zenith Executor esegue questo calcolo in automatico.

Step 3: Apertura e Gestione del Trade

Trade aperto: LONG XAUUSD 0.45 lotti a 2.341,15. SL: 2.338,75 (−240 pip). TP: 2.348,35 (+720 pip). Margine richiesto con leva 1:500 (IC Markets): 0.45 × 100oz × $2.341 / 500 = $211 / 1.0820 = €195. Il margine richiesto è solo €195 su un conto da €10.000 — meno del 2%. Oracle usa leva effettiva ben inferiore alla leva massima disponibile: con SL 240 pip su 0.45 lotti, la leva effettiva è $1.053 / $10.820 = 0.097:1 — meno di 1:10 in termini di rischio nominale.

◆ Oracle v78 — Sistema di Risk Management
Lot Size Automatico — Zenith Executor su XAUUSD H4
1%
Rischio Default
1.5×ATR
SL Dinamico
3:1
Target RR
0,684R
EV/Trade

Zenith Executor Oracle calcola il lot size in MQL5 ad ogni nuova barra H4 con questo codice: double pip_val = SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_VALUE); double lot = (AccountBalance() * risk_pct / 100) / (sl_pip * pip_val); lot = NormalizeDouble(lot, 2);

Il calcolo è aggiornato in tempo reale: se il capitale cambia (trade precedente in guadagno o perdita), il lot size si adatta automaticamente. Se l'ATR cambia (volatilità crescente allunga l'SL), il lot size si riduce proporzionalmente per mantenere il rischio fisso a 1%. Questo è il Fixed Fractional Position Sizing applicato in modo dinamico — il metodo con il miglior profilo rischio/rendimento su distribuzioni di trade asimmetriche come quella Oracle (RR 1:3, WR 42,1%).

Pip per Strumento: EURUSD, USDJPY, XAUUSD — Differenze Critiche

Le tre convenzioni principali che devi padroneggiare per il trading forex sono: la coppia forex standard (EURUSD), la coppia con JPY (USDJPY), e il metal spot (XAUUSD). Ognuna ha una convenzione pip diversa che cambia il calcolo del valore monetario per pip e quindi del lot size.

EURUSD: Coppia Diretta USD in Quotazione

EURUSD è la coppia "benchmark" del forex. EUR è la valuta base, USD è la valuta di quotazione. Il pip è 0.0001 (quarta cifra decimale). Il valore pip è $10 per lotto standard indipendentemente dal tasso corrente, perché la valuta di quotazione (USD) coincide con la valuta del conto su broker internazionali. Se il tuo conto è in EUR, devi convertire: con EURUSD a 1.0820, il valore pip in EUR = $10 / 1.0820 = €9.24 per lotto standard.

SL tipico su Oracle EURUSD H4: 120–160 pip (ATR D1 medio EURUSD è circa 80–100 pip, moltiplicato 1.5 = 120–150 pip). Con €100 di rischio e SL 140 pip: Lot = €100 / (140 pip × €9.24/pip) = €100 / €1.294 = 0.077 lotti. Arrotondato a 0.08 lotti. Nota come il lot size sia molto più basso rispetto a XAUUSD per lo stesso rischio: EURUSD ha meno volatilità assoluta e un valore pip più alto per lotto.

USDJPY: Coppia con JPY, Valore Pip Variabile

USDJPY ha USD come valuta base e JPY come valuta di quotazione. Il pip è 0.01. Il valore pip per lotto standard si calcola come: (0.01 / tasso_USDJPY) × 100.000. Con USDJPY a 149.85: (0.01 / 149.85) × 100.000 = $6.674 per pip. Il valore pip di USDJPY varia con il tasso: se USDJPY va da 130 a 160, il valore pip scende da $7.69 a $6.25 per lotto. Questo introduce una variazione nel calcolo del lot size che Oracle gestisce dinamicamente usando il tasso corrente ad ogni calcolo.

XAUUSD: Metal Spot, Convenzione a Punti

XAUUSD (Gold / US Dollar) non è una coppia forex ma un cross metal/currency. La convention pip non è universalmente standardizzata. Su MT5 con IC Markets, la configurazione è: contract size = 100 oz, tick size = 0.01, tick value = $1 per lotto standard. Quindi 1 "punto" (= 0.01 di movimento del prezzo dell'oro) vale $1 per lotto standard. Un movimento di $1 nell'oro (da $2.341 a $2.342) vale $100 su 1 lotto standard, o $10 su 0.1 lotti, o $1 su 0.01 lotti. Per confronto con la convenzione pip: se chiami "pip" lo 0.01 di XAUUSD, allora 1 pip XAUUSD = $1/lotto standard. Questa è la convenzione usata da Oracle nei calcoli interni.

ScenarioStrumentoConto EURRischio %SL pipLot SizeRischio Esatto
Base OracleXAUUSD H4€10.0001%2200.45 lotti€100
ConservativoXAUUSD H4€10.0000.5%2200.22 lotti€50
Conto GrandeXAUUSD H4€50.0001%2202.25 lotti€500
EURUSD CompareEURUSD H4€10.0001%1400.08 lotti€100
USDJPY CompareUSDJPY H4€10.0001%1300.12 lotti€100
Alta VolatilitàXAUUSD H4€10.0001%3500.28 lotti€100
Bassa VolatilitàXAUUSD H4€10.0001%1400.71 lotti€100

Gli Errori Comuni sul Calcolo del Pip e del Lot Size

In 19 anni di esperienza con 4.000+ trader formati, ho catalogato gli errori più frequenti nel calcolo del pip e del lot size. Quasi tutti portano a sovra-rischio — posizioni troppo grandi rispetto al capitale. Il sovra-rischio è la causa primaria di margin call e perdita del conto nei trader retail.

Errore 01
Confondere Pip e Punti su XAUUSD
Su XAUUSD, molti trader confondono il "pip" con il "punto" e calcolano SL e lot size su valori sbagliati. Se usi SL "50 pip" su XAUUSD pensando che valga come 50 pip EURUSD, stai impostando un SL di $0.50 = 50 centesimi di oro — talmente stretto che viene triggerato dal semplice rumore di mercato su H4. SL corretto per XAUUSD H4: non meno di 150–200 "punti" (= $1.50–$2.00 sull'oro), e Oracle usa 220–280 punti ($2.20–$2.80) di default. Imposta sempre gli SL in valore assoluto USD su MT5 per evitare ambiguità.
Errore 02
Usare Lot Size Fisso Invece di Percentuale Fissa
Molti trader usano lotti fissi (es. sempre 1 lotto su XAUUSD) indipendentemente dal capitale e dallo SL. Con SL di 300 pip e 1 lotto su XAUUSD, la perdita potenziale è $300 per pip — cioè $300 per punto su conto da €10.000 = 3%. Tre perdite consecutive = −9% di conto. Il lotto fisso distrugge la math del compounding: dopo una serie di perdite, il conto si riduce ma il lotto rimane uguale, aumentando il rischio percentuale in modo implicito. Oracle usa rischio percentuale fisso (default 1%) con lot size ricalcolato ad ogni trade — il metodo statisticamente ottimale su campioni grandi come i 65.587 trade Oracle.
Errore 03
Dimenticare la Conversione EUR/USD sul Conto in EUR
Se il tuo conto MT5 è in EUR, il calcolo del lot size richiede la conversione EUR/USD. Con EURUSD a 1.10, €100 di rischio = $110. Il lot size calcolato in USD deve essere il rischio in USD, non in EUR. Un'errore di conversione del 10% (EURUSD 1.10 trattato come 1.00) produce un lot size sopravvalutato del 10% — il rischio reale diventa 1.1% invece di 1%. Piccolo? Su 200 trade/anno con 36 perdite consecutive nel worst case, questo 10% di sovra-rischio si accumula e aumenta il MDD in modo significativo. Zenith Executor Oracle preleva il tasso EUR/USD in tempo reale da MT5 ad ogni calcolo per evitare questo errore.

Come Oracle Usa Pip e Lot Size in Produzione

In Oracle v78 Zenith Executor, il calcolo del lot size è una funzione MQL5 eseguita ad ogni apertura di ordine. Il sistema usa le seguenti variabili in tempo reale: AccountBalance() (capitale corrente), SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_VALUE) (valore tick in valuta del conto), e il valore dell'SL in pip calcolato da UlcerZenith tramite GlobalVariables. Il risultato è un lot size preciso al centesimo di lotto che garantisce esattamente il rischio percentuale configurato, indipendentemente dal tasso EUR/USD corrente, dall'ATR del momento, e dal capitale disponibile.

Il vantaggio di questo approccio rispetto al lot size fisso o al lotto calcolato manualmente è quantificabile: su 65.587 trade con lot size dinamico, il MDD è rimasto al 13,1%. Un'analisi retrospettiva con lot size fisso pari alla media del lot size dinamico mostra MDD del 18.4% — 5.3pp più alto. Il compounding del rischio percentuale fisso su serie di trade perdenti (il lot size si riduce automaticamente quando il capitale cala) è il principale fattore di riduzione del MDD rispetto al lot size fisso.

"Il pip è il vocabolario del forex. Ma il vocabolario da solo non ti dice come parlare: è la grammatica del lot size che determina se sopravvivi al mercato. Su 65.587 trade Oracle, ogni posizione aperta ha avuto il lot size calcolato al centesimo di lotto in base al capitale corrente e all'ATR del giorno. Nessun lotto fisso. Nessuna approssimazione. Matematica pura." — Manuel Trotta, Fondatore MTInvestments

Vedi il Calcolo Lot Size Oracle: Live su Conto Reale

Nelle live gratuite mostro in diretta il calcolo del lot size Oracle su XAUUSD H4, i livelli di SL/TP, e il P&L dei trade aperti. Gratis.

ENTRA ALLA LIVE GRATUITA → ROSSELLA TI SPIEGA I PRODOTTI →

FAQ — Pip e Lot Size Forex

Cos'è un pip nel forex e quanto vale? ▶
Un pip è la quarta cifra decimale per le coppie forex standard (EURUSD, GBPUSD): 1 pip = 0.0001. Per le coppie JPY (USDJPY, EURJPY): 1 pip = 0.01. Il valore monetario dipende dalla dimensione del lotto: su EURUSD con 1 lotto standard (100.000 unità), 1 pip = $10. Su 0.1 lotti (mini-lot): $1 per pip. Su 0.01 (micro-lot): $0.10 per pip. Su USDJPY: circa $6.67 per pip su lotto standard (varia con il tasso corrente). Su XAUUSD (oro), la convenzione è diversa: si usano "punti" dove 1 punto = $0.01 di movimento oro = $1 per lotto standard su IC Markets. Oracle su XAUUSD H4 usa SL di 220 punti mediamente.
Come si calcola il lot size da rischio percentuale? ▶
Formula: Lot = (Capitale × Rischio%) / (SL_pip × Valore_pip_per_lotto). Esempio Oracle XAUUSD: conto €10.000, rischio 1% = €100 = $108 (a EURUSD 1.08). SL 220 pip, valore pip XAUUSD = $1/pip per 0.1 lotto. Lot = $108 / (220 × $1) = 0.49 lotti (arrotondato a 0.49). Se lo SL viene triggerato: 0.49 × 220 pip × $1/pip / 1.08 = €99.86 ≈ €100 esatti. Questo è il Fixed Fractional Position Sizing — il metodo statisticamente corretto per il trading sistematico. Zenith Executor Oracle lo calcola automaticamente ad ogni trade, aggiornando per variazioni di capitale, tasso EUR/USD e ATR.
Qual è la differenza tra pip e pipette? ▶
Un pip è la quarta cifra decimale di EURUSD (0.0001). Una pipette (o fractional pip) è la quinta cifra decimale (0.00001 = 0.1 pip). I broker ECN moderni come IC Markets quotano i prezzi a 5 decimali per uno spread più preciso: uno spread di "0.2 pip" su EURUSD in alcune piattaforme viene mostrato come "0.00002" o "2 pipette". Per i calcoli di lot size, SL e TP, lavora sempre in pip interi (4 decimali) — le pipette sono irrilevanti su timeframe H4 dove i movimenti sono nell'ordine di centinaia di pip. Oracle arrotonda tutti i livelli al pip intero per semplicità e robustezza.
Perché il valore pip di USDJPY è diverso da EURUSD? ▶
Per EURUSD, la valuta di quotazione è USD: 1 pip = 0.0001 × 100.000 = $10 costante. Per USDJPY, la valuta di quotazione è JPY: 1 pip = 0.01 × 100.000 = ¥1.000. Per convertire in USD: ¥1.000 / (tasso USDJPY). Con USDJPY a 149.85: $1.000 / 149.85 = $6.674 per pip. Questo significa che il valore pip di USDJPY cambia con il tasso: a 130 vale $7.69/pip, a 160 vale $6.25/pip. Per il calcolo del lot size, è fondamentale usare il tasso corrente al momento dell'apertura del trade, non un valore fisso. Oracle Zenith Executor usa SymbolInfoDouble() per ottenere il valore tick corrente in tempo reale, eliminando questo rischio di calcolo.
Manuel Trotta — Trader quantitativo, fondatore MTInvestments, autore Hoepli
◆ Scritto da

Manuel Trotta

Trader quantitativo italiano dal novembre 2007 — 19 anni online. Fondatore MTInvestments, creatore UlcerZenith Oracle v78 con 65.587 trade reali verificati H4 XAUUSD. Autore di 18 libri sul trading e finanza personale: "Fare Trading con Excel" (Hoepli 2019), "Diventa Investitore Profittevole in 15 Minuti al Giorno", "Il Latte con la Mucca" (memoir 2026), più 2 volumi tecnici. Speaker IT Forum Rimini. Online dal 2007 — stesso nome, stessa P.IVA.

P.IVA 14349331000 Dal Novembre 2007 18 Libri su Amazon ↗ 150K+ Follower