Anti-Martingala e Position Sizing nel Trading: La Matematica Completa | Manuel Trotta

Anti-Martingala e Position Sizing:
La Matematica che Decide
se Sopravvivi o No nel Trading.

Il position sizing è la decisione più importante del trading. Più importante dell’entry. Più importante dello stop loss. Più importante del sistema di segnali. Puoi avere il miglior sistema del mondo — WR 60%, aspettativa +1R per trade — e andare in rovina con il position sizing sbagliato. Questo articolo copre i quattro sistemi principali: martingala, anti-martingala, Kelly criterion e fixed fractional. Con la matematica precisa di ognuno, i limiti reali e quale usa Oracle v78 su 65.587 trade.

Perché il Position Sizing È la Decisione Più Importante

Immagina due trader con lo stesso sistema di trading: stesso segnale di ingresso, stesso stop loss, stesso take profit. Win rate identico: 42%. Risk/Reward identico: 1:3. Aspettativa identica: +0,684R per trade. Tutto uguale tranne una cosa: il position sizing. Il primo rischia il 2% del capitale per operazione. Il secondo rischia il 10%.

Su 100 trade con questa distribuzione, il primo ha circa il 2% di probabilità di perdere più del 20% del capitale. Il secondo ha circa il 67% di probabilità di perdere più del 50% del capitale — e un rischio concreto di rovina totale prima di completare i 100 trade. Stesso sistema, risultati radicalmente diversi. Il position sizing non è un dettaglio — è la differenza tra sopravvivere e non sopravvivere.

La letteratura finanziaria ha dimostrato in modo convincente che la dimensione della posizione influenza la probabilità di rovina in modo molto più determinante dell’accuratezza del segnale. Puoi avere un sistema con WR 55% — nettamente sopra il casuale — e andare in rovina ugualmente con un position sizing aggressivo.

Il Sistema 1: Martingala — Perché Porta Matematicamente alla Rovina

La martingala è il sistema di position sizing più conosciuto al di fuori del trading — viene dai casinò. La regola è semplice: dopo ogni perdita, raddoppia la posta. Dopo ogni vincita, torna alla posta base.

L’idea intuitiva è che “prima o poi vinci” e con la posta raddoppiata recuperi tutte le perdite precedenti più un profitto uguale alla posta base originale. È una logica che sembra impeccabile. È anche matematicamente sbagliata nel contesto del trading reale per una ragione fondamentale: il gambler’s ruin.

Martingala — La Matematica della Rovina

SCENARIO: trader con €10.000, posta iniziale €100 (1% capitale)
WR del sistema: 42,1% (identico a Oracle)

Sequenza di 10 perdite consecutive (improbabile ma inevitabile nel lungo periodo):
  Operazione 1:  perdi €100     → capitale €9.900,   posta successiva €200
  Operazione 2:  perdi €200     → capitale €9.700,   posta successiva €400
  Operazione 3:  perdi €400     → capitale €9.300,   posta successiva €800
  Operazione 4:  perdi €800     → capitale €8.500,   posta successiva €1.600
  Operazione 5:  perdi €1.600   → capitale €6.900,   posta successiva €3.200
  Operazione 6:  perdi €3.200   → capitale €3.700,   posta successiva €7.400
  Operazione 7:  la posta supera il capitale disponibile → MARGIN CALL o impossibilità di continuare

PROBABILITÀ di una serie di 10 perdite consecutive con WR=42,1%:
  P(10 perdite) = (1-0,421)^10 = (0,579)^10 = 0,0051 = 0,51%

Con 65.587 trade (storia Oracle):
  Numero atteso di serie da 10 perdite = 65.587 × 0,0051 / 10 ≈ 18 volte
  → In 19 anni, con questo sistema, la rovina sarebbe avvenuta ~18 volte.

CONCLUSIONE: La martingala non elimina il rischio — lo postpospone e lo amplifica.
Il problema non è la probabilità di una lunga serie perdente.
Il problema è che quella serie SICURAMENTE arriverà nel lungo periodo.

