Metodologia dei calcoli ARMF
Qui sotto la metodologia dei calcoli ARMF per intero: quali formule si applicano, quali ipotesi sono state adottate e dove il modello semplifica deliberatamente la realtà. Se qualche grandezza in un materiale suscita dubbi, la risposta deve essere qui.
Formule principali
| Grandezza | Formula | Dove si applica |
|---|---|---|
| Rischio in denaro | equity × percentuale di rischio | Tutti i calcoli del volume |
| Volume in lotti | rischio ÷ (lunghezza dello stop × valore del pip) | Calcolatore del lotto |
| Margine | nominale ÷ leva | Calcolatore del lotto, materiali sulla leva |
| Rapporto R/R | (obiettivo − ingresso) ÷ (ingresso − stop) | Calcolatore R/R |
| R/R netto | (R/R − costi) ÷ (1 + costi) | Calcolatore R/R |
| Win rate di pareggio | 1 ÷ (1 + R/R) | Metriche, calcolatore R/R |
| Valore atteso dell'operazione | p × R/R − (1 − p) | Metriche, tutte le simulazioni |
| Profit factor | (p × R/R) ÷ (1 − p) | Metriche |
| Drawdown | (picco − equity) ÷ picco | Materiali sul drawdown |
| Crescita richiesta | buca ÷ (1 − buca) | Calcolatore del drawdown |
| Operazioni per il ritorno | ln(1 + crescita) ÷ ln(1 + operazione media) | Calcolatore del drawdown |
| Frazione di Kelly | (p × R/R − (1 − p)) ÷ R/R | Calcolatore di Kelly |
| Probabilità della serie | catena di Markov con stato assorbente | Calcolatore della serie |
Ipotesi adottate
- Le operazioni sono indipendenti
- L'esito di un'operazione non influenza la successiva. In realtà i regimi di mercato si alternano e le perdite si raggruppano, perciò le lunghezze calcolate delle serie vanno considerate una stima minima.
- Win rate e rapporto sono costanti
- Il modello li considera invariati su tutta la distanza. Di fatto fluttuano, e più lungo è l'orizzonte, più forte è l'effetto.
- La puntata si calcola sull'equity corrente
- Corrisponde alla regola della frazione fissa. Per il lotto fisso i risultati saranno diversi, di solito peggiori nel drawdown.
- L'esito dell'operazione è binario
- O l'obiettivo o lo stop. Prese parziali, uscite per trailing e chiusure per tempo non sono considerate nei modelli.
- I costi si impostano in modo esplicito
- Spread e commissione entrano nel calcolo dove c'è un campo per essi. Lo swap si considera solo nei materiali e non nei calcolatori.
- Lo slippage non si modella
- Tutti gli stop si considerano eseguiti al prezzo indicato. Le esecuzioni reali in un mercato veloce sono peggiori, perciò i calcoli sono più ottimistici della realtà.
Da dove vengono i numeri degli esempi
I numeri nei testi non sono illustrazioni «per rendere l'idea», ma risultati di calcolo. L'ordine è questo: la grandezza si calcola con uno script, poi si inserisce nel testo, poi si verifica che coincida con il calcolatore della pagina corrispondente. Se in un materiale e nel calcolatore lo stesso valore diverge, hai davanti un nostro errore, e vale la pena segnalarlo.
A parte, sui cambi e sulle specifiche. Il valore del pip, la dimensione del contratto, i livelli di margin call e di stop out variano tra i broker e cambiano nel tempo. Li riportiamo come ordine di grandezza, indicando che i valori esatti si prendono dalla specifica dello strumento presso il tuo broker alla data della consultazione.
Come verificare da soli i nostri calcoli sul forex
Tutti i calcoli si riproducono senza strumenti speciali. Qui sotto che cosa serve per ogni classe di grandezze.
| Che cosa verifichiamo | Con che cosa | Quanto tempo |
|---|---|---|
| Volume, margine, valore del pip | Calcolatrice in quattro operazioni | un minuto |
| Rapporto e win rate di pareggio | Le stesse quattro operazioni | un minuto |
| Drawdown e tempo di ritorno | Formula dell'interesse composto in qualsiasi foglio | 5 minuti |
| Probabilità di una serie di perdite | Catena di Markov in un foglio o uno script breve | 20 minuti |
| Quota di Kelly e ritmo di crescita | Formula e logaritmo in un foglio | 10 minuti |
| Simulazione di distanza | Generatore di numeri casuali in un foglio, 500-1000 righe | 30 minuti |
Se il tuo risultato diverge dal nostro, o è un errore nei nostri numeri, o è una differenza di ipotesi, il più delle volte sul fatto che il rischio si calcoli sull'equity corrente o sul deposito iniziale. Entrambi i casi conviene inviarli alla redazione: il primo lo correggiamo, il secondo lo descriviamo in modo esplicito perché la divergenza non si ripeta.
Che cosa i calcoli non fanno
Domande frequenti
Perché nelle simulazioni il seme del generatore è fisso?
Per ripetibilità: gli stessi dati devono dare la stessa risposta. Un seme casuale cambierebbe il risultato a ogni tocco del cursore, e non ci sarebbe modo di confrontare le configurazioni.
Quante prove ci sono nelle simulazioni?
Tremila prove per la serie di perdite e duemila per la distanza: con questi numeri il centro e i bordi della distribuzione sono stabili e la pagina calcola senza pause percettibili.
Si possono trasferire le formule nel proprio foglio?
Sì, sono scritte proprio per questo. Non si trasferisce direttamente una cosa sola: le simulazioni, che richiedono un generatore di numeri casuali, ma anche quelle non sono difficili da riprodurre con gli strumenti standard di un editor di fogli di calcolo.
Perché il rischio si calcola sull'equity e non sul saldo?
Il saldo non considera le posizioni aperte: in presenza di un'operazione in perdita il calcolo sul saldo gonfia il volume ammissibile proprio quando il conto è già sotto carico.
Perché il volume si arrotonda per difetto?
Arrotondare per eccesso aumenta il rischio effettivo oltre la regola. Su una singola operazione la differenza è piccola, ma in modo sistematico significa che la tua percentuale di rischio reale è sempre superiore a quella dichiarata.
Quali grandezze si prendono dalla specifica del broker?
Valore del pip, dimensione del contratto, passo minimo di volume, leva, livelli di margin call e stop out, spread, commissione e swap. Li riportiamo come ordine di grandezza perché variano tra i broker.
Le imposte sono considerate nei calcoli?
No. Il regime fiscale dipende dalla giurisdizione e dallo status del trader, perciò tutti i calcoli del sito sono al lordo delle imposte.
Perché nei modelli non si considera lo slippage?
Perché la sua entità è imprevedibile e dipende dal momento. Tutti gli stop si considerano eseguiti al prezzo indicato, quindi i calcoli sono più ottimistici della realtà: conviene tenerne conto.
Perché nelle simulazioni sono proprio 2.000 e 3.000 prove?
È un compromesso tra stabilità del risultato e velocità: con questi numeri mediana e percentili sono stabili e il calcolo si esegue nel browser istantaneamente.
Che cosa fare se il mio calcolo diverge dal vostro?
Verificare la base: se il rischio è stato calcolato sull'equity e se lo stop è nelle unità giuste (pip contro point). Se la divergenza resta, scrivi: o correggiamo l'errore, o descriviamo l'ipotesi in modo esplicito.