View
189
Download
0
Category
Preview:
Citation preview
DİFUZYON MATEMATİĞİWIENER VE O-U STOKASTİK SÜREÇLERİ
Doç. Dr. Kutlu MERİH
Formüller ve grafikler için http://www.wikipedia.org sitesinden yararlanılmıştır.
Finansal Sorunlar İçin İleri Matematik
Fizik mühendisliğinin (difüzyon kuramları) finansal konularda uygulama alanı bulması günümüzde giderek
yaygınlaşan bir eğilim. Diğer taraftan finansçıların bu konulara eğilecek düzeyde bir matematik alt yapı ile
eğitilmemiş olması iki alan arasında normal köprülerin kurulmasını güçleştiriyor.
SUNUM
• Bu sunum, Finans Mühendisliği olarak bilinen, Finansal Aktiflerin zaman içindeki dinamik hareketlerini inceleyen teknikleri geliştiren matematik konuların kısa bir özetini vermek için hazırlandı.
• Burada Brown Hareketi olarak bilinen ve finansal analizde yaygın bir şekilde kullanılan stokastik modellerin kuş bakışı tanımı veriliyor.
• Black-Scholes matematiği ve ayrıntılar bir başka sunum konumuz.
• Faiz hareketlerinin stokastik modelleri ve bunların matematiği hazırlık sürecinde
Fizikten Finansa İleri Matematik
• Günümüzde finansal sorunlara çözüm bulmaya uğraşan üç temel matematik alan var;1.Difüzyon Kuramları (Brown Hareketi – Wiener
Süreçleri – Black-Scholes Modeli)2.Fraktal Geometri (Mandelbrot, Kaos Kuramı ve
Fraktaller)3.Entropi (Enformasyon kuramı modelleri)
Finansal Modelleme İçin Önemli Stokastik Süreçler
Finansal analiz genel olarak dinamik olasılıklar kuramı olan Stochastic Processes teknikleri ile yapılır. Bunların en basiti
Wiener Süreci olarak bilinen Brown Hareketidir. Finans modelleri genellikle Geometrik Brown Hareketi olarak bilinin
model etrafında şekillenir.
Stokastik Süreç tanımı
• Tanım: Bir stokastik Süreç;
• W(0) = 0 (Genel olarak W(0) = W0 başlangıç noktası kabul
edilir) olsun ve;
W(t + 1) = W(t) + (t + 1) t {0, 1, 2, …}
(t + 1) ~ iid N(0,1) t, olduğunda özel bir RW (Random Walk) olarak verilsin.
• Burada e 0 ortalama ve 1 varyans ile standart normal dağılan bire rasgele değişkendir. (white noise)
• Şimdi bu süreci son derece küçük zaman aralıklarında gözleyelim.
• = 1/n keyfi n > 1 için verilmiş bir zaman aralığı olsun. Şimdi verilen süreci yeniden yazalım;W(t + ) = W(t) + (t + ), with W(0) = 0 veW = W(t + ) – W(t) = (t + ) ~ iid N(0,)
• Δ sabit uzunluğundaki n dönem boyunca süreç aynı beklenen değişime (“drift” olarak da verilir. Bu örnekte sıfırdır) ve aynı varyansa sahiptir.
• dt, çok ufak bir zaman artımı olsun (yani n dönem sayısı çok büyük)
• Buna göre;
dW=e(t+dt) ~ iid N(0,dt) • olacaktır.• Buna ana Wiener süreci adı verilir, White Noise olarak da
bilinmektedir.
WIENER Süreci
için her a a(dt)
se, white noidt) - W(t) W(tdW(t)
, dt)(e~i.i.d. N
, W) W(
dt), e(t W(t) dt) W(t
dtΔ
10
0
0
olsun
0
Diferansiyel Sürecin Moment Özellikleri
0 [dW(t)dt]E - ])E[(dW(t)dt
t]Var[dW(t)d6.
0 (dt) ][dW(t) E ])E[(dW(t)dt5.
0 dt - dt ][dW(t)E - ]E[dW(t)
]Var[dW(t)4.
dt ]E[dW(t)3.
0 dt E[dW(t)] dt] E[dW(t)2.
0 E[dW(t)]1.
24
222
22224
2
2
1. E[dW(t)] = 0 Tanım olarak standart normal değişkenin beklenen değeri sıfırdır.
2. E[dW(t) dt] =
E[dW(t)] dt = 0
dW rasgele değişkeninin dt sabitile çarpımın beklenen değeri sabit dt çarpı dW beklenen değeridir.
3. E[dW(t)2] = dt Sıfır beklenen değerli herhangi bir dağılımda karelerin beklenen değeri ile varyans aynıdır.
4. E[(dW(t)dt)2] =
E [dW(t)2] (dt)2 = 0
2 ve 3. özellikler gereği
5. Var[dW(t)2] = [(dW(t)dt)4] - E2[dW(t)dt] =3dt2-dt2=0
Standart normal dağılımın 4. merkez momenti 3 ve (dt)2=0 olduğu için
6. Var[dW(t)dt] =
[(dW(t)dt)4] - E2[dW(t)dt] = 0
2 ve 5. özellikler gereği
Diferansiyel Momentlerin Özellikleri
Önemli Özellikler
• Var[f(dW)] = 0 ise E[f(dW)] = f(dW) olur
• W(u) (u>t) değerlerinin dağılımı beklenen değer W(t), ve varyans (u-t) ile normaldir (martingale özelliği).
• W(u) tahminlerinin varyansı u giderken sınırsız olarak artar.
dW(t) nin karakteristik özellikleri
• 1- W(t) deki beklenen değişim E[dW(t)] sıfırdır.
E[dW(t)] = 0
E[dW(t)] = E[W(t + dt) – W(t)] =
E[(t + dt)] = 0
(t + dt) ~ N(0, dt) olduğu için.• 2- E[dW(t) dt] = 0
E[dW(t) dt] = E[dW(t)]dt = 0 dt bir sabittir ve E operatörü dışına çıkar.
dt = 0 for all > 1.• Not: (2) ve (3) ve (4) dW(t)dt = 0 gerektirir çünkü beklenen değer ve varyans=0
dW(t) Wiener Süreç Diferansiyelinin Özellikleri
• 3- Var[dW(t) dt] = 0 Var[dW(t) dt] = dt2 Var[dW(t)]
= dt2 dt = 0 • 4- E[(dW(t) dt)2] = 0
E[(dW(t) dt)2] = dt2 E[dW(t)2] =
dt2 Var[dW(t)] = dt2(dt) = 0
dW(t) Wiener Süreç Diferansiyelinin Özellikleri
• 5- E[dW(t)2] = dtE[dW(t)2] = Var[dW(t)] = dt (s2=dt)dW(t) = ((t + dt) ve (t + dt) ~ N(0, dt) E[(t + dt)] = 0 ve E[(t + dt)2] = Var[(t + dt)]Olduğu için. Bu çok kullanılacak önemli bir bulgudur.
• 6- Var[dW(t)2] = 0Var[dW(t)2] = E[dW(t)4 ] – (E[dW(t)2])2 = E[(t + dt)4] – dt2 = 3dt2 – dt2 = 0(t + dt) ~ N(0, 2), ise E[(t + dt)4] = 34 olur.
• (5) ve (6) göre dW(t)2 = dt, bir sabittir.
• Bu özellikler önem taşır. Bunlar rasgele değişkenlerin fonksiyonunun varyansının da sıfır olabileceğini gösterir.
• Bu geçerli ise beklenen değer operatörü gereksizdir:
Var[f(dW(t))] = 0 ; => E[f(dW(t))] = f(dW(t))
• İlerde çok işe yarayacak olan “çarpım” kurallarını da burada belirleriz.
dt2 = 0 – Bunun anlamı dt nin çok küçük değer olmasıdır.dW(t) dt = 0 ve dW(t)2 = dt
• Bunlar gereksiz ekspektasyon operatörünü elimine eder çünkü dW() rasgele değişken fonksiyonunun varyansları sıfıra eşittir.
Standart Brown Hareketi veya Standart Wiener Süreci
• Tanım: W(t) ile gösterilen ve aşağıdaki gibi tanımlanan bir stokastik süreç bir standart Wiener sürecidir.W(0) = W0 (= 0)
Artımlar Ws – Wt ~ N(0, s – t) s,t s > ther 0 < t0 < t1 < t2 < …< tn-1 < tn T aralığında bağımsız olarak
dağılır.– Artımlar (veya kısaca dW(t) diferansiyel değişim) bağımsız
normal değişkenlerdir.– W her sonlu aralıkta süreklidir yani sıçramalar yoktur.
Notlar:
• (a) W hiç bir noktasında türeve sahip değildir.• (b) Et[Ws] = Et[Wt + (Ws – Wt)]
= Wt + E[Ws – Wt] = Wt
– Sürecin t anında yapılan Ws tahmini daima Wt olarak bulunur
• (c) VARt[Ws] = VARt[Wt + Ws – Wt] = s – t - T anındaki Wt bilindiği için.
• (d) VARt[Ws] as s
Standart Brown hareketinin genelleştirilmesi
• Burada geliştirilen standart Brown veya Wiener Hareket modeli basitliği ve anlaşılabilirliği yanında finansal fiyat hareketleri için yeterli bir model değildir.
• Buna karşılık geçerli kavramların anlaşılması ve daha etkili modellerin geliştirilebilmesi için önemli bir başlangıç noktası oluşturur.
• Şimdi fiyat hareketlerinde trendi (drift) öngören bir model istiyoruz.
• Buna göre standart Brown hareketini herhangi bir gelecekteki beklenen değişimi sıfırdan farklı yapacak şekilde değiştirmeliyiz.
Ito Süreci
• Tanım: Bir X stokastik süreci:X(0) = X0
dXt = (Xt, t)dt + (Xt, t)dWt
• Burada dWt, bir standart Brown hareketinin enstantane artımı olduğunda bu süreç bir Ito sürecidir. : [0, T] sürecin trendi( drift) dir: [0, T] sürecin dağılımı (volatilitesi) dir.
Basit Örnekler
1. (Xt, t) = 0 ve (Xt, t) = 1 ise bu bir standart Brown hareketidir
2. (Xt, t) = (a sabit) ve (Xt, t) = (sabit) burada , her zaman artışı içinde Xt artışın beklenen değeri (drift) olacaktır.
• , Brown hareketinde ( > 1 veya < 1 olduğuna göre ) değişimi hızlandırabilir veya yavaşlatabilir.
• Basit örneğimizde;
(Xt, t) = ve (Xt, t) = 1 t ve Xt için
• Genel olarak süreçler bu kadar basit yapıda değildir. ( ve sabit olmayabilir)
• Fakat t anında t ve Xt değerlerinin bilinmesi nedeniyle sürecin geleceğini belirleyecek olan (Xt,t) ve (Xt,t) değerlerinin sonlu olarak var olduğu varsayılır.
Brown Hareketi - BH
• Bir çok genel stokastik Süreç temel W Wiener süreci cinsinden yazılabildiğinden standart BH oldukça yararlıdır.
X(t+1) = X(t) + (X(t),t) + (X(t),t) e(t+1)X(0) = X0, e~i.i.d. N(0,1)
genelleşmiş drift heteroscedastisity (değişken varyans)
Brown Hareketi - BH
Şimdi kısa bir zaman aralığı seçelim:
X(t+) = X(t) + (X(t),t) + (X(t),t) e(t+ )X(0) = X0, e~i.i.d. N(0, )
genelleşmiş drift heteroscedastisity (değişken varyans)
dt olarak infinisetimal limitini alırsakdX(t) = (X(t),t) dt + (X(t),t) dW(t)
X(0) = X0
Aritmetik Brown Hareketi
dX(t+1)=mdt+sdW(t+1)T>t X(t)>=<0
X(T)|X(t) ~ N(X(t)+m(T-t),s2(T-t))
Tahmin edilen varyans T için değerine yaklaşır
Genelleştirişmiş Tek Değişkenli WIENER Süreci (Difuzyon)
• Şimdi Difuzyon dinamiklerinin genel denklemidX = (X,t) dt + (X,t) dW, X(0) = X0
Olarak yazılabilir. • Bunu daha basitleştirilmiş bir gösterimi;
dX = dt + dWOlacaktır.
• Buna göre dX rasgele değişkeni dt lokal ortalama ve 2dt lokal varyans değerlerine sahiptir.
• Bunun kesikli analoğu; X = + z olacaktır.
Genelleştirilmiş Gösterim dX = dt + dW
• Dinamik yapılı (zaman bağlı) rasgele değişkenlerin stokastik yapısı bu genel bağıntı ile verilir.
• Açık yazıldığında bu bağıntı gerçektedX(t) = (X,t) dt + (X,t) dW
Şeklindedir. • Burada (X,t) drift ve (X,t) volatilite ifadelerinin
alacağı fonksiyonel formlara göre süreç farklı davranışlar gösterecektir.
Aritmetik BH : dX = dt + dW
(X,t) = , ve (X,t) = verilmiş iki sabit olsun.
• Bu halde X rasgele değişkeni drift ve volatilite ile bir
Aritmetik Brown hareketi sürecini gösterir.
• Bu model sabit bir ivme ile artan ve giderek artan volatilite
(artan belirsizlik) gösteren süreçler için iyi bir modeldir.
Aritmetik BH : dX = dt + dW
1. ABH sürecinde X positif veya negatif değerler alabilir.
2. 2. u > t ise Xu, t anına göre sürecin gelecekteki değerini
gösterir. Xt verildiğine göre Xu değerlerinin dağılımı
normaldir ve;Xt+ (u-t) ortlama ve (u-t)1/2 standart sapma
parametrelerine sahiptir.
• Xu tahmininin varyansı (sabit bir t ve Xt için) u sonsuza
giderken yine sonsuza yaklaşır.
Bunun anlamı model uzun dönemli tahminler için tutarlı sonuçlar
vermez.
Aritmetik BH : dX = dt + dW
• Bu model, – Pozitif veya negatif değerler alabilen ve– Normal dağılıma sahip tahmin hataları olabilen, ve – Tahmin varyansı zamanla lineer olarak artan değişkenler için uygun olabilir.
• Örnek: net nakit akışları• Hisse senedi hareketleri için ise uygun bir model değildir.
ABH Üzerine Notlar
• (a) X positif veya negatif değerler alabilir ve her iki yönde de keyfi büyüyebilir.– (b) Xs – Xt ~ N((s – t), 2(s – t))
– (c) Var(Xs) ; s için.
Geometrik Brown Hareketi
dX(t+1)=mX(t)dt+sX(t)dW(t+1)T>t X(t)>0
lnX(T)|lnX(t) ~ N(lnX(t)+m(T-t)-(1/2)s2(T-t), s2(T-t))
• T>t için, Xt 0 da bir yutucu bariyere sahiptir• Tahmin edilen varyans T için değerine yaklaşır
GBH üzerine Notlar:
• (a) X pozitif olarak başlarsa pozitif olarak kalır.• (b) X , 0 noktasında bir absorbe edici bariyere sahiptir.• (c) Xt verildiğine göre Xs lerin koşullu dağılımı lognormaldir.• Ln(Xs) normal olarak dağılır ve koşullu beklenen değer
Ln(Xs) for s > t is Ln(Xt) + (s – t) – ½ 2(s – t)
• Ln(Xs) için koşullu standart sapma: V(s – t) • Xs için koşullu beklenen değer; Xtea(s-t)• (d) Xs tahmin varyansı s için olur.
Geometrik BH: dX = Xdt + XdW
• Şimdi drift ve volatilite parametreleri aşağıdaki gibi bir X
fonksiyonu olsun;
(X,t) = X, ve (X,t) = X.
• Bu halde zaman bağlı X rasgele değişkeni Geometric
Brownian Hareketi süreci yaşayacaktır.
Geometrik BH: dX = Xdt + XdW
• Bu model aşağıdaki durumların gözlendiği süreçler için uygun
bir analiz tekniği oluşturur.
– Ortalama bir hızı ile üstel büyüme gözlenir.
– Volatilite rasgele değişkenin düzeyi ile orantılıdır.
– Zamanla artan bir belirsizlik söz konusudur.
Geometrik BH: dX = Xdt + XdW
1. Şayet X(0) > 0, süreç daima pozitif kalacaktır.2. X = 0, X süreci için bir absorblayıcı bariyer oluşturur .
Şayet X sıfır değerini alırsa (bir sıfır olasılık olayı) artık daima orda kalacaktır.
3. Bu modelde Xt verildiğine göre Xu ların şartlı dağılım fonksiyonu log-normal dağılımdır.
4. ln(Xt) lerin şartlı ortalaması; ln(Xt) + (u-t) - 0.5 2(u-t)
5. Şartlı standart sapma ise; ln(Xt) is (u-t)1/2 olarak verilir.
6. ln(Xt) değerleri ise m ve s2 ile normal dağılıma sahiptir
Geometrik BH: dX = Xdt + XdW
• Xu ların şartlı beklenen değeri;
Et[Xu] = Xtexp[ (u-t)]
• Xu ların varyansı (sabit t ve Xt için) u ile birlikte sonsuza
yaklaşır.
Geometrik BH: dX = Xdt + XdW
• Geometrik BH modeli genellikle finansal aktiflerin değerlendirmek için kullanılır.
• Burada aktif değerlerindeki oransal değişimler genellikle bağımsızdır ve normal dağılım eğilimindedir.
• Örnek: döviz fiyatları, hisse senetleri• Bu model temettüler ve faizler için uygun değildir.• NOT: Bir tür kendini besleyen (self-reinforcing) süreç olan ve yangın efektini
yansıtan eksponansiyel yapılı GBH finansal dinamiklere nasıl uyuyor, pek akla yatkın değil. Aktif değerlerinin çılgın gibi hızla yükselip sıçramalar yapması gerekir ki durum böyle değil. Bu nedenle Black-Scholes hesaplarına fazla güvenmemek gerekir.
Mean Reverting(*) Süreçler
olsun
volatilite
ortalamasıdönemuzun
hıızuyarlanma
XtX
0
),(
t)(X,
SüreciUhlenbeckOrnsteiniçin
dWXdtXdX
1
)(
(*) : Mean Reverting = Ortalamaya Döndüren
Süreç zaman içinde drift değerinin etrafında kalma eğilimindedir.
k parametresi Ortalamaya dönüş hızını düzenler
Mean Reverting Süreç (Ornstein-Uhlenbeck Süreci)
dX(t+1)=k(m-X(t))dt+sX(t)gdW(t+1)Xt > 0 X0>0 ve >0
• X0, dX>0 volatilite sıfır olur • Tahmin edilen varyans T için değerine yaklaşır• g=1/2 için Xt ~non-central khi2 dağılır
E(Xt)=(Xt-m)e-k(T-t)+m
V(Xt)=Xt(s2/k)e -2k(T-t) +m (s2/k)(1-e -k(T-t) )2
Mean Reverting Süreçler dX = (-X)dt + XdW
• Bu model uzun dönemli değişimleri olan fakat
bunların kısa dönemdeki etkiler ile değiştiği süreçler
için uygundur.
• , , ve değerlerini genelliği kısıtlamadan basitlik
için pozitif olarak kabul edeceğiz.
Mean Reverting Süreçler dX = (-X)dt + XdW
1. X(0) > 0, ise süreç daima pozitiftir.
2. X sıfıra yaklaşırken, drift pozitif değer alır ve volatilite sıfıra
yaklaşır.
3. u>t sonsuza giderken, Xu tahminin varyansı sonlu kalır.
Mean Reverting Süreçler dX = (-X)dt + XdW
• Şayet = 0.5, ise Xu rasgele değişkenlerinin verilen bir Xt ve u>t için dağılımı non-central chi-kare tipidir.
• Dağılımın beklenen değeri; (Xt- ) exp[-(u-t)] + • Varyansı ise,
2)(12
2)(2)(2
tuetuetue
tX
]exp[- ) -(X t
Recommended