Finansta Monte Carlo yöntemleri - Monte Carlo methods in finance

Monte Carlo yöntemleri kullanılır kurumsal Finansman ve matematiksel finans değer vermek ve analiz etmek (karmaşık) enstrümanlar, portföyler ve yatırımlar tarafından simülasyon değerlerini etkileyen çeşitli belirsizlik kaynakları ve daha sonra sonuçların sonuç aralığı üzerindeki değerlerinin dağılımını belirleme.[1][2] Bu genellikle yardımıyla yapılır. stokastik varlık modelleri. Monte Carlo yöntemlerinin diğer tekniklere göre avantajı, problemin boyutları (belirsizlik kaynakları) arttıkça artar.

Monte Carlo yöntemleri ilk olarak 1964'te finansa David B. Hertz onun aracılığıyla Harvard Business Review makale,[3] uygulamalarını tartışmak Kurumsal Finansman. 1977'de, Phelim Boyle simülasyonun kullanımına öncülük etti türev değerleme onun seminalinde Finansal Ekonomi Dergisi kağıt.[4]

Bu makale, Monte Carlo yöntemlerinin kullanıldığı tipik finansal sorunları tartışmaktadır. Aynı zamanda "yarı rastgele" denen yöntemlerin kullanımına da değinmektedir. Sobol dizileri.

Genel Bakış

Monte Carlo yöntemi nicel problemlere çözüm bulmak için kullanılan herhangi bir istatistiksel örnekleme tekniğini kapsar.[5] Esasen, Monte Carlo yöntemi bir sorunu doğrudan simülasyon temel (fiziksel) süreç ve ardından sürecin (ortalama) sonucunun hesaplanması.[1] Bu çok genel yaklaşım aşağıdaki gibi alanlarda geçerlidir: fizik, kimya, bilgisayar Bilimi vb.

İçinde finans, Monte Carlo yöntemi, ürünün değerini etkileyen çeşitli belirsizlik kaynaklarını simüle etmek için kullanılır. müzik aleti, portföy veya yatırım söz konusu olabilir ve ardından temeldeki girdilerin bu olası değerleri verildiğinde temsili bir değer hesaplanır.[1] ("Olasılıkları ile orantılı olarak akla gelebilecek tüm gerçek dünyadaki beklenmedik olayları kapsayan." [6]) Açısından finansal teori bu, esasen bir uygulamasıdır risksiz değerleme;[7] Ayrıca bakınız risk tarafsızlığı.

Bazı örnekler:

  • Monte Carlo Yöntemleri portföy değerlendirme.[18] Burada, her numune için bağlantılı Bileşen enstrümanları etkileyen faktörlerin davranışı zaman içinde simüle edilir, her enstrümanın sonuç değeri hesaplanır ve daha sonra portföy değeri gözlemlenir. Kurumsal finansmana gelince, yukarıda, çeşitli portföy değerleri daha sonra bir histogram, ve istatistiksel özellikler Portföyün% 50'si gözlemlenir ve portföy gerektiği gibi değerlendirilir. Hesaplamada benzer bir yaklaşım kullanılır riskteki değer,[19][20] portföylere daha iyi bilinen bir simülasyon uygulaması.
  • Monte Carlo Yöntemleri kişisel finansal planlama.[21][22] Örneğin, genel piyasayı simüle ederek, bir 401 (k) izin veren emeklilik bir hedef gelir üzerinde hesaplanabilir. Uygun olduğu şekilde, söz konusu işçi emeklilik portföyüyle daha büyük riskler alabilir veya daha fazla para biriktirmeye başlayabilir.

Monte Carlo yöntemleri esneklik sağlasa ve birden fazla belirsizlik kaynağını idare edebilse de, bu tekniklerin kullanımı yine de her zaman uygun değildir. Genel olarak, simülasyon yöntemleri yalnızca birkaç durum değişkeni (yani birkaç belirsizlik kaynağı) olduğunda diğer değerleme tekniklerine tercih edilir.[1] Bu teknikler ayrıca Amerikan tarzı türevlerin değerlemesinde sınırlı kullanım alanına sahiptir. Aşağıya bakınız.

Uygulanabilirlik

Karmaşıklık düzeyi

