Tutte le guide sulle opzioni
PDE numeriche12 minuti di lettura

Metodi alle differenze finite per la valutazione delle opzioni: spiegazione

Scopri come le differenze finite risolvono una PDE di valutazione delle opzioni su una griglia, in cosa differiscono gli schemi esplicito, implicito e Crank–Nicolson e dove entra l'errore numerico

A cura di Mark · Fonti primarie qui sotto

Risposta diretta

La valutazione alle differenze finite porta un'equazione continua delle opzioni su griglie di prezzo e tempo, approssima le derivate con nodi vicini e poi procede all'indietro dal payoff a oggi. Stabilità, bordi ed errore della griglia influiscono sul risultato

L'equazione di valutazione diventa un problema su griglia

Un modello di diffusione e un argomento di assenza di arbitraggio producono una PDE per il valore dell'opzione lungo prezzo del sottostante e tempo

La condizione terminale è il payoff del contratto alla scadenza. Le condizioni al bordo descrivono il comportamento vicino ai prezzi minimo e massimo del sottostante rappresentati

Le differenze finite risolvono l'equazione numericamente quando non è disponibile una forma chiusa utile oppure quando caratteristiche di esercizio e payoff la complicano

Le derivate diventano differenze tra nodi

Scegli nodi di prezzo S₀ fino a S_M e livelli temporali da oggi alla scadenza. La griglia tronca e discretizza un dominio continuo

Le derivate prima e seconda rispetto al prezzo vengono approssimate dai valori dell'opzione nei nodi vicini. La derivata temporale viene approssimata tra livelli temporali adiacenti

La sostituzione trasforma la PDE in equazioni algebriche collegate. Procedere ripetutamente all'indietro di un livello temporale produce infine il valore vicino allo spot odierno

Gli schemi esplicito e implicito scambiano semplicità e stabilità

Uno schema esplicito calcola direttamente il valore precedente dai nodi vicini successivi. È trasparente e rapido per passo

Il suo passo temporale deve rispettare una restrizione di stabilità legata alla spaziatura dei prezzi e ai coefficienti. Una scelta troppo ampia può creare valori oscillanti o esplosivi

Uno schema implicito risolve un sistema lineare a ogni passo. Costa di più per passo ma in genere è stabile per incrementi temporali più ampi

Crank–Nicolson fa la media di due trattamenti temporali

Crank–Nicolson media operatori espliciti e impliciti, offrendo accuratezza temporale di secondo ordine per soluzioni regolari in condizioni standard

I payoff delle opzioni contengono spigoli e gli eventi discreti possono introdurre nuovi punti non regolari. Questi possono causare oscillazioni iniziali nonostante la stabilità formale

Passi iniziali di Rannacher, smorzamento, griglie adattate o intervalli più piccoli possono controllare gli artefatti. Il rimedio scelto deve essere testato, non dato per scontato

Bordi ed eventi possono dominare l'errore

Il bordo superiore del prezzo è finito anche se il sottostante modellato non lo è. Le asintotiche di put e call guidano i valori imposti in quel punto

Se il bordo è troppo vicino, la sua condizione artificiale contamina l'interno. Ampliare il dominio dovrebbe lasciare quasi invariati valore e greeks

Dividendi in contanti, barriere, rebate e date di monitoraggio richiedono condizioni di salto o d'interfaccia negli istanti esatti degli eventi. Eventi non allineati creano una distorsione evitabile

L'esercizio americano è un problema a frontiera libera

In ogni punto ammissibile, il valore di un'opzione americana deve essere almeno pari al valore dell'esercizio immediato e al contempo soddisfare l'equazione di continuazione

Questo crea una condizione di complementarità. Solutori proiettati, metodi di penalità o confronti diretti dell'esercizio possono imporre il vincolo

La frontiera di esercizio stimata dipende dalla risoluzione della griglia e dagli input del contratto. Un output dall'aspetto uniforme non dimostra l'accuratezza della politica di arresto

La convergenza richiede più di una griglia raffinata

Raffina separatamente spaziatura temporale e dei prezzi, sposta i bordi esterni e confronta metodi espliciti, impliciti o numerici alternativi

Segui prezzo e greeks perché le derivate amplificano il rumore della griglia. Concentrare i nodi vicino a spot, strike, barriere o frontiere di esercizio può migliorare l'efficienza

L'ordine formale può non comparire finché la griglia non è abbastanza fine e allineata. Riporta la convergenza osservata invece di citare solo un tasso teorico

La verifica separa la numerica dal modello

Confronta le opzioni europee semplici con Black–Scholes, poi confronta i contratti americani con un albero binomiale o un solutore indipendente

Testa limiti del payoff, parità, monotonicità, convessità, limiti dell'esercizio anticipato e sensibilità al posizionamento del bordo e alla tempistica degli eventi

Registra schema, griglia, dominio, tolleranza del solutore, smorzamento e interpolazione. Le impostazioni numeriche sono ipotesi di valutazione, non dettagli invisibili dell'implementazione

Domande frequenti

Che cos'è un metodo alle differenze finite nella valutazione delle opzioni?

Sostituisce le derivate di una PDE di valutazione con differenze tra nodi della griglia e calcola i valori delle opzioni all'indietro dalla scadenza

Qual è la differenza tra schemi espliciti e impliciti?

Gli aggiornamenti espliciti sono diretti ma stabili solo a determinate condizioni; quelli impliciti risolvono un sistema lineare e in genere sono più stabili

Perché usare Crank–Nicolson?

Può fornire maggiore accuratezza temporale facendo la media di due trattamenti temporali, anche se gli spigoli del payoff possono richiedere smorzamento o passi iniziali più piccoli

Le differenze finite possono valutare opzioni americane?

Sì. Il solutore deve imporre che il valore non scenda sotto l'esercizio immediato mentre risolve l'equazione di continuazione

Fonti e approfondimenti

Guide correlate