Crank-Nicolson Fiyatlaması
Crank-Nicolson Finite Difference Method · Ayrıca şöyle bilinir: CN Method, Implicit Finite Difference
Crank-Nicolson yöntemi, opsiyon fiyatlamasında kısmi diferansiyel denklemleri (KDD) çözmek için yaygın olarak kullanılan örtük sonlu fark şemasıdır. Hem uzay hem de zaman açısından ikinci dereceden doğruluk, koşulsuz kararlılık sağlar ve erken kullanım hakkı içeren opsiyonların (Amerikan opsiyonları) veya karmaşık sınır koşullarının fiyatlanmasını verimli bir şekilde yapabilir.
Tam yöntemi oku
Bu bölümü okumak için ücretsiz hesapla giriş yapın.
Yöntem haritası
İlişkili yöntemlerin komşuluğu — keşfetmek için bir düğüm seçin.
Ne zaman kullanılır
Yüksek doğruluk ve kararlılık gerektiğinde Amerikan ve Avrupa opsiyon fiyatlaması için Crank-Nicolson kullanın. Tek faktörlü KDD'ler (spot fiyat veya faiz oranı) için idealdir. Çok boyutlu KDD'ler (iki faktörlü) için alternatif yönlü örtük (ADI) yöntemleri kullanın. Crank-Nicolson yüksek boyutlu problemler için yavaştır; Monte Carlo yöntemini kullanın.
Güçlü yönler & sınırlılıklar
- Koşulsuz kararlılık: büyük zaman adımları salınımlara veya ıraksamaya neden olmaz
- İkinci dereceden doğruluk: O(Delta_t^2 + Delta_x^2), açık veya basit örtük yöntemlerden daha iyidir
- Hızlı çözücü: üç köşegenli matris Thomas algoritması ile O(N) zamanda çözülür
- Esnek sınırlar: Amerikan opsiyonu erken kullanımı ve egzotik sınır koşullarını kolayca içerir
- Tek boyutlu: 2+ boyuta genişletmek ADI veya ayırma yöntemleri gerektirir (daha yavaş)
- Grid oluşturma: uygun uzaysal/zamansal gridlerin seçimi alan bilgisi gerektirir
- Sınır koşulu hassasiyeti: sınır yerleşimindeki veya şeklindeki hatalar geriye doğru yayılır ve iç doğruluk derecesini düşürür
- Doğal olarak paralelleştirilemez: örtük doğası, paralelleştirmeyi açık yöntemlerden daha zor hale getirir
SSS
Uzaysal ve zamansal gridleri nasıl seçmeliyim?
Uzaysal grid: tipik olarak 101-501 nokta. 101 ile başlayın, fiyat yakınsayana kadar ikiye katlayın. Zamansal grid: karar noktalarının (temettü tarihleri, temettüler) sayısıyla eşleştirin. Kararlılık oranı r = sigma^2 * Delta_t / (2 * Delta_x^2) Crank-Nicolson için yaklaşık 0.5 olmalıdır (kararlılık için kritik değil, ancak doğruluk derecesini etkiler).
Hangi sınır koşullarını kullanmalıyım?
Uzaktaki OTM: opsiyon değeri ≈ 0. Uzaktaki ITM: opsiyon değeri ≈ spot - kullanım fiyatı (Amerikan), veya iskonto edilmiş getiri (Avrupa). Spot = 0'da: opsiyon değeri = 0 (hisse senedi toparlanamaz). Spot = sonsuzda: opsiyon değeri ≈ spot - kullanım fiyatı çağrılar için (ITM primi baskındır).
Temettülerle nasıl başa çıkarım?
Sürekli temettü verimi q: KDD'deki sürüklenme terimini değiştirin. Ayrık temettüler: sıçrama koşulu gerektirir (opsiyon değeri temettü miktarı kadar düşer). Alternatif olarak, temettü tarihlerinde çözümü güncelleyen örtük bir temettü yöntemi kullanın.
İki faktörlü modeller için Crank-Nicolson kullanabilir miyim?
Prensipte evet, ancak hesaplama maliyeti boyut başına grid boyutu M olmak üzere O(M^3)'tür. ADI yöntemleri 2D KDD'yi iki adet 1D probleme ayırır ve maliyeti O(M^2)'ye düşürür. Alternatif Yönlü Örtük (ADI), 2 faktörlü problemler için standarttır.
Kaynaklar
- Crank, J., & Nicolson, P. (1947). A practical method for numerical evaluation of solutions of partial differential equations of the heat-conduction type. Mathematical Proceedings of the Cambridge Philosophical Society, 43(1), 50-67. DOI: 10.1017/S0305004100023197 ↗
- Fornberg, B. (1996). A Practical Guide to Pseudospectral Methods. Cambridge University Press. DOI: 10.1017/CBO9780511626357 ↗
Bu sayfayı kaynak gösterin
ScholarGate. (2026, June 3). Crank-Nicolson Finite Difference Method. ScholarGate. https://scholargate.app/tr/quantitative-finance/crank-nicolson-pricing
Hangi yöntem?
Bu yöntemi en yakın akrabalarının yanına koyup yan yana okuyun — kütüphane kitapları masaya serer; seçim sizindir.
- Hull-White ModeliNicel finans↔ karşılaştır
- Yerel Volatilite (Dupire)Nicel finans↔ karşılaştır
- SABR ModeliNicel finans↔ karşılaştır