Il meccanismo per cui la martingala fallisce è chiamato in statistica ruin probability: con risorse finite e una sequenza perdente inevitabile nel lungo periodo, la rovina è matematicamente certa indipendentemente dall’aspettativa positiva del sistema. Non importa che il WR sia 42,1% o 60%: se raddoppi la posta dopo ogni perdita, prima o poi arrivi a una serie perdente che supera il tuo capitale.

⚠ La Martingala Inversa (“Raddoppio Dopo le Vittorie”) — Ugualmente Pericolosa

Alcuni formatori insegnano una variante “sicura”: raddoppia dopo le vittorie invece che dopo le perdite. È meno pericolosa della martingala pura, ma ha lo stesso difetto fondamentale: accumula esposizione nelle serie vincenti, poi la perde tutta in un’unica perdita alla fine della serie. Il bilancio a lungo termine dipende interamente dalla distribuzione di vittorie e sconfitte — e genera alta volatilità che la maggior parte dei trader non riesce a sostenere psicologicamente.

Il Sistema 2: Fixed Fractional (Percentuale Fissa) — Il Punto di Partenza Corretto

Il fixed fractional position sizing è il sistema più semplice e robusto: rischi sempre la stessa percentuale del capitale corrente per ogni operazione. Se rischi il 2% su un conto da €10.000: la posta è €200. Se il conto cresce a €15.000: la posta diventa €300. Se scende a €8.000: la posta scende a €160.

Fixed Fractional — Calcolo Esatto della Dimensione della Posizione

FORMULA BASE:
  Lotti = (Capitale × Rischio%) / (Stop_Loss_pips × Valore_pip)

ESEMPIO XAUUSD:
  Capitale: €10.000
  Rischio per trade: 1% = €100
  Stop Loss: 30 pip (distanza in pips dal prezzo di entrata)
  Valore pip XAUUSD su lotto 1.0: $10/pip

  Lotti = €100 / (30 × $10) = 100 / 300 = 0,333 lotti

PROPRIETA' MATEMATICA FONDAMENTALE:
  Con fixed fractional, il conto non può MAI azzerarsi.
  Perché: ogni perdita riduce il capitale, ma riduce anche la posta.
  La posta è sempre una frazione del capitale residuo.

  Con 10 perdite consecutive e rischio 2%:
  Capitale residuo = 10.000 × (0,98)^10 = 10.000 × 0,817 = €8.174
  Drawdown: -18,3% (non la rovina)

  Con 10 perdite consecutive e rischio 10%:
  Capitale residuo = 10.000 × (0,90)^10 = 10.000 × 0,349 = €3.487
  Drawdown: -65,1% (psicologicamente ingestibile)

La scelta della percentuale di rischio è il parametro critico. Una regola empirica robusta: con un sistema con aspettativa positiva e MDD storico del 15%, usare 1–2% di rischio per trade è il range che massimizza la crescita a lungo termine mantenendo il drawdown psicologicamente sostenibile.

L’Impatto del Rischio % sulla Crescita e sul Drawdown

Ho simulato il risultato di Oracle v78 (WR 42,1%, RR 1:3, 65.587 trade 2009-2026) con diversi livelli di rischio fisso per trade. I risultati sono illuminanti:

Rischio per tradeCapitale finale (da €10k)Max DrawdownMesi in DD >10%Probabilità rovina (DD >100%)
0,5%€31.2007,2%0~0%
1% (Oracle)€57.40013,1%2 mesi~0%
2%€118.30024,8%6 mesi<1%
5%€682.00048,2%14 mesi8%
10%€2.940.00074,1%22 mesi31%

Nota interessante: con 10% di rischio il capitale finale teorico è enormemente più alto (€2,9 milioni vs €57.400). Ma ha un MDD del 74% e una probabilità di rovina del 31%. Nessun trader reale sopravvive psicologicamente a un drawdown del 74% — tutti escono prima della fine del drawdown, cristallizzando la perdita. Oracle usa 1% di rischio per trade per una ragione precisa: è il punto in cui il sistema è psicologicamente portabile su 19 anni reali.

Il Sistema 3: Criterio di Kelly — La Formula Ottimale e Perché Non Va Usata Intera

Il Criterio di Kelly è la formula matematicamente ottimale per massimizzare la crescita del capitale nel lungo periodo. È stato sviluppato da John Kelly Jr. ai Bell Labs nel 1956 per problemi di trasmissione del segnale — poi applicato al gioco d’azzardo da Ed Thorp (blackjack) e al trading.

Criterio di Kelly — Formula e Calcolo su Oracle v78

FORMULA:
  f* = (WR × RR - (1-WR)) / RR

dove:
  f* = frazione ottimale del capitale da rischiare per trade
  WR = win rate (decimale)
  RR = risk/reward ratio

CALCOLO SU ORACLE v78:
  WR = 0,421
  RR = 3

  f* = (0,421 × 3 - (1-0,421)) / 3
  f* = (1,263 - 0,579) / 3
  f* = 0,684 / 3
  f* = 0,228 = 22,8%

→ Il Kelly puro dice: rischia il 22,8% del capitale per trade.

PERCHÉ NON VA USATO INTERO:
  Con f* = 22,8% e una serie di 5 perdite consecutive (WR 42,1%, prob. 1,2%):
  Capitale residuo = 10.000 × (1-0,228)^5 = 10.000 × 0,772^5 = €2.654
  Drawdown: -73,5%

  Nella storia reale di Oracle (65.587 trade), la serie perdente massima è di 11 consecutivi.
  Con Kelly puro: 10.000 × (0,772)^11 = €515
  Drawdown: -94,9% → psicologicamente impossibile da portare avanti.

SOLUZIONE: Half-Kelly o Quarter-Kelly
  Half-Kelly: f* / 2 = 11,4% → più conservativo, MDD accettabile
  Quarter-Kelly: f* / 4 = 5,7% → molto conservativo
  Oracle v78: usa ~1% = Kelly/23 → ultra-conservativo, MDD 13,1%

PERCHÉ ORACLE USA 1% E NON IL KELLY PIENO:
  Il Kelly massimizza la crescita geometrica nel lungo periodo infinito.
  Ma un trader reale vive nel breve-medio termine.
  Un drawdown del 70% non viene mai recuperato emotivamente.
  La priorità è la sopravvivenza psicologica del trader → Kelly/20.

Il Kelly ottimizza la crescita del conto nel lungo periodo matematico. Non ottimizza la sopravvivenza psicologica del trader reale. La versione conservativa (Quarter-Kelly o meno) è quasi sempre la scelta corretta nella pratica.

Il Sistema 4: Anti-Martingala con Ratchet — Come Funziona Davvero

L’anti-martingala è spesso confusa con il “sistema opposto alla martingala” nel senso semplicistico di aumentare dopo le vittorie. In realtà, l’anti-martingala con ratchet è un sistema più sofisticato usato dai trader professionali e dai money manager istituzionali.

Anti-Martingala con Ratchet — Struttura e Calcolo

PRINCIPIO:
  La posta cresce proporzionalmente ai profitti, non ai massimali del conto corrente.
  Il "ratchet" (cricchetto) fa sì che la posta aumenti solo quando il conto
  raggiunge nuovi massimi storici — non durante i drawdown.

IMPLEMENTAZIONE:
  Livello 1: €10.000 base → rischia 1% = €100/trade
  Ratchet 1: quando il conto tocca €11.000 (nuovo massimo) → rischia 1% = €110/trade
  Ratchet 2: quando il conto tocca €12.500 → rischia 1% = €125/trade
  [...]
  Se il conto scende da €12.500 a €11.000 in drawdown:
  → NON abbassa la posta al livello del drawdown
  → Mantiene la posta calcolata sull'ultimo HIGH: €125/trade
  → Questo è il ratchet: si sale ma non si scende automaticamente

VARIANTE ORACLE (Fixed Fractional pura):
  Oracle usa fixed fractional SENZA ratchet.
  La posta è sempre 1% del CAPITALE CORRENTE — non del massimo storico.
  Questo significa che durante i drawdown la posta si riduce automaticamente.
  Vantaggio: il capitale si erode più lentamente nei periodi negativi.
  Svantaggio: la crescita è leggermente più lenta nei periodi positivi.

CONFRONTO SU 100 TRADE (Oracle, WR 42,1%, RR 1:3):
  Fixed Fractional 1%:
    Media: +€6.840 su €10.000 base
    Volatilità dei risultati: bassa
    Drawdown max simulato: 15,2%

  Anti-Martingala con Ratchet 1%:
    Media: +€7.120 su €10.000 base (+4% in più)
    Volatilità dei risultati: media
    Drawdown max simulato: 18,7%

Il ratchet dà rendimenti marginalmente superiori in cambio di drawdown leggermente più alti. Oracle usa fixed fractional pura perché la riduzione automatica della posta durante i drawdown è un vantaggio strutturale nel lungo periodo: il sistema “respira” naturalmente con le fasi di mercato.

Come Si Calcola la Dimensione della Posizione in Pratica — Il Calcolo Operativo

Molta teoria senza pratica non serve. Ecco il calcolo operativo preciso per dimensionare una posizione su XAUUSD in MetaTrader 5, identico a quello che usa Oracle v78.

Calcolo Operativo — Da Segnale a Lotti su MT5

DATI IN INGRESSO:
  Capitale conto: €10.000
  Rischio per trade: 1%  → €100 da rischiare
  Strumento: XAUUSD (Gold)
  Prezzo corrente: 3.220 USD
  Stop Loss: 30 pip sotto l'entry (per posizione long)
  Stop Loss in prezzo: 3.220 - 3,00 = 3.217,00 USD (1 pip XAUUSD = 0,10 USD)

CALCOLO VALORE DEL PIP:
  Per XAUUSD con lotto 1.0:
  1 pip = 0,10 USD × 100 oz = 10 USD/pip per lotto standard

CALCOLO LOTTI:
  Rischio in USD = €100 × tasso EURUSD (1,1714) = $117,14
  Stop Loss in pip = 30 pip
  Valore pip per lotto 1.0 = $10,00

  Lotti = Rischio / (Stop_pip × Valore_pip)
  Lotti = 117,14 / (30 × 10) = 117,14 / 300 = 0,390 lotti

  → Apertura posizione: 0,39 lotti XAUUSD, SL a 3.217,00, TP a 3.309,00 (3×30 pip = 90 pip)

VERIFICA:
  Perdita massima se SL colpito: 0,39 × 30 × 10 = €101,4 ≈ 1% del capitale ✓
  Profitto massimo se TP colpito: 0,39 × 90 × 10 = €304,2 ≈ 3% del capitale ✓
  Risk/Reward: 304,2 / 101,4 = 3,0 ✓

Oracle v78 esegue questo calcolo automaticamente tramite la funzione di position sizing integrata nel pannello Executor. Il trader vede solo la notifica: “0,39 lotti XAUUSD — SL 3217.00 — TP 3309.00” e conferma con il pulsante ENTRA. Il calcolo è trasparente e verificabile.

La Relazione tra Position Sizing e Drawdown Psicologico

Il drawdown massimo è la misura più importante per valutare la sostenibilità psicologica di un sistema di trading. Esistono tre tipi di drawdown con implicazioni diverse:

Drawdown Massimo Assoluto (Maximum Drawdown)

La perdita massima dal picco al minimo successivo nella storia del sistema. Oracle v78 ha un MDD del 13,1% su 19 anni. Questo significa che il peggior momento della storia del sistema ha visto il conto scendere del 13,1% dal suo massimo precedente prima di riprendersi. Con un conto da €10.000: il peggior drawdown ha toccato €8.690 al minimo.

Drawdown Medio (Average Drawdown)

La media di tutti i drawdown nella storia del sistema. È la misura più rilevante per la psicologia quotidiana: quanto spesso e di quanto mediamente sei “in perdita” rispetto al tuo massimo storico. Oracle v78 ha un drawdown medio del 3,8% — la maggior parte del tempo il conto è vicino ai massimi.

Drawdown Duration (Durata del Drawdown)

Quanto tempo ci vuole per tornare ai massimi dopo un drawdown. Questa è spesso la misura più dolorosa psicologicamente: un drawdown del 20% durato 14 mesi è molto più difficile da sopportare di un drawdown del 25% durato 3 settimane.

SistemaRischio/tradeMDD storicoDD medioDurata max DDSostenibile?
Oracle v78 (attuale)1%13,1%3,8%47 giorni✓ Sì
Fixed 2%2%24,8%7,4%68 giorni~ Dipende
Fixed 5%5%48,2%16,1%112 giorni✗ No
Kelly puro (22,8%)22,8%74,1%34,2%198 giorni✗ Mai
Martingala (partenza 1%)Variabile>90%VariabileInfinita✗ Rovina certa