Birçok problem matematiksel finans belirli bir hesaplamayı gerektirir integral (örneğin, belirli bir özelliğin arbitrajsız değerini bulma sorunu türev ). Çoğu durumda bu integraller değerlenebilir analitik olarak ve daha fazla durumda bunlar kullanılarak değerlenebilir Sayısal entegrasyon veya bir kısmi diferansiyel denklem (PDE). Bununla birlikte, problemdeki boyutların (veya serbestlik derecelerinin) sayısı büyük olduğunda, PDE'ler ve sayısal integraller inatçı hale gelir ve bu durumlarda Monte Carlo yöntemleri genellikle daha iyi sonuçlar verir.

Üç veya dörtten fazla durum değişkeni için aşağıdaki gibi formüller Siyah okullar (yani analitik çözümler ) yokken, diğerleri Sayısal yöntemler benzeri Binom opsiyonları fiyatlandırma modeli ve sonlu fark yöntemleri birçok zorlukla karşı karşıya kalır ve pratik değildir. Bu durumlarda, Monte Carlo yöntemleri çözüme sayısal yöntemlere göre daha hızlı yakınlaşır, daha az bellek gerektirir ve programlanması daha kolaydır. Ancak daha basit durumlar için simülasyon daha iyi bir çözüm değildir çünkü çok zaman alıcıdır ve hesaplama açısından yoğundur.

Monte Carlo yöntemleri, yola bağlı getirileri olan türevleri oldukça basit bir şekilde ele alabilir. Öte yandan, Sonlu Fark (PDE) çözücüler yol bağımlılığı ile mücadele eder.

Amerikan seçenekleri

Monte-Carlo yöntemlerinin kullanılması daha zordur Amerikan seçenekleri. Bunun nedeni, bir kısmi diferansiyel denklem, Monte Carlo yöntemi gerçekten yalnızca belirli bir başlangıç ​​noktası ve zamanı varsayarak seçenek değerini tahmin eder.

Bununla birlikte, erken alıştırma için, simülasyon başlangıç ​​zamanı ile opsiyonun sona erme zamanı arasındaki ara zamanlarda opsiyon değerini bilmemiz gerekir. İçinde Siyah okullar PDE yaklaşımı bu fiyatlar kolayca elde edilir, çünkü simülasyon son kullanma tarihinden geriye doğru çalışır. Monte-Carlo'da bu bilgiyi elde etmek daha zordur, ancak örneğin, en küçük kareler Birkaç yıl sonra Longstaff ve Schwartz tarafından popüler hale getirilen Carriere algoritması (orijinal kağıda bağlantıya bakın) (orijinal kağıda bağlantıya bakın).

Monte Carlo yöntemleri

Matematiksel olarak

arbitrajsız fiyatlandırmanın temel teoremi bir türevin değerinin, türev getirisinin indirgenmiş beklenen değerine eşit olduğunu belirtir. beklenti altında alınır risksiz önlem [1]. Bir beklenti, dilinde saf matematik, sadece ölçüye göre bir integraldir. Monte Carlo yöntemleri, zor integralleri değerlendirmek için idealdir (ayrıca bkz. Monte Carlo yöntemi ).

Dolayısıyla, risksiz olasılık alanımızın ve bir dizi türe bağlı olan bir H türevimiz olduğunu temeldeki araçlar . Sonra bir örnek verildi olasılık uzayından türevin değeri . Türevin bugünkü değeri, olası tüm örnekler üzerinden beklenti alınarak ve risksiz kur üzerinden iskonto edilerek bulunur. Yani türevin değeri var:

nerede ... indirim faktörü son vade tarihine kadar risksiz orana karşılık gelen T gelecek yıllar.

Şimdi integrali hesaplamanın zor olduğunu varsayalım. Örnek yolları üreterek ve sonra bir ortalama alarak integrali tahmin edebiliriz. N tane örnek ürettiğimizi varsayalım.

hesaplaması çok daha kolay.

Standart modeller için örnek yollar

Finansta, temeldeki rastgele değişkenlerin (temelde yatan hisse senedi fiyatı gibi) genellikle bir fonksiyonun bir fonksiyonu olan bir yolu izlediği varsayılır. Brown hareketi 2. Örneğin, standartta Black – Scholes modeli hisse senedi fiyatı şu şekilde gelişir:

0'dan T'ye kadar olan bu dağılımı takip eden bir yolu örneklemek için, zaman aralığını M uzunluk birimine böleriz ve aralık üzerinden Brown hareketini yaklaştırın ortalama 0 ve varyansın tek bir normal değişkeni ile . Bu, örnek bir yol açar

her biri için k 1 ile M. Burada her biri standart normal dağılımdan bir çekiştir.

Bir H türevinin ortalama değerini ödediğini varsayalım. S 0 ile T sonra örnek bir yol bir kümeye karşılık gelir ve

Bu türevin Monte-Carlo değerini oluşturarak elde ederiz. N bir çok M normal değişkenler, oluşturma N örnek yollar ve benzeri N değerleri Hve sonra ortalamanın alınması. Genellikle türev, iki veya daha fazla (muhtemelen ilişkili) temel unsurlara bağlı olacaktır. Buradaki yöntem, örnek yollarını oluşturan normal değişkenlerin uygun şekilde ilişkilendirildiği çeşitli değişkenlerin örnek yollarını oluşturmak için genişletilebilir.

Takip eder Merkezi Limit Teoremi örnek yollarının sayısının dört katına çıkarılması, simüle edilen fiyattaki hatayı yaklaşık olarak yarıya indirir (yani hatanın siparişi vardır çözümün standart sapması anlamında yakınsama).

Pratikte Monte Carlo yöntemleri, en az üç değişken içeren Avrupa tarzı türevler için kullanılır (sayısal entegrasyonu içeren daha doğrudan yöntemler genellikle yalnızca bir veya iki temelli problemler için kullanılabilir. Görmek Monte Carlo seçenek modeli.

Yunanlılar

Tahminler "Yunanlılar "Bir seçeneğin", yani seçenek değerinin (matematiksel) türevleri, girdi parametrelerine göre sayısal farklılaştırma ile elde edilebilir. Bu zaman alıcı bir süreç olabilir (Monte Carlo işleminin tamamı, her "çarpma" veya küçük Ayrıca, sayısal türevlerin alınması, Monte Carlo değerindeki hatayı (veya gürültüyü) vurgulama eğilimindedir - bu da çok sayıda örnek yolu ile simülasyon yapmayı gerekli kılar. Uygulayıcılar, bu noktaları Monte'yi kullanırken önemli bir sorun olarak görürler. Carlo yöntemleri.

Varyans azaltma

Karekök yakınsaması yavaştır ve bu nedenle, yukarıda açıklanan naif yaklaşımı kullanmak, doğru bir sonuç elde etmek için çok sayıda örnek yolunun (örneğin tipik bir problem için 1 milyon) kullanılmasını gerektirir. Bir türevin fiyatı için bir tahmin edicinin rastgele bir değişken olduğunu ve bir risk yönetimi faaliyeti çerçevesinde, bir türev portföyünün fiyatı ve / veya riskleri üzerindeki belirsizliğin, optimal olmayan risk yönetimi kararlarına yol açabileceğini unutmayın.

Bu durum, şu şekilde hafifletilebilir: varyans azaltma teknikleri.

Antitetik yollar

Basit bir teknik, elde edilen her numune yolu için antitetik yolunu seçmektir - buna bir yol verilir ayrıca almak . Değişkenlerden beri ve antitetik bir çift oluşturduğunda, birinin büyük bir değerine diğerinin küçük bir değeri eşlik eder. Bu, birinci yoldan hesaplanan alışılmadık derecede büyük veya küçük bir çıktının, antitetik yoldan hesaplanan değerle dengelenebileceğini ve bu da varyansta bir azalma ile sonuçlanabileceğini gösterir.[23] Bu sadece üretilmesi gereken normal örneklerin sayısını azaltmakla kalmaz N yollar, ama aynı zamanda, iki tahmin arasındaki negatif korelasyon gibi aynı koşullar altında, numune yollarının varyansını azaltarak doğruluğu artırır.

Kontrol değişken yöntemi

Ayrıca bir kontrol değişkeni. Bir türevin Monte Carlo değerini elde etmek istediğimizi varsayalım. H, ancak benzer bir türevin analitik olarak değerini bilin. Sonra H* = (Değeri H Monte Carlo'ya göre) + B * [(Değeri ben analitik olarak) - (Değeri ben aynı Monte Carlo yollarına göre)] daha iyi bir tahmindir, burada B, covar (H, I) / var (H) 'dır.

Türevlere uygulandığında bu tekniğin arkasındaki önsezi şudur: Bir türevin varyansının kaynağının doğrudan bu türevin risklerine (örneğin, delta, vega) bağlı olacağına dikkat edin. Bunun nedeni, örneğin, bir alt değerin ileri değerinin tahmin edicisindeki herhangi bir hatanın, bu ileri değere göre türevin deltasına bağlı olarak karşılık gelen bir hata oluşturmasıdır. Bunu göstermenin en basit örneği, paranın karşılığını veren bir aramayı fiyatlandırırken oluşan hatayı ve çok daha düşük bir deltaya sahip olan paranın karşılığını (yani, arama + koy) karşılaştırmaktan ibarettir.

Bu nedenle, türevi seçmenin standart bir yolu ben bir seçim yapmaktan ibarettir portföyleri çoğaltma için seçenekler H. Pratikte fiyat H varyans azaltma olmadan, deltaları ve vegazı hesaplayın ve ardından kontrol varyasyonu olarak aynı deltalara ve vegaza sahip çağrı ve koymaların bir kombinasyonunu kullanın.

Önem örneklemesi

Önem örneklemesi Monte Carlo yollarının farklı bir olasılık dağılımı (ölçü değişikliği olarak da bilinir) kullanılarak simüle edilmesinden oluşur; bu, simüle edilen alt değerin türevin getirisinin en fazla dışbükeyliğe sahip olduğu alanda (örneğin, basit bir seçenek durumunda grev). Simüle edilen getirilerin daha sonra basit bir Monte Carlo durumunda olduğu gibi basitçe ortalaması alınmaz, ancak ilk önce değiştirilmiş olasılık dağılımı ile orijinal olan (olasılık dağılımına özgü analitik formüllerle elde edilen) arasındaki olasılık oranı ile çarpılır. Bu, olasılık dağılımının değişmesiyle olasılıkları keyfi olarak artırılmış yolların düşük bir ağırlık ile ağırlıklandırılmasını sağlayacaktır (bu, varyansın nasıl azaldığıdır).

Bu teknik, bir türev üzerindeki riskleri hesaplarken özellikle yararlı olabilir. Bir Monte Carlo yöntemi kullanarak deltayı hesaplarken, en basit yol, siyah kutu Orijinal piyasa verileri üzerinde bir Monte Carlo ve değiştirilen piyasa verileri üzerinde bir tane daha yapmaktan oluşan teknik ve farkı yaparak riski hesaplayın. Bunun yerine, önem örnekleme yöntemi, keyfi bir referans piyasa verilerinde (ideal olarak varyansın mümkün olduğu kadar düşük olduğu) bir Monte Carlo yapmayı ve yukarıda açıklanan ağırlık değiştirme tekniğini kullanarak fiyatları hesaplamayı içerir. Bu, yoluyla elde edilenden çok daha istikrarlı olacak bir riskle sonuçlanır. siyah kutu yaklaşmak.

Yarı rastgele (düşük tutarsızlık) yöntemler

Rasgele örnekleme yolları üretmek yerine, alanı en iyi şekilde "doldurmak" için sistematik olarak (ve aslında tamamen belirleyici olarak, addaki "yarı-rasgele" olmasına rağmen) olasılık alanlarında noktalar seçmek mümkündür. Noktaların seçimi bir düşük tutarsızlık dizisi gibi Sobol dizisi. Düşük tutarsızlık dizisindeki noktalarda türev getirilerin ortalamalarını almak, genellikle rastgele noktalarda getirilerin ortalamasını almaktan daha etkilidir.

Notlar

  1. Çoğunlukla beklentileri farklı ölçüler altında almak daha pratiktir, ancak bunlar hala temelde integraldir ve bu nedenle aynı yaklaşım uygulanabilir.
  2. Daha genel süreçler, örneğin Lévy süreçleri, bazen de kullanılır. Bunlar da simüle edilebilir.

Ayrıca bakınız

Referanslar

Notlar

  1. ^ a b c d e "Monte Carlo Simülasyonu ile Gerçek Seçenekler". Arşivlenen orijinal 2010-03-18 tarihinde. Alındı 2010-09-24.
  2. ^ "Monte Carlo simülasyonu". Palisade Corporation. 2010. Alındı 2010-09-24.
  3. ^ "Sermaye Yatırımında Risk Analizi". Harvard Business Review. 1 Eyl 1979. s. 12. Alındı 2010-09-24.
  4. ^ Boyle, Phelim P. (1977). "Seçenekler: Monte Carlo yaklaşımı". Finansal Ekonomi Dergisi. Journal of Financial Economics, Cilt (Yıl): 4 (1977), Sayı (Ay): 3 (Mayıs). 4 (3): 323–338. doi:10.1016 / 0304-405X (77) 90005-8. Alındı 2010-09-24.
  5. ^ "Monte Carlo Simülasyonu: Finansal Matematik Sözlüğü K-O". Global Türevler. 2009. Alındı 2010-09-24.
  6. ^ Ortalamaların Kusuru Arşivlendi 2011-12-07 de Wayback Makinesi, Prof. Sam Savage, Stanford Üniversitesi.
  7. ^ "SSS Numara 4: Risk-Nötr Değerleme Yatırımcıların Riske-Nötr Olduğu Anlamına Geliyor mu? Gerçek Simülasyon ile Risk-Nötr Simülasyon Arasındaki Fark Nedir?". Arşivlenen orijinal 2010-07-16 tarihinde. Alındı 2010-09-24.
  8. ^ a b Savvakis C. Savvides, Kıbrıs Kalkınma Bankası - Proje Finansmanı Bölümü (1994). "Yatırım Değerlemesinde Risk Analizi". Project Appraisal Journal, Cilt. 9, No. 1, Mart 1994. SSRN  265905. Alıntı dergisi gerektirir | günlük = (Yardım)
  9. ^ David Shimko, Başkan, Varlık Dağıtımı, ABD. "Kurumsal Finansal Riski Ölçmek". qfinance.com. Arşivlenen orijinal 2010-07-17 tarihinde. Alındı 2011-01-14.CS1 bakım: birden çok isim: yazarlar listesi (bağlantı)
  10. ^ a b Marius Holtan; Onward Inc. (2002-05-31). "Bir projenin NPV'sini hesaplamak için simülasyon kullanma" (PDF). Alındı 2010-09-24.
  11. ^ "Giriş".
  12. ^ ÖĞRETİM NOTU 96-03: MONTE CARLO SİMÜLASYONU [1]
  13. ^ Peter Carr; Guang Yang (26 Şubat 1998). "Bir HJM Çerçevesinde Amerikan Tahvil Opsiyonlarının Simülasyonu" (PDF). Alındı 2010-09-24.
  14. ^ Carlos Blanco, Josh Grey ve Marc Hazzard. "Takas İçin Alternatif Değerleme Yöntemleri: Şeytan Ayrıntılarda Gizlidir" (PDF). Arşivlenen orijinal (PDF) 2007-12-02 tarihinde. Alındı 2010-09-24.
  15. ^ Ammann, Manuel; Nazik, Axel; Wilde, Hıristiyan (2007). "Hisse Senedi Tahvillerinin Simülasyon Bazlı Fiyatlandırması" (PDF). Journal of Empirical Finance. doi:10.2139 / ssrn.762804.
  16. ^ Frank J. Fabozzi: Sabit getirili menkul kıymetlerin ve türevlerin değerlemesi, sf. 138
  17. ^ Donald R. van Deventer (Kamakura Corporation): Varlık ve Pasif Yönetiminde Tuzaklar: Tek Faktörlü Dönem Yapısı Modelleri
  18. ^ Martin Haugh (2004 Güz). "Monte Carlo Çerçevesi, Finans Örnekleri ve İlişkili Rastgele Değişkenler Oluşturma" (PDF). Arşivlenen orijinal (PDF) 2012-01-05 tarihinde. Alındı 2010-09-24.
  19. ^ "Monte Carlo Risk Altındaki Değer". Acil Durum Analizi. 2004. Alındı 2010-09-24.
  20. ^ David Harper, CFA, FRM. "Risk Altındaki Değere (VAR) Giriş". Investopedia. Alındı 2010-09-24.CS1 bakım: birden çok isim: yazarlar listesi (bağlantı)
  21. ^ Christopher Farrell (22 Ocak 2001). "Yuva Yumurtanızı Boyutlandırmanın Daha İyi Bir Yolu: Monte Carlo modeller her türlü senaryoyu simüle eder ". Bloomberg Businessweek. Alındı 2010-09-24.
  22. ^ John Norstad (2 Şubat 2005). "Rastgele Yürüyüşler Kullanarak Finansal Planlama" (PDF). Alındı 2010-09-24.
  23. ^ Glasserman, P. (2004). Finans mühendisliğinde Monte Carlo yöntemleri. New York: Springer. pp.205.

Nesne

  • Boyle, P., Broadie, M. and Glasserman, P. Monte Carlo Methods for Security Pricing. Ekonomik Dinamikler ve Kontrol Dergisi, Cilt 21, Sorunlar 8-9, Sayfa 1267-1321
  • Rubinstein, Samorodnitsky, Shaked. Antitetik Değişkenler, Çok Değişkenli Bağımlılık ve Stokastik Sistemlerin Simülasyonu. Management Science, Cilt. 31, No. 1, Ocak 1985, sayfalar 66–67

Kitabın

Dış bağlantılar

Genel

Türev değerleme

Kurumsal Finansman

Riske Maruz Değer ve portföy analizi

Kişisel finans