Come costruire una simulazione Monte Carlo per una decisione di marketing?
Monte Carlo propaga distribuzioni di input attraverso un modello decisionale. La qualità dipende meno dal numero di estrazioni che da distribuzioni, dipendenze e scenari pertinenti.
Redazione scientifica: Marketing Science Center
Risposta diretta
Stimare una distribuzione dei risultati e la probabilità di superare una soglia.
Monte Carlo propaga distribuzioni di input attraverso un modello decisionale. La qualità dipende meno dal numero di estrazioni che da distribuzioni, dipendenze e scenari pertinenti.
01
Risposta diretta
Monte Carlo propaga distribuzioni d’ingresso in un modello deterministico. Con 20.000 estrazioni e seed 20260822, MSC-010 dà mediana 10.538,92 € e 5,555% di scenari negativi.
02
Domanda scientifica
Quale distribuzione del risultato deriva da ipotesi dichiarate e qual è la probabilità di superare una soglia?
03
Popolazione, unità e orizzonte
L’unità è scenario × estrazione × periodo. Le distribuzioni descrivono incertezza su una decisione prezzo-volume-margine, non 20.000 mercati osservati.
04
Obiettivo statistico
L’obiettivo è la distribuzione condizionale di ΔΠ=f(X): mediana, quantili 5/95% e Pr(ΔΠ<0), date distribuzioni e dipendenze.
05
Dati necessari
Per ogni input: distribuzione, parametri, unità, fonte, orizzonte e dipendenze. MSC-010 contiene prezzo fisso, volume ed elasticità normali correlati −0,20, costi triangolari e aumento di prezzo fisso.
06
Ipotesi
Le distribuzioni rappresentano l’incertezza rilevante, la correlazione lineare è adeguata, il modello resta valido su tutte le estrazioni e troncature o vincoli sono espliciti.
07
Modello
Per ogni estrazione s: P₁=P₀(1+d), Q₁=Q₀(1+d)^ε e ΔΠₛ=(P₁−VC)Q₁−(P₀−VC)Q₀−ΔFC.
08
Calcolo riproducibile
Lo script legge lo scenario base, genera 20.000 estrazioni con seed fisso, impone ρ=−0,20 con due normali, applica le triangolari e ordina i ΔΠ per calcolare i quantili.
09
Risultati
Media 10.437,88 €, mediana 10.538,92 €, P5 −357,20 €, P95 21.066,54 € e Pr(ΔΠ<0)=5,555%.
| Media | Mediana | P5 | P95 | Pr(ΔΠ<0) |
|---|---|---|---|---|
| 10.437,88 € | 10.538,92 € | −357,20 € | 21.066,54 € | 5,555% |
10
Errore Monte Carlo
Per il rischio p̂, SE_MC=√[p̂(1−p̂)/S]=0,1620 punti percentuali. Questo errore di simulazione non copre né l’errore di modello né una scelta errata delle distribuzioni.
11
Convergenza e sensibilità
Ripetere con più estrazioni e seed, controllare mediana, quantili e rischio, poi variare distribuzioni, dipendenze e parametri. La sola convergenza numerica non valida le ipotesi.
12
Diagnostica
Controllare valori impossibili, supporto, correlazioni realizzate, stabilità dei quantili, contributo di ogni input, scenari estremi e coerenza delle unità.
13
Errori frequenti
Errori: confondere estrazioni e osservazioni, scegliere distribuzioni comode, ignorare dipendenze, pubblicare solo la media, nascondere il seed o presentare una probabilità simulata come frequenza osservata.
14
Interpretazione
Con MSC-010 lo scenario è spesso positivo ma la coda bassa passa sotto zero. Il valore 5,555% misura il rischio condizionale alle distribuzioni, non il rischio reale noto.
15
Decisione possibile
Confrontare il rischio di soglia di scenari definiti allo stesso modo, orientare la raccolta dati e fissare una regola condizionale di escalation o di test.
16
Decisione impossibile
Non dichiarare probabilità oggettiva, garantire profitto, validare distribuzioni con la convergenza numerica o ignorare un’incertezza strutturale non codificata.
17
Implementazione
Il CSV CC0 documenta distribuzioni e dipendenze; il Python MIT, senza dipendenze, fissa scenario, seed e numero di estrazioni e pubblica le metriche di riferimento.
CSV · CC0
msc-010-monte-carlo-inputs.csv ↓Python · MIT
msc-p034-reference.py ↓18
Risultato atteso
Registro ipotesi, dipendenze, seed, tiraggi, codice, quantili, rischio di soglia, errore Monte Carlo, convergenza, sensibilità e decisione possibile/impossibile.
19
Fonti scientifiche
Saltelli et al. fondano la rappresentazione Y=f(X), la decomposizione della varianza e la necessità di esaminare interazioni e costo computazionale. L’articolo non valida distribuzioni MSC-010 o rischio ottenuto.
- Saltelli et al. (2010) ↗Testo integrale verificato
Dati · Strumento
Connessioni metodologiche

