Prezzi delle opzioni con Fourier di Carr–Madan: spiegazione
Scopri come smorzamento Carr–Madan, funzioni caratteristiche traslate nel complesso, griglie FFT e controlli degli errori numerici producono prezzi delle opzioni
Risposta diretta
La prezzatura Carr–Madan moltiplica la funzione del prezzo della call per un fattore di smorzamento esponenziale affinché abbia una trasformata di Fourier utilizzabile. Una funzione caratteristica traslata fornisce poi la trasformata e una FFT può ricostruire insieme i prezzi per strike logaritmico
Il metodo è un motore di prezzatura, non un modello
Carr–Madan parte da una funzione caratteristica risk-neutral del prezzo logaritmico terminale e da una funzione del prezzo di una call europea su tutti gli strike logaritmici
Riorganizza la stessa aspettativa scontata nello spazio di Fourier, dove i calcoli simili a convoluzioni diventano prodotti e gli integrali regolari
Il metodo non sceglie volatilità, salti o premi per il rischio; questi entrano attraverso la funzione caratteristica specifica del modello
Lo smorzamento corregge la trasformata del prezzo della call
Quando lo strike logaritmico k tende a meno infinito, una call si avvicina alla regione intrinseca simile a un forward e non è integrabile su ogni k
Moltiplicare C(k) per e^{αk} con un α positivo adeguato fa decadere la funzione smorzata a entrambe le estremità, sotto la condizione sul momento richiesta
Il parametro di smorzamento è uno strumento analitico, non una preferenza di mercato né un parametro aggiuntivo del modello da calibrare
Una traslazione complessa collega prezzo e distribuzione
Secondo una convenzione comune, la trasformata di Fourier di e^{αk}C(k) usa la funzione caratteristica del prezzo logaritmico in u−i(α+1)
Un denominatore derivato dal payoff trasformato della call contiene α e la frequenza u; i segni cambiano se cambiano la convenzione di Fourier o la definizione del prezzo logaritmico
La traslazione complessa richiede che E[S_T^{α+1}] sia finito, quindi un α arbitrariamente grande può uscire dal dominio dei momenti del modello
La FFT crea una coppia collegata di griglie
L'integrale può essere valutato separatamente per ogni strike, mentre una FFT valuta in una sola operazione una striscia regolarmente spaziata di strike logaritmici
Con N punti, la spaziatura delle frequenze η e la spaziatura degli strike logaritmici λ rispettano una relazione reciproca comunemente scritta λη=2π/N
Un intervallo di strike più ampio implica una spaziatura più grossolana a N fisso, quindi copertura e risoluzione non possono essere scelte indipendentemente
Diversi errori possono sembrare comportamento del modello
Troncare l'integrale infinito sulle frequenze crea un errore di coda, mentre discretizzarlo crea un errore di quadratura
L'estensione periodica implicita nella trasformata discreta crea aliasing e usare strike fuori griglia aggiunge errore di interpolazione
I pesi di Simpson possono migliorare la quadratura in alcune situazioni, ma non correggono un intervallo insufficiente, momenti non validi o una funzione caratteristica instabile
Alpha va scelto dentro la striscia dei momenti
Alpha deve essere abbastanza grande da smorzare il payoff, ma abbastanza piccolo da far esistere la funzione caratteristica traslata e mantenerla numericamente stabile
Le scelte corrette dipendono da scadenza, parametri del modello, comportamento delle code e convenzione di trasformazione; un unico alpha universale non è garantito
Testa un intervallo di valori α ammissibili e richiedi che i prezzi concordino entro la tolleranza obiettivo, invece di ottimizzare un solo output
L'uso in produzione richiede controlli indipendenti
Ricostruisci prima i prezzi Black–Scholes, poi verifica parità put–call, monotonia rispetto allo strike, convessità, limiti e condizione di martingala
Aumenta separatamente N, intervallo di integrazione e precisione per individuare la convergenza, invece di modificare ogni controllo contemporaneamente
Confronta strike selezionati con la quadratura diretta e con un altro metodo di prezzatura; la velocità conta solo dopo aver compreso il budget d'errore
Domande frequenti
Che cosa calcola il metodo Carr–Madan?
Usa una funzione caratteristica risk-neutral e l'inversione di Fourier per calcolare i prezzi di opzioni europee, spesso su molti strike contemporaneamente
Perché il prezzo della call viene smorzato?
La funzione non smorzata del prezzo della call non è integrabile su tutti gli strike logaritmici, quindi lo smorzamento esponenziale le fornisce una trasformata di Fourier utilizzabile
La FFT è necessaria?
No. L'integrale Carr–Madan può essere valutato con quadratura diretta; la FFT è un'implementazione efficiente su griglia con vincoli propri
Come va scelto alpha?
Sceglilo dentro il dominio dei momenti finiti del modello, poi verifica la stabilità dei prezzi su un intervallo ammissibile ragionevole e con diverse impostazioni numeriche