Lot Size Forex: Come Calcolare la Dimensione della Posizione | Manuel Trotta

Lot Size Forex — Formula Esatta e Calcolo per Ogni Strumento

Il lot size sbagliato è la causa più comune di drawdown catastrofici — anche su sistemi con edge positivo. Oracle v78 ricalcola il lot size ad ogni trade con la formula del 1%: Lot = (Capitale × 1%) / (SL_pip × Pip_Value). Ti mostro il calcolo esatto per XAUUSD, EURUSD e USDJPY con tabelle pronte all’uso.

La Formula del Lot Size: Struttura e Logica

Il calcolo del lot size è la traduzione operativa del risk management in numeri concreti. La formula universale è: Lot = Rischio_€ / (SL_pip × Pip_Value_per_lot). Il rischio in euro è sempre una percentuale fissa del capitale — per Oracle 1%. Il SL in pip è determinato dal sistema (Oracle usa ATR_20 × 2). Il Pip Value dipende dallo strumento e dalla valuta del conto.

La logica è semplice: vuoi perdere esattamente €100 se il tuo stop loss viene toccato. Per sapere quanti lot aprire, dividi €100 per il valore monetario di ogni pip per lot moltiplicato per i pip di stop. Ogni trade rischia esattamente la stessa percentuale del capitale — indipendentemente dalla distanza dello stop, dallo strumento o dal livello di prezzo.

◆ Formula Completa Lot Size — Tutti i Passaggi
Rischio_€ = Capitale × Rischio%
Lot = Rischio_€ / (SL_pip × Pip_Value_per_lot)
Poi: arrotonda al volume step del broker (es. 0.01)
► Esempio Oracle XAUUSD H4:
Capitale = €10.000, Rischio = 1%, SL = 40 pip ATR
Rischio_€ = 10.000 × 1% = €100
Pip Value XAUUSD = $10 per pip per lot standard
Lot = 100 / (40 × 10) = 100 / 400 = 0.25 lot
Verifica: 0.25 × 40 × $10 = $100 = 1% di €10.000 ✓
Attenzione valuta: se il conto è in EUR e lo strumento quota in USD (come XAUUSD), converti il Pip Value al cambio corrente EURUSD. Oracle calcola automaticamente la conversione in MQL5 usando MarketInfo(symbol, MODE_TICKVALUE).

Pip Value per Strumento: Tabella Completa

Strumento1 Pip =Pip Value (1 lot, conto USD)Pip Value (1 lot, conto EUR ~1.08)Note
EURUSD0.0001$10.00€9.26Pip value fisso in USD
XAUUSD$0.01 (oz)$10.00€9.261 pip = $0.01 × 100 oz × 10 contratti
USDJPY0.01 JPY~$6.50*~€6.02**Dipende dal cambio USDJPY
GBPUSD0.0001$10.00€9.26Pip value fisso in USD
AUDUSD0.0001$10.00€9.26Pip value fisso in USD
USDCAD0.0001 CAD~$7.40*~€6.85**Dipende dal cambio USDCAD

Tabella Lot Size Pronta all’Uso: Oracle XAUUSD

CapitaleRischio 1%SL 30 pipSL 40 pipSL 50 pipSL 60 pip
€2.000€200.07 lot0.05 lot0.04 lot0.03 lot
€5.000€500.17 lot0.13 lot0.10 lot0.08 lot
€10.000€1000.33 lot0.25 lot0.20 lot0.17 lot
€25.000€2500.83 lot0.63 lot0.50 lot0.42 lot
€50.000€5001.67 lot1.25 lot1.00 lot0.83 lot

Pip Value XAUUSD usato: $10/pip/lot convertito a ~€9.26/pip/lot (EURUSD 1.08). Arrotondato al 0.01 lot più vicino. SL in pip ATR — varia con la volatilità corrente dello strumento.

Non esiste un lot size “giusto” in assoluto — esiste il lot size che garantisce esattamente il rischio che hai deciso di assumerti per trade. Se non sai calcolare il lot size in 30 secondi, non sei pronto a operare su conto reale. — Manuel Trotta, Fondatore MTInvestments
◆ Oracle v78 — Position Sizing Adattivo in MQL5
Il lot size viene ricalcolato ad ogni trade sull’equity corrente.
Compounding automatico: il sistema scala con la crescita del conto senza intervento manuale.
1%
Rischio Fisso
ATR×2
SL Base
Auto
Compounding
0.01
Volume Step Min

Oracle calcola il lot size in MQL5 con tre step: 1) Equity corrente × 1% = Rischio_€. 2) ATR_20 × 2 × TickValue = Rischio per lot al SL corrente. 3) Lot = Rischio_€ / Rischio_per_lot. Poi clamp tra VolMin e VolMax del broker e arrotondo al VolStep. Con un conto cresciuto da €10.000 a €14.300 in un anno Oracle, il lot size è aumentato proporzionalmente del 43% senza alcun intervento manuale.

Questo è il compounding: lo stesso 1% di rischio su un capitale più grande produce guadagni assoluti proporzionalmente maggiori. Non serve cambiar le regole — il sistema scala automaticamente.

Vedi il Position Sizing Oracle dal Vivo

Live gratuite: iscriviti alla prossima. Lot size calcolato in tempo reale su ogni segnale — trasparenza totale.

ENTRA ALLA LIVE GRATUITA → ANTI-MARTINGALA: GUIDA →

FAQ — Lot Size Forex

Come si calcola il lot size nel forex? ▶
Formula: Lot = (Capitale × Rischio%) / (SL_pip × Pip_Value_per_lot). Esempio Oracle XAUUSD €10.000, 1%, SL 40 pip: Lot = (10.000 × 1%) / (40 × 9.26) = 100 / 370 = 0.27 lot (arrot. a 0.25). Verifica sempre: Lot × SL_pip × Pip_Value = Rischio_€ atteso.
Cos’è il pip value nel forex? ▶
Il valore monetario di 1 pip di movimento per 1 lot standard. Per coppie con USD come seconda valuta (EURUSD, GBPUSD, XAUUSD): $10/pip/lot su conto USD. Per coppie con USD come prima valuta (USDJPY, USDCAD): pip value variabile in funzione del cambio corrente. In MQL5 usa SymbolInfoDouble(symbol, SYMBOL_TRADE_TICK_VALUE) per il valore esatto sempre aggiornato.
Il lot size cambia con la crescita del conto? ▶
Sì, con il position sizing percentuale. Con 1% fisso: conto €10.000 → Rischio €100/trade. Conto €15.000 → Rischio €150/trade. Lot size aumenta proporzionalmente. Questo è il compounding: il sistema scala automaticamente con la crescita del capitale senza cambiare le regole — Oracle lo calcola sull’equity corrente ad ogni trade.
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