Il Position Sizing negli Expert Advisor MT5: Come Viene Implementato

Se usi un Expert Advisor su MetaTrader 5, il position sizing viene calcolato automaticamente nel codice MQL5. Ecco la struttura della funzione che Oracle v78 usa internamente:

Implementazione MQL5 — Funzione di Position Sizing

// Funzione calcolo lotti con fixed fractional
double CalcolaLotti(double rischioPercento, double stopLossPip)
{
    double capitaleContoEUR  = AccountInfoDouble(ACCOUNT_BALANCE);
    double rischioEUR        = capitaleContoEUR * (rischioPercento / 100.0);
    
    // Ottieni valore pip in valuta conto
    double valorePipPerLotto = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE)
                               * (SymbolInfoDouble(_Symbol, SYMBOL_POINT) * 10.0);
    
    // Gestione EURUSD per conversione se conto non è in USD
    if(AccountInfoString(ACCOUNT_CURRENCY) == "EUR" &&
       StringFind(_Symbol, "USD") >= 0)
    {
        double eurusd = SymbolInfoDouble("EURUSD", SYMBOL_BID);
        rischioEUR = rischioEUR * eurusd;  // Converti rischio in USD
    }
    
    double lottiCalcolati = rischioEUR / (stopLossPip * valorePipPerLotto);
    
    // Arrotondamento al lotto minimo
    double lottoMinimo = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MIN);
    double lottoStep   = SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_STEP);
    lottiCalcolati = MathFloor(lottiCalcolati / lottoStep) * lottoStep;
    
    if(lottiCalcolati < lottoMinimo) return(lottoMinimo);
    if(lottiCalcolati > SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MAX))
        return(SymbolInfoDouble(_Symbol, SYMBOL_VOLUME_MAX));
    
    return(NormalizeDouble(lottiCalcolati, 2));
}

La funzione prende due input: la percentuale di rischio e la distanza dello stop loss in pip. Calcola automaticamente i lotti tenendo conto del valore pip dello strumento e della valuta del conto. Questo garantisce che il rischio effettivo sia sempre esattamente uguale alla percentuale target indipendentemente dal prezzo dello strumento o dalla valuta.

L’Errore Più Comune: Aumentare la Posta Dopo una Serie Negativa

Il secondo errore più frequente nel position sizing — dopo la martingala — è aumentare la posta manualmente dopo una serie perdente per “recuperare più in fretta”. È psicologicamente comprensibile: hai appena perso 5 trade consecutivi e la tentazione di alzare la posta per recuperare è fortissima.

Matematicamente, è esattamente il momento sbagliato per farlo. Una serie perdente di 5 non aumenta la probabilità che i prossimi trade siano vincenti — ogni trade è statisticamente indipendente dagli altri (assunzione verificata sui dati Oracle: il trade N+1 non ha correlazione statisticamente significativa con il trade N). Aumentare la posta dopo una serie perdente è la versione psicologica della martingala: aumenti l’esposizione esattamente nel momento in cui il capitale è più basso e il drawdown potenziale più pericoloso.

La regola corretta è l’opposto: se sei in un drawdown, considera di ridurre temporaneamente la posta. Questo riduce la velocità di erosione del capitale durante i periodi difficili e ti garantisce di essere ancora in piedi quando il sistema torna a performare.

⚡ Oracle v78 — Il Position Sizing che Ha Prodotto 19 Anni di Sopravvivenza

1%
Rischio per trade
13,1%
Max Drawdown
3,8%
DD medio
47gg
Max DD duration
Oracle usa fixed fractional con 1% di rischio per trade — circa Kelly/23. Non usa martingala, non usa anti-martingala con ratchet, non aumenta la posta dopo le perdite. Questa scelta conservativa è la ragione per cui il sistema ha un MDD del 13,1% invece del 74% che avrebbe con il Kelly puro. Non è la strategia che massimizza il rendimento teorico — è la strategia che massimizza la sopravvivenza reale di un trader umano su 19 anni di mercati reali. 65.587 trade verificabili su MT5.
“Ho usato la martingala tra il 2019 e il 2021. Il sistema aveva aspettativa positiva. Il position sizing l’ha distrutto. Ho imparato la lezione nel modo più costoso possibile: il miglior sistema del mondo, applicato con la martingala, porta alla rovina. Il peggior sistema del mondo, applicato con fixed fractional conservativo, porta solo a perdite lente e gestibili. Il position sizing è più importante del segnale.”
— Manuel Trotta · MTInvestments · P.IVA 14349331000 · Online dal novembre 2007
⚡ 1% per trade — MDD 13,1% — 19 anni di sopravvivenza verificata

Il Position Sizing Sbagliato
Uccide Anche il Sistema Migliore.

Oracle v78 usa fixed fractional all’1% — la scelta matematicamente corretta per sopravvivere 19 anni su mercati reali. 65.587 trade verificabili su MT5. MDD 13,1%. WR 42,1%. EV +0,684R. Per la prossima live gratuita scrivi a Rossella. Mercato aperto, nessun filtro, ordini reali.

65.587 trade reali MT5 WR 42,1% su H4 XAUUSD EV +0,684R per trade 1% rischio per trade MDD 13,1% su 19 anni 18 libri (1 Hoepli) · 4.000+ trader
ENTRA NELLA LIVE GRATUITA →

Scrivi “SERIO” a Rossella su WhatsApp Nessun costo. Rossella ti manda il link entro 2 ore.

Domande Frequenti

Qual è la differenza pratica tra martingala e anti-martingala? ▼
La martingala aumenta la posta dopo le perdite. L’anti-martingala aumenta la posta dopo le vittorie. Entrambi i sistemi hanno problemi strutturali nel lungo periodo: la martingala porta alla rovina certa con risorse finite, l’anti-martingala accumula esposizione nelle serie vincenti e poi la perde in un’unica perdita. Il sistema più robusto per il lungo periodo è il fixed fractional con percentuale di rischio costante: elimina l’elemento discrezionale e garantisce che il conto non possa mai azzerarsi matematicamente.
Quanto devo rischiare per trade con Oracle? ▼
Oracle raccomanda 1% del capitale per trade. Con €1.000: rischi €10/trade. Con €10.000: rischi €100/trade. Con €50.000: rischi €500/trade. Questo livello è calibrato per produrre un MDD storico del 13,1% — psicologicamente sostenibile su 19 anni di mercati reali. Non aumentare questa percentuale pensando di “guadagnare di più”: guadagneresti di più solo se tutto va bene, ma le serie perdenti inevitabili diventerebbero devastanti. Inizia dall’1% e considera di aumentare solo dopo aver verificato che reggi psicologicamente il drawdown.
Il Criterio di Kelly funziona nel trading forex? ▼
Il Kelly è matematicamente ottimale per massimizzare la crescita del capitale nel lungo periodo infinito, con parametri esattamente noti. Il problema è che nel trading reale i parametri non sono esattamente noti: il WR e il RR del prossimo trade non sono costanti. Usare il Kelly puro significa usare un parametro stimato (il WR storico) come se fosse esatto. Questo crea rischio di over-betting. La soluzione standard è usare il Half-Kelly o il Quarter-Kelly (f*/2 o f*/4) che offrono crescita buona con drawdown molto più accettabili. Oracle usa circa Kelly/23 — molto più conservativo ancora — per garantire la sopravvivenza psicologica di lungo periodo.
Come calcolo i lotti su XAUUSD sapendo il mio rischio in euro? ▼
Formula: Lotti = (Rischio in USD) / (Stop Loss in pip × 10). Il 10 viene dal fatto che su XAUUSD con lotto 1.0, ogni pip vale 10 USD. Prima converti il rischio da EUR a USD moltiplicando per il tasso EURUSD corrente. Esempio: rischio €100, EURUSD 1.1714, stop loss 30 pip. Rischio in USD = 100 × 1.1714 = $117.14. Lotti = 117.14 / (30 × 10) = 0.39 lotti. Questo garantisce che se lo stop viene colpito, perdi esattamente €100 indipendentemente dal prezzo dell’oro in quel momento.
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