Come calcolare il prezzo di un'opzione con Black-Scholes

Calcola il prezzo di un'opzione europea call/put con Black-Scholes: C = S·N(d1) − K·e^(-rT)·N(d2). Greche delta, gamma, vega, theta, rho. Parità call-put. Modello Black-Merton-Scholes Nobel 1997.

Parametri di calcolo
Questo calcolatore ti è stato utile?

Come calcolare il prezzo di un'opzione con Black-Scholes: la formula per una call europea è C = S·N(d1) − K·e^(-r·T)·N(d2), dove S è il prezzo spot, K lo strike, T il tempo a scadenza in anni, r il tasso risk-free, σ la volatilità, N la CDF normale standard. d1 = (ln(S/K) + (r + σ²/2)·T)/(σ·√T) e d2 = d1 − σ·√T. Per la put: P = K·e^(-rT)·N(-d2) − S·N(-d1). Parità: C − P = S − K·e^(-rT).

Formula e variabili

Il modello Black-Scholes-Merton (BSM) è la pietra angolare della finanza quantitativa moderna. Variabili: S (spot price del sottostante), K (strike), T (tempo a scadenza in frazioni di anno), r (tasso risk-free continuo), σ (volatilità annualizzata), q (dividendi continui, opzionale). Per opzioni su azioni con dividendi continui si modifica d1 = (ln(S/K) + (r − q + σ²/2)·T)/(σ·√T). Per FX (Garman-Kohlhagen) q = tasso estero. Per futures (Black 76) q = r. Le greche misurano la sensibilità del prezzo alle variazioni dei parametri: delta (∂P/∂S), gamma (∂²P/∂S²), vega (∂P/∂σ), theta (∂P/∂T), rho (∂P/∂r).

Storia e contesto

Fischer Black e Myron Scholes pubblicarono il modello nel 1973 (Journal of Political Economy: "The Pricing of Options and Corporate Liabilities"). Robert Merton estese contemporaneamente la formula. Scholes e Merton ricevettero il Nobel per l'Economia 1997 (Black era già deceduto nel 1995). Il modello assume: distribuzione lognormale dei rendimenti, volatilità costante, no-arbitrage, hedging continuo, tasso risk-free costante. Nasce dall'ipotesi del moto browniano geometrico per il sottostante. Il CBOE (Chicago Board Options Exchange) iniziò il trading di opzioni standardizzate proprio nel 1973, e la formula divenne lo standard di mercato. ISDA, FINRA, CONSOB, ESMA e AIFMD richiedono il calcolo BSM o varianti per il fair value e il margining.

Le greche del Black-Scholes

  • Delta (Δ): variazione del prezzo opzione per +1 di S. Range 0-1 per call, -1-0 per put. Hedge ratio.
  • Gamma (Γ): variazione di Delta per +1 di S. Massimo at-the-money. Curvature del payoff.
  • Vega (ν): variazione del prezzo per +1% di volatilità. Sempre positivo per long opzioni.
  • Theta (Θ): variazione del prezzo per +1 giorno (decay temporale). Negativo per long opzioni.
  • Rho (ρ): variazione del prezzo per +1% di tasso. Positivo per call, negativo per put.
  • Lambda (Λ): elasticità (% prezzo per % S). Misura la leva implicita.
  • Vanna, Charm, Volga: greche di secondo ordine usate in market making avanzato.

Esempi numerici dettagliati

Esempio 1 — call ATM, 1 anno. S=100, K=100, T=1, r=5%, σ=20%, q=0. d1 = (0 + 0,07)/0,20 = 0,35. d2 = 0,15. N(d1)=0,6368, N(d2)=0,5596. C = 100·0,6368 − 100·0,9512·0,5596 = 63,68 − 53,23 = 10,45. Delta call ≈ 0,64. Gamma = 0,019. Vega = 0,38 per +1%.

Esempio 2 — call ITM (S>K). S=120, K=100, T=0,5, r=4%, σ=25%. d1 = (ln(1,2) + (0,04 + 0,031)·0,5)/(0,25·0,707) = (0,182 + 0,036)/0,177 = 1,236. d2 = 1,059. C ≈ 23,0. Più alto del valore intrinseco S-K=20 grazie al tempo residuo (time value 3 €).

Esempio 3 — put OTM (S>K). S=100, K=80, T=0,25, r=3%, σ=30%. La put OTM vale poco perché difficile finire ITM. d1 ≈ 1,57, d2 ≈ 1,42. P ≈ 0,30. Delta put ≈ −0,06 (poca sensibilità).

Esempio 4 — opzione lunga scadenza. S=K=100, T=5 anni, r=3%, σ=25%. d1=0,431, d2=−0,128. C=27,9. Time value molto alto perché 5 anni di volatilità scontata.

Esempio 5 — verifica parità call-put. Stesso strike, scadenza, sottostante: C − P = S − K·e^(-rT). Esempio 1: C=10,45, P (calcolata)=5,57. S − K·e^(-0,05)=100 − 95,12 = 4,88. C − P = 4,88. ✓ Parità verificata. Usata per arbitraggio sintetico (long call + short put = forward sintetico).

Limiti del modello e estensioni

  1. Volatilità costante: contraddetta dallo "smile" osservato (volatilità implicita varia con strike).
  2. Distribuzione lognormale: rendimenti reali sono leptocurtici (heavy tails), modello Heston o jump-diffusion per code.
  3. Tasso risk-free costante: per opzioni a lunga scadenza usare modelli stocastici (Vasicek, Hull-White).
  4. Hedging continuo: in pratica c'è gap risk; gamma scalping richiede ribilanciamento ad alta frequenza.
  5. No transaction cost: modelli con frizioni richiedono hedging discreto sub-ottimale.
  6. Opzioni americane: richiedono modelli a alberi binomiali (Cox-Ross-Rubinstein) o simulazioni MC con Longstaff-Schwartz.
  7. Opzioni esotiche (asiatiche, barriera, lookback): richiedono PDE o Monte Carlo con varianza ridotta.
  8. Eventi discreti (dividendi cash): aggiustare S o usare modelli con dividendi discreti.

Errori comuni

  1. Mescolare T in giorni vs anni (T deve essere in anni: 30 giorni = 0,0822).
  2. Usare volatilità storica al posto di implicita per pricing (mismatch market).
  3. Trascurare i dividendi (sottostima call, sovrastima put).
  4. Confondere tasso continuo con tasso semplice.
  5. Calcolare delta su S sbagliato (forward vs spot).
  6. Greche calcolate con N(d1) invece di φ(d1) per gamma/vega.
  7. Applicare BS a opzioni americane su titoli con dividendi (early exercise possibile).
  8. Calibrare σ su strike singolo invece che curva implied volatility.

Applicazioni pratiche

  1. Pricing trading desk: market makers, prop trading (Optiver, Citadel, Jane Street).
  2. Hedging azionario: copertura portafogli con put protective.
  3. Stock option dipendenti: valutazione equity comp (FAS 123R, IFRS 2).
  4. Risk management: VaR Greek-based, stress testing.
  5. Implied volatility surface: superficie implicita usata da Bloomberg, Reuters.
  6. Real options: valutazione progetti con flessibilità manageriale.
  7. Convertible bonds: pricing parte opzionale del convertibile.
  8. Currency options: BS con tasso domestico-estero (Garman-Kohlhagen).
  9. Strutturati: sviluppo prodotti retail (autocallable, capital protected).
  10. Accademia: didattica finanza quantitativa, base per modelli avanzati.

Per supporto

Per domande tecniche o segnalazioni: info@calcoi.com. Strumento didattico per opzioni europee plain vanilla. Per applicazioni reali consultare un quantitative analyst o letteratura specializzata (Hull Options Futures Other Derivatives, Wilmott Quantitative Finance, Haug Option Pricing Formulas).

Aggiornato a luglio 2026

Domande frequenti

Cos'e il modello di Black-Scholes?

E la formula che calcola il prezzo teorico di un'opzione europea. Per una call vale C = S N(d1) - K e^(-rT) N(d2), dove S e il prezzo del sottostante, K lo strike, T il tempo a scadenza, r il tasso privo di rischio, sigma la volatilita e N la funzione di ripartizione normale. Pubblicata nel 1973, valse il Nobel nel 1997.

Cosa rappresentano d1 e d2?

Sono due parametri intermedi della formula. d1 = (ln(S/K) + (r + sigma^2/2)T)/(sigma radice(T)) e d2 = d1 - sigma radice(T). N(d2) e la probabilita, nel mondo neutrale al rischio, che l'opzione scada in the money, mentre N(d1) e legato alla delta e alla componente del sottostante nel prezzo.

Cosa sono le greche?

Sono le sensibilita del prezzo di un'opzione ai vari fattori. La delta misura la variazione rispetto al sottostante, la gamma la variazione della delta, la vega la sensibilita alla volatilita, la theta il decadimento temporale e la rho la sensibilita ai tassi. Sono lo strumento pratico per coprire e gestire il rischio.

Cos'e la volatilita implicita?

E il valore di volatilita che, inserito nella formula di Black-Scholes, riproduce il prezzo di mercato osservato dell'opzione. A differenza della volatilita storica, e ricavata "all'indietro" dai prezzi. La sua variazione con lo strike genera la cosiddetta volatility smile, una deviazione dal modello originale.

Cos'e la parita put-call?

E la relazione C - P = S e^(-qT) - K e^(-rT) che lega i prezzi di una call e una put europee con stessi strike e scadenza. Deriva da un semplice argomento di non arbitraggio e vale indipendentemente dal modello. Il calcolatore la verifica automaticamente come controllo di coerenza.

Il modello considera i dividendi?

Si. Questa implementazione usa la versione di Merton con rendimento da dividendi q: il prezzo del sottostante viene scontato del fattore e^(-qT). Per le opzioni su indici azionari o su valute (con Garman-Kohlhagen) questa correzione e essenziale, perche i dividendi riducono il valore delle call.

Quali sono i limiti del modello?

Assume volatilita costante, rendimenti lognormali, assenza di costi di transazione e negoziazione continua. I mercati reali mostrano volatility smile, code spesse e salti di prezzo che il modello non cattura. Vale solo per opzioni europee, non per quelle americane esercitabili prima della scadenza.

Dove si usa il modello di Black-Scholes?

Nel trading di opzioni e nella copertura di portafogli, nella valutazione delle stock option ai dipendenti, nella gestione del rischio (VaR), nella costruzione delle superfici di volatilita implicita, nelle opzioni reali, nei bond convertibili e nei prodotti strutturati. E la pietra angolare della finanza quantitativa.

Formula

C = S·N(d1) − K·e^(-rT)·N(d2); d1 = (ln(S/K) + (r + σ²/2)T)/(σ√T); d2 = d1 − σ√T

Commenti (0)

Ancora nessun commento. Sii il primo!