MATEMATIK OCH OPTIONER - Matematiska vetenskaper
MATEMATIK OCH OPTIONER - Matematiska vetenskaper
MATEMATIK OCH OPTIONER - Matematiska vetenskaper
Transform your PDFs into Flipbooks and boost your revenue!
Leverage SEO-optimized Flipbooks, powerful backlinks, and multimedia content to professionally showcase your products and significantly increase your reach.
0<br />
<strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong><br />
Matematikkurs vid CTH och GU<br />
Christer Borell<br />
<strong>Matematiska</strong> institutionen CTH&GU<br />
412 96 Göteborg<br />
(Version: sep 99)
0<br />
Innehåll<br />
kap sid<br />
1 Några inledande ord om …nansiella derivat 1<br />
2 Konvexitet 9<br />
3 Måtteori 29<br />
4 Stokastiska grundbegrepp 53<br />
5 Konstruktion av Brownsk rörelse och Gaussiska processer 73<br />
6 Centrala gränsvärdessatsen 97<br />
7 Black-Scholes di¤erentialekvation 107<br />
8 Utdelningsprocesser 125<br />
9 Paley-Wiener-Zygmunds stokastiska integral 133<br />
10 Translation av Wienermått och prissättning av derivat 141<br />
11 Stokastiska integraler av Itôs typ 155<br />
12 Själv…nansierande portföljstrategier 177<br />
13 Flera underliggande aktier 193<br />
14 Stopptid 209<br />
15 HJM-modellen vid deterministisk volatilitetsstruktur 223<br />
Tentamensskrivningar med lösningar 239<br />
Referenser 273
1. Några inledande ord om …nansiella derivat<br />
Ett värdepapper som de…nieras i termer av andra värdepapper kallas ett …nansiellt<br />
derivat. Inledningsvis betraktar vi endast …nansiella derivat, som<br />
de…nieras av ett enda värdepapper, nämligen en aktie. Aktiens pris vid tiden<br />
t betecknas med S(t). Låt nu T vara ett givet framtida datum och antag att<br />
ett visst derivat i aktien kan inlösas vid tiden T och då utbetalar beloppet<br />
f(S(T )) . Ett sådant derivat sägs vara ett enkelt derivat av europeisk typ<br />
eller ett enkelt kontrakt av europeisk typ. Här kallas f utbetalningsfunktion<br />
eller kontraktsfunktion och T kallas slutdag eller mognadsdag för kontraktet.<br />
Ett motsvarande amerikanskt kontrakt med utbetalningsfunktionen f<br />
kan inlösas vid vilken tidpunkt t som helst före eller på slutdagen T om<br />
kontraktsinnehavaren så önskar och utbetalar då beloppet f(S(t)) .<br />
Antag nu att K är ett givet positivt tal. En europeisk köpoption i aktien<br />
med lösenpris K och slutdag T är rättigheten, men ej skyldigheten, att<br />
köpa en aktie till priset K vid tiden T . En europeisk säljoption i aktien med<br />
lösenpris K och slutdag T är rättigheten, men ej skyldigheten, att sälja en<br />
aktie till priset K vid tiden T: På liknande sätt är en amerikansk köpoption<br />
(säljoption) i aktien med lösenpris K och slutdag T rättigheten, men<br />
ej skyldigheten, att vid ett tillfälle köpa (sälja) en aktie till priset K under<br />
tidsperioden från nu fram till och med tidpunkten T . Slutdagen för en<br />
aktieoption kallas också lösendag. Ett enkelt derivat av europeisk typ med<br />
utbetalningsfunktionen<br />
c(s) = max(0; s K)<br />
och slutdagen T är på en friktionsfri marknad ekvivalent med en europeisk<br />
köpoption med lösenpriset K och lösendagen T: Notera också att på en friktionsfri<br />
marknad är ett enkelt derivat av europeisk typ med utbetalningsfunktionen<br />
p(s) = max(0; K s)<br />
och slutdagen T ekvivalent med en europeisk säljoption med lösenpriset K<br />
och lösendagen T . Köpoption heter ”call”på engelska och säljoption ”put”,<br />
vilket ligger till grund för våra beteckningar. I begreppet friktionsfri marknad<br />
inbegripes gratis transaktioner av värdepapper samt att in- och utlåningsräntan<br />
är lika. Därutöver antas att lån av värdepapper är gratis samt att<br />
1
2<br />
handel förekommer i delar av värdepapper. Vi bortser också från alla typer<br />
av skatter. I denna framställning förutsätts att alla kapitalmarknader är friktionsfria.<br />
Om inte annat anges förutsätts också att aktien ej ger utdelning<br />
och att räntan är konstant.<br />
Aktier och optionskontrakt är mycket gamla företeelser. Aktier har varit<br />
kända under minst 750 år. Merton berättar i sin bok ”Continuous-Time<br />
Finance” [MER1] om handel i köpoptionsliknande instrument på Amsterdams<br />
fondbörs för 350 år sedan. Optionskontrakt på jordbruksprodukter<br />
användes för övrigt redan av medeltidens köpmän [GEM] : Att värdera …nansiella<br />
derivat på ett teoretiskt övertygande sätt har emellertid varit svårt<br />
i historien och problemet …ck ingen tillfredsställande lösning förrän under<br />
1970-talet. Begreppet arbitrage dvs riskfri vinst är här mycket centralt. Det<br />
mest komplicerade momentet i detta sammanhang består dock i att förstå<br />
de underliggande värdepapperens prisdynamik. Den matematiska teorin för<br />
stokastiska processer har hittills spelat en avgörande roll för de framsteg som<br />
gjorts.<br />
En kombination av värdepapper kallas för en portfölj. Vi tillåter värdepappersinnehav<br />
i delar av värdepapper, som eventuellt kan vara negativa.<br />
Vi antar alltid att marknaden erbjuder obligationer. Betrakta en godtycklig<br />
portfölj A med värdet VA(t) vid tiden t. Om VA(T ) 0 medför att VA(t)<br />
0 för alla tider t < T så sägs dominansprincipen gälla (jmfr [S]). På en<br />
arbitragefri marknad gäller dominansprincipen. Om en portfölj består av<br />
aktier, obligationer och derivat av europeisk typ och portföljen är värdelös<br />
vid en viss tid, så medför dominansprincipen att portföljen är värdelös vid<br />
alla tidigare tidpunkter. En portföljstrategi där byte av värdepapper tillåts<br />
utan att portföljvärdet ändras i samband med bytet kallas själv…nansierande.<br />
Dominansprincipens de…nition kan generaliseras till denna allmännare situation.<br />
Vi utnyttjar i denna framställning ofta en obligation vars värde B(t) vid<br />
tiden t ges av ekvationen<br />
B(t) = Ce rt<br />
där C och r är positiva konstanter. Observera<br />
B(t) = B(0)e rt :<br />
Vi uppfattar här storheten r som kontinuerlig ränta. Stokastisk ränta studeras<br />
först i kapitel 15.
För att belysa dominansprincipen betraktar vi ett enkelt europeiskt derivat<br />
i aktien med slutdagen T och utbetalningsfunktionen<br />
f(s) = s:<br />
Låt v(t) beteckna derivatets värde vid tiden t. Antag först att<br />
v(t) > S(t):<br />
Detta leder till följande handlingsplan: utfärda derivatet och köp aktien vid<br />
tiden t; sälj aktien vid tiden T och ge likviden till innehavaren av kontraktet.<br />
Vid tiden t erhålls därvid beloppet v(t) för utfärdandet av derivatet och efter<br />
köp av aktien kvarstår nettot v(t) S(t): Strategin ökar således portföljvärdet<br />
från noll till (v(t) S(t))e r i tidsintervallet från t till T där<br />
och r är räntan.<br />
Antag nu att<br />
= T t<br />
v(t) < S(t):<br />
Denna olikhet leder till följande handlingsplan: låna aktien vid tiden t och<br />
sälj den omedelbart; köp därefter derivatet; vid tiden T utbetalar derivatet<br />
en summa som betalar köp av aktien, som lämnas tillbaka till långivaren.<br />
Strategin ger nettot S(t) v(t) vid tiden t. Vi har alltså funnit en strategi<br />
som ökar portföljvärdet från noll till (S(t) v(t))e r i tidsintervallet från t till<br />
T . En själv…nansierande strategi som under ett givet tidsintervall ökar portföljvärdet<br />
från noll till ett positivt värde kallas för en arbitragestrategi. Sådana<br />
strategier är naturligtvis populära och en e¤ektiv värdepappershandel<br />
eliminerar alla arbitragestrategier. På en e¤ektiv marknad har det aktuella<br />
derivatet därför värdet<br />
v(t) = S(t)<br />
vid tiden t. Att låna aktier som säljs och senare köps tillbaka för att kunna<br />
lämnas tillbaka till långivaren kan eventuellt komma i kon‡ikt med regler för<br />
värdepappershandel. Dessa regler växlar från tid till annan och från land till<br />
land. Aktieägaren kan dock alltid resonera som i exemplet genom att rent<br />
…ktivt låna av sig själv. Vi tar dominansprincipen som given i detta kapitel.<br />
Betrakta nu ett enkelt europeiskt derivat med lösendatum T och med<br />
utbetalningsfunktionen<br />
f(s) = s K<br />
3
4<br />
där K är en positiv konstant. På en marknad där dominansprincipen gäller<br />
får detta derivat värdet<br />
S(t) Ke r<br />
vid tiden t där som ovan = T t: Vid tiden T har nämligen derivatet ifråga<br />
samma värde som en portfölj bestående av en aktie och K obligationer.<br />
Väljs K så att motsvarande kontrakt är värdelöst vid teckningstiden t kallas<br />
K för aktiens terminspris vid tiden t för leverans vid tiden T och betecknas<br />
med S T term(t). Alltså gäller<br />
S T term(t) = S(t)e r :<br />
Vi kan som exemplen ovan visar värdera en del derivat av intresse med<br />
mycket enkla medel. Svårigheten ökar dock snabbt. Antag att en europeisk<br />
köpoption i aktien med lösenpriset K och lösendagen T har värdet<br />
c(t; S(t); K) vid tiden t. Det …nns inte något enkelt sätt att bestämma detta<br />
värde. I själva verket kräver problemet en mycket ingående analys av aktieprisets<br />
dynamik. Om p(t; S(t); K) betecknar värdet för en motsvarande<br />
europeisk säljoption, så …nns inte heller här någon enkel metod att bestämma<br />
optionsvärdet. Värdena för motsvarande optioner av amerikansk typ betecknas<br />
med C(t; S(t); K) respektive P (t; S(t); K). Inte heller dessa värden är<br />
enkla att bestämma. Om slutdagen T behöver betonas skriver vi p(t; S(t); K)<br />
= p(t; S(t); K; T ) och på motsvarande sätt för de övriga optionsvärdena.<br />
Följande relation mellan aktiepris, europeiskt köpoptionspris, europeiskt<br />
säljoptionspris och obligationspris är dock möjlig att visa utan kännedom om<br />
aktieprisets dynamik, nämligen<br />
S(t) c(t; S(t); K) = Ke r<br />
p(t; S(t); K):<br />
Vi behöver bara konstatera att relationen ifråga är sann för t = T samtidigt<br />
som vi noterar att vänstra ledet representerar värdet av en aktie och en<br />
utfärdad köpoption och högra ledet värdet av K obligationer och en utfärdad<br />
säljoption. Dominansprincipen medför att likheten även gäller före slutdagen<br />
(relationen kallas ”put-call parity relation” på engelska). Relationen visar<br />
att den europeiska säljoptionen är lätt att värdera, så snart vi kan prissätta<br />
den europeiska köpoptionen. Vi ser också att värdet p(S(T )) vid tiden T är<br />
uppnåeligt på en kapitalmarknad som endast består av aktien, den europeiska<br />
köpoptionen och obligationen.<br />
Betrakta nu för givna positiva konstanter A; B; K och L funktionen<br />
f(s) = min(A(s K) + ; B(L s) + )
där K < L och där s är en positiv variabel. Denna polygonfunktions derivata<br />
har tre språngpunkter. Om vi subtraherar funktionen B(L s) + från funktionen<br />
f(s) så erhålls en polygonfunktion vars derivata har två språngpunkter.<br />
Man inser nu lätt att en lämplig kombination av säljoptioner med olika löptid<br />
har värdet f(S(T )) vid tiden T . Vi utnyttjar här handel i delar av värdepapper.<br />
Värdet f(S(T )) vid tiden T är därför uppnåeligt på en kapitalmarknad<br />
som endast består av aktien, europeiska köpoptioner och obligationen.<br />
Om f(s) betecknar en godtycklig polygonfunktion i intervallet s > 0 så<br />
inser vi på liknande sätt att värdet f(S(T )) vid tiden T är uppnåeligt på en<br />
kapitalmarknad som endast består av aktien, europeiska köpoptioner i aktien<br />
och obligationen. Notera här att en godtycklig kontinuerlig funktion f på<br />
intervallet [0; S] kan approximeras likformigt med polygonfunktioner (beviset<br />
bygger på Bolzano-Weierstrass sats som garanterar att en oändlig punktföljd<br />
i det slutna begränsade intervallet [0; S] har minst en hopningspunkt).<br />
Av ovanstående drar vi slutsatsen att enkla europeiska kontrakt är ganska<br />
lätta att värdera så snart motsvarande punkt avgjorts för europeiska köpoptioner.<br />
Vi diskuterar nedan utöver vanliga köp- och säljoptioner av europeisk<br />
och amerikansk typ även mer invecklade så kallade betingade kontrakt. Bl<br />
a värderas medelvärdesoptioner och i näst sista kapitlet studeras ingående<br />
optionen att i slutet en given period få köpa en aktie till den allra lägsta<br />
aktiekurs som uppnåtts under perioden. Vi studerar också optionen att få<br />
byta en aktie mot en annan aktie t o m ett givet datum om kontraktsinnehavaren<br />
så önskar. Denna option illustrerar ett derivat som beror på ‡era<br />
underliggande aktier.<br />
Det är idag en vanlig uppfattning att aktiepriser styrs av slump åtminstone<br />
på kort sikt. Pris‡uktuationerna uppvisar likheter med molekylers och<br />
aggregat av molekylers ‡uktuationer, som först observerades av botanisten<br />
Brown år 1827 och som behandlades teoretiskt av Einstein 1905 [E] : Försök<br />
att förstå aktieprisers ‡uktuationer och europeiska köpoptioner ledde år 1900<br />
fransmannen Bachelier till det anmärkningsvärda arbetet ”Théorie de la<br />
spéculation”i Annales scienti…ques de l’École normale supérieure [BA] : Något<br />
överraskande behandlade Bachelier och Einstein samma matematiska grundekvationer.<br />
Den amerikanske matematikern Wiener gav år 1923 en stringent<br />
matematisk behandling av Brownsk rörelse [W ]. Bachelier, som redan i början<br />
av seklet stöddes av Poincaré, hade inget stort vetenskapligt in‡ytande<br />
under sin livstid och …ck ett tydligt erkännande för sin pionjärinsats inom<br />
matematisk …nans först några år efter sin bortgång 1946. Genom Blacks och<br />
Scholes lösning av det europeiska köpoptionsproblemet 1973 [BS], som byg-<br />
5
6<br />
ger på japanen Itôs kalkyl med Brownska trajektorier, framstår Bacheliers<br />
uppsats från år 1900 som en milstolpe i …nansmatematikens historia. För<br />
en intressant artikel om Bacheliers insatser inom matematisk …nans hänvisas<br />
till Samuelsons artikel [SAM2] :<br />
I de första sex kapitlen av denna framställning gör vi läsaren förtrogen<br />
med många fundamentala begrepp inom matematik såsom konvexitet,<br />
stokastiska processer och martingaler. I kapitel 7 härleder vi Black-Scholes<br />
berömda di¤erentialekvation med hjälp av den så kallade binomialmodellen<br />
som presenterades av Cox, Ross och Rubinstein [CRR] år 1979. Black-<br />
Scholes di¤erentialekvation ger teoretiska priser för enkla derivat av europeisk<br />
typ. De enkla amerikanska kontraktens teoretiska värden beräknas med hjälp<br />
av binomialapproximation. För att klargöra begreppet martingalmått, som<br />
spelar en nyckelroll i modern optionsteori, diskuterar vi i kapitel 10 translation<br />
av det så kallade Wienermåttet. Här spelar stokastiska integraler med<br />
deterministisk integrand en viktig roll. Detta integralbegrepp, som går tillbaka<br />
till ett arbete av Paley, Wiener och Zygmund [P W Z] från år 1933;<br />
behandlas i kapitel 9. hI<br />
kapitel 11 går vi in på Itôintegraler, som initierades<br />
av Itô i arbetena IT ^ i h<br />
O1 och IT ^ i<br />
O2 från 1942 respektive 1944. Det<br />
visar sig att Itôintegraler är ett suveränt hjälpmedel för att värdera …nansiella<br />
derivat och vi hoppas de kommer att ge läsaren stor glädje. Slutligen<br />
i det allra sista kapitlet behandlas Heaths, Jarrows och Mortons uppmärksammade<br />
modell för räntederivat i fallet av deterministisk volitilitetsstruktur<br />
[HJM] :<br />
Övningar<br />
I nedanstående övningar i detta kapitel förutsätts att marknaden erbjuder<br />
en aktie, en obligation och olika typer av aktiederivat. Vi antager dessutom<br />
att dominansprincipen gäller. Aktiens pris vid tiden t betecknas med S(t)<br />
och obligationens pris vid tiden t är lika med B(t) = B(0)e rt : Om t T så<br />
är = T t:<br />
1. Visa att<br />
C(t; S(t); K) max(0; S(t) K) och C(t; S(t); K) c(t; S(t); K):
2. Visa att<br />
3. Visa att<br />
(då aktien ej ger utdelning).<br />
4. Visa att<br />
5. Visa att<br />
och dra slutsatsen att<br />
c(t; S(t); K) max(0; S(t) Ke r ):<br />
C(t; S(t); K) = c(t; S(t); K)<br />
T0 T1 ) c(t; S(t); K; T0) c(t; S(t); K; T1):<br />
K0 K1 ) c(t; S(t); K0) c(t; S(t); K1)<br />
om derivatan i höger led existerar.<br />
6. Visa att<br />
7. Visa att<br />
0<br />
@<br />
c(t; S(t); K)<br />
@K<br />
c(t; S(t); K) S(t):<br />
K0 K1 ) c(t; S(t); K0) c(t; S(t); K1) e r (K0 K1):<br />
Visa därefter att<br />
@<br />
c(t; S(t); K)<br />
@K<br />
r<br />
e<br />
om derivatan i vänster led existerar.<br />
8. Visa att<br />
9. Visa att<br />
10. Visa att<br />
lim c(t; S(t); K) = 0:<br />
S(t)!0<br />
lim c(t; S(t); K; T ) = S(t):<br />
T !1<br />
2c(t; S(t); K0 + K1<br />
) c(t; S(t); K0) + c(t; S(t); K1):<br />
2<br />
7
8<br />
11. Visa att<br />
K P (t; S(t); K) max(0; K S(t)):<br />
12. Visa att det kan vara optimalt att inlösa en amerikansk säljoption före<br />
slutdagen<br />
13. En aktie har priset S(t) vid tiden t: Antag t0 < T och betrakta ett<br />
derivat av europeisk typ med slutdagen T som utbetalar beloppet S(t0)<br />
vid tiden T: Visa med hjälp av dominansprincipen att derivatets värde<br />
vid tiden t < t0 är lika med S(t)e r(T t0) ; där r betecknar räntan.<br />
Vilket värde har derivatet vid tiden t 2 [t0; T ]?<br />
14. Låt t0 < T och n 2 N+: Sätt h = 1<br />
n (T t0) och ti = t0 + ih; i =<br />
1; :::; n: Antag vidare att K > 0 och betrakta två europeiska derivat av<br />
medelvärdestyp med utbetalningarna<br />
och<br />
Xc = max(0;<br />
Xp = max(0; K<br />
1<br />
n + 1<br />
nX<br />
S(ti) K)<br />
i=0<br />
1<br />
n + 1<br />
nX<br />
S(ti))<br />
vid tidpunkten T: Antag dessa derivat har värdena vc(t) resp vp(t) vid<br />
tiden t: Visa att om t 2 [tm 1; tm[ så gäller<br />
e r m 1<br />
n + 1<br />
i=0<br />
X<br />
S(ti) +<br />
1 e r(n m+1)h<br />
Ke r<br />
1 e rh<br />
vp(t):<br />
i=0<br />
Försök …nna ett liknande samband för t < t0:<br />
S(t)<br />
n + 1<br />
vc(t) =<br />
15. Låt t < t < T och antag att aktien utdelar S(t ) vid tiden t där 2<br />
]0; 1[ : Bestäm värdet vid tiden t för ett derivat i aktien som utbetalar<br />
S(T ) vid tiden T:<br />
16. Låt t < t < T och antag att aktien utdelar S(t ) vid tiden t där<br />
2 ]0; 1[ : Visa att<br />
S T term(t) = (1 )e r S(t):
2. Konvexitet<br />
I detta kapitel uppmärksammas några grundläggande resultat inom konvexitetsteorin<br />
samtidigt som det funktionalanalytiska språket nöts in. I slutet<br />
av kapitlet används separationssatsen för slutna konvexa koner för att utreda<br />
frågan om arbitrage i samband med den så kallade binomialmodellen för en<br />
aktie och en obligation i ett tidssteg.<br />
Alla vektorrum nedan är reella vektorrum. En delmängd A av ett vektorrum<br />
E sägs vara konvex, om sträckan som förbinder två godtyckliga punkter<br />
i mängden alltid ligger i mängden dvs om<br />
x; y 2 A ) x + (1 )y 2 A; 0 1:<br />
En funktion f : A ! R kallas konvex om A är konvex och<br />
x; y 2 A ) f( x + (1 )y) f(x) + (1 )f(y); 0 1:<br />
En stokastisk variabel X med värden i ett vektorrum E sägs vara binomialfördelad<br />
om det existerar a; b 2 E; a 6= b; och p 2 ]0; 1[ så att<br />
och<br />
P [X = a] = p<br />
P [X = b] = 1 p:<br />
Här de…nieras väntevärdet E [X] av X genom att<br />
dvs<br />
E [X] = aP [X = a] + bP [X = b]<br />
E [X] = pa + (1 p)b:<br />
(Bokstaven E kommer här från engelskans ”expectation”.) Alltså gäller att<br />
f(E [X]) E [f(X)]<br />
för varje konvex funktion de…nierad på E. Denna olikhet kallas Jensens<br />
olikhet.<br />
En funktion f är konkav om f är konvex. En konvex funktion f :<br />
E ! [0; 1[ sådan att f(x) > 0 om x 6= 0 sägs vara en norm på E om<br />
f är jämn dvs f( x) = f(x); x 2 E; och positivt homogen av graden ett<br />
9
10<br />
dvs f( x) = f(x); x 2 E; 0. Om f är en norm skriver man ofta<br />
f(x) =k x k :<br />
Ett vektorrum E och en norm k : k på E bestämmer ett normerat rum<br />
som ibland skrivs (E; k : k): Om a 2 E och r > 0 de…nieras<br />
B(a; r) = fx; x 2 E och k x a k< rg :<br />
Mängden B(a; r) kallas för en öppen boll med centrum a och radie r: En<br />
delmängd U av det normerade rummet E är öppen om det för varje a 2 U<br />
existerar r > 0 så att bollen B(a; r) är en delmängd av U: En öppen boll är<br />
en öppen mängd. Unionen<br />
A [ B = fx 2 E; x 2 A eller x 2 Bg<br />
av två öppna mängder A och B är öppen. Unionen av ett godtyckligt antal<br />
öppna mängder är också öppen. En delmängd F av det normerade rummet<br />
E kallas sluten om dess komplement<br />
är en öppen mängd. Snittet<br />
E n F = fx 2 E; x =2 F g<br />
A \ B = fx 2 E; x 2 A och x 2 Bg<br />
av två slutna mängder A och B är slutet. Detsamma gäller för snittet av<br />
ett godtyckligt antal slutna mängder. Snittet av alla slutna mängder som<br />
omfattar en given mängd A kallas för slutna höljet av A och betecknas med<br />
A. Unionen av alla öppna delmängder av en given mängd A kallas för det<br />
inre av A och betecknas med A o : En delmängd A av E sägs vara tät i E om<br />
A \ B(a; r) 6= ;; alla a 2 E och r > 0:<br />
Här betecknar ; den tomma mängden. Det normerade rummet ( E ; k : k)<br />
sägs vara separabelt om det …nns en sekvens (xn)n2N av element i E sådan<br />
att fxn; n 2 Ng är tät i E: En sekvens (xn)n2N i det normerade rummet E<br />
sägs vara konvergent om det …nns ett x 2 E så att<br />
lim<br />
n!1 k xn x k= 0:<br />
Det kan …nnas högst en sådan vektor x och vi skriver<br />
lim<br />
n!1 xn = x:
En delmängd K av E är kompakt om varje sekvens (xn)n2N av element i<br />
K innehåller en delföljd (xnk )k2N som konvergerar mot ett element i K. En<br />
sekvens (xn)n2N i E sägs vara en Cauchyföljd om det för varje " > 0 existerar<br />
ett p 2 N sådant att<br />
m; n > p )k xm xn k< "<br />
En konvergent följd är en Cauchyföljd. Det normerade rummet ( E ; k : k) är<br />
ett Banachrum om varje Cauchyföljd i E är konvergent. Rummet C([0; T ]) av<br />
alla reellvärda kontinuerliga funktioner de…nierade i det kompakta intervallet<br />
[0; T ] med normen<br />
k x k1= max j x(t) j<br />
0 t T<br />
är ett separabelt Banachrum. Konvergens i detta rum kallas med klassisk<br />
terminologi för likformig konvergens.<br />
Om E är ett vektorrum de…nieras<br />
E E = f(x; y); x; y 2 Eg :<br />
En avbildning ' : E E ! R kallas för en skalärprodukt i E om<br />
(i) avbildningen x ! '(x; y) är linjär för alla y 2 E<br />
(ii) '(x; y) = '(y; x) för alla x; y 2 E<br />
(iii) '(x; x) 0 för alla x 2 E med likhet om och endast om x = 0:<br />
Vi skriver i fortsättningen '(x; y) = (x; y) och<br />
k x k= p (x; x):<br />
Här uppfattas k x y k som avståndet mellan x och y. Med denna beteckning<br />
får vi kvadratregeln<br />
och parallellogramlagen<br />
k x + y k 2 =k x k 2 +2(x; y)+ k y k 2<br />
k x + y k 2 + k x y k 2 = 2 k x k 2 +2 k y k 2 :<br />
11
12<br />
Om x och y råkar vara ortogonala dvs om (x; y) = 0 så ger kvadratregeln<br />
likheten<br />
k x + y k 2 =k x k 2 + k y k 2 :<br />
Denna relation brukar kallas Pythagoras sats. Vi påminner också om Cauchy-<br />
Schwarz olikhet<br />
j (x; y) j k x kk y k<br />
som tillsammans med kvadratregeln ger triangelolikheten<br />
k x + y k k x k + k y k :<br />
Funktionen k : k blir således en norm på E. Ett vektorrum E och en skalärprodukt<br />
på E kallas ett Hilbertrum om motsvarande normerade rum är ett<br />
Banachrum. Rummet R n med skalärprodukten<br />
(x; y) =<br />
nX<br />
k=1<br />
xkyk<br />
är ett Hilbertrum. Bolzano-Weierstrass sats innebär att de slutna begränsade<br />
delmängderna av detta rum är kompakta. Rummet l 2 (N) bestående av alla<br />
sekvenser (xn)n2N i R sådana att<br />
1X<br />
n=0<br />
är ett Hilbertrum med skalärprodukten<br />
(x; y) =<br />
x 2 n < 1<br />
1X<br />
xnyn:<br />
Den slutna enhetsbollen fx; k x k 1g i detta rum är inte kompakt.<br />
I resten av detta kapitel betecknar H ett Hilbertrum.<br />
n=0<br />
Sats 1. (Närmaste punktegenskapen) Antag att A är en sluten, icketom<br />
och konvex delmängd av H och antag x 2 H . Då …nns en unik punkt<br />
y 2 A sådan att<br />
inf k x z k=k x y k :<br />
z2A
Bevis. Antag<br />
d = inf k x z k<br />
z2A<br />
och låt (zn)n2N vara en sekvens i A sådan att<br />
Parallellogramlagen ger nu likheten<br />
lim<br />
n!1 k x zn k= d:<br />
2(k x zm k 2 + k x zn k 2 ) = 4 k x<br />
och eftersom A är konvex följer att<br />
Härav drar vi slutsatsen att<br />
zm + zn<br />
2<br />
2 A:<br />
zm + zn<br />
2<br />
k 2 + k zn zm k 2<br />
2(k x zm k 2 + k x zn k 2 ) 4d 2 + k zn zm k 2 :<br />
Här är vänstra ledet godtyckligt nära 4d 2 om m och n väljs tillräckligt stora<br />
varför sekvensen (zn)n2N är en Cauchyföljd. Denna är således konvergent<br />
eftersom H är ett Hilbertrum. Antag<br />
lim<br />
n!1 zn = y:<br />
Då A är sluten gäller att y 2 A och vi får att<br />
inf k x z k=k x y k :<br />
z2A<br />
För att utreda entydighetsfrågan antages att vektorn y 0 2 A är sådan att<br />
Relationen<br />
och parallellogramlagen ger nu<br />
inf<br />
z2A k x z k=k x y0 k :<br />
4d 2 = 2(k x y k 2 + k x y 0 k 2 )<br />
4d 2 = 4 k x<br />
y + y 0<br />
2<br />
k 2 + k y 0<br />
y k 2 :<br />
13
14<br />
Eftersom<br />
följer att<br />
4d 2<br />
y + y 0<br />
2<br />
2 A<br />
4d 2 + k y 0<br />
dvs y 0 = y. Detta avslutar beviset för sats 1.<br />
y k 2<br />
Vektorn y i sats 1 kallas för projektionen av x på A och betecknas med<br />
PA(x).<br />
Sats 2. Om A är en sluten, icke-tom och konvex delmängd av H och z 2 A<br />
gäller att<br />
(x PA(x); z PA(x)) 0<br />
för alla x 2 H.<br />
Bevis. Sätt y = PA(x). Om 0 < < 1 gäller att<br />
dvs<br />
dvs<br />
k x y k 2 k x ((1 )y + z) k 2<br />
k x y k 2 k (x y) (z y) k 2<br />
0 2 (x y; z y) + 2 k z y k 2 :<br />
Genom att dividera denna olikhet med och sedan låta ! 0 erhålls<br />
Härav följer sats 2 omedelbart.<br />
0 2(x y; z y):<br />
Om B är en delmängd av H så de…nieras<br />
B ? = fx 2 H; y 2 B ) (x; y) = 0 g :<br />
Mängden B ? är ett slutet delrum av H. Notera också att<br />
B \ B ?<br />
f0g
eftersom<br />
Vidare gäller att<br />
(x; x) = 0 ) x = 0:<br />
B (B ? ) ? :<br />
Sats 3. (Topologiskt komplement) Antag F är ett slutet delrum av H:<br />
Varje x 2 H har en entydig representation<br />
x = y + z<br />
där y 2 F och z 2 F ? : Vidare gäller att<br />
och<br />
y = PF (x)<br />
z = P F ?(x):<br />
Bevis. Antag x 2 H har två framställningar<br />
x = yk + zk; k = 0; 1;<br />
där y0; y1 2 F och z0; z1 2 F ? . Härav erhålls att<br />
y0 y1 = z1 z0<br />
där vänstra ledet tillhör F och högra ledet tillhör F ? . Eftersom F \F ? = f0g<br />
följer att y0 = y1 och z0 = z1:<br />
För att utreda existensfrågan noterar vi att<br />
(x PF (x); u PF (x)) 0<br />
för varje u 2 F enligt sats 2. Genom att ersätta u med u + PF (x) erhålls<br />
att x PF (x) 2 F ? . Alltså gäller att<br />
där v 2 F ? . Eftersom<br />
x = PF (x) + v<br />
x = v + PF (x)<br />
15
16<br />
och<br />
F (F ? ) ?<br />
så följer också (genom att ersätta F med F ? i ovanstående resonemang) att<br />
Detta avslutar beviset för sats 3.<br />
v = P F ?(x):<br />
Följande så kallade separationssats för slutna konvexa mängder har ‡era<br />
tillämpningar inom denna kurs.<br />
Sats 4. (Separationssatsen för slutna konvexa mängder) Antag A är<br />
en sluten, icke-tom och konvex delmängd av H och antag x 0 =2 A. Då …nns<br />
en vektor a 2 H och 2 R så att<br />
för alla x2 A.<br />
Bevis. Sätt<br />
så att<br />
Vi de…nierar nu a = x1 x0 och får<br />
Vidare gäller att<br />
(a; x0) < (a; x)<br />
x1 = PA(x0)<br />
(x0 x1; x x1) 0; x 2 A:<br />
(a; x1) (a; x); x 2 A:<br />
(a; x0) < (a; x1)<br />
eftersom a 6= 0. Vi kan därför de…niera = (a; x1) och sats 4 följer direkt.<br />
En icke-tom delmängd C av H sägs vara en konvex kon om C är konvex<br />
och<br />
x 2 C ) x 2 C
för alla 0. Separationssatsen för slutna konvexa koner får följande form.<br />
Sats 5. (Separationssatsen för slutna konvexa koner) Antag C är en<br />
sluten konvex kon och antag x 0 =2 C. Då …nns a2 H så att<br />
och<br />
för alla x 2 C.<br />
(a; x0) < 0<br />
(a; x) 0<br />
Bevis. Vi använder sats 4 med A = C och får a 2 H och 2 R så att<br />
(a; x0) < (a; x)<br />
för alla x 2 C. Eftersom 0 2 C måste vara icke-positivt. Om x 2 C gäller<br />
att x 2 C för alla > 0 och vi drar slutsatsen att (a; x) = 1 (a; x)<br />
1 där högra ledet konvergerar mot 0 då ! 1: Härav följer omedelbart<br />
sats 5.<br />
Antag a1; :::; an är en uppsättning vektorer i H. Dessa sägs vara positivt<br />
linjärt oberoende om<br />
nX<br />
k=1<br />
kak = 0 ) 1 = ::: = n = 0<br />
för alla 1; ::::; n 0: Om vektorerna e; f 2 H är ortogonala och nollskilda<br />
så är exempelvis uppsättningen e; f; e + f positivt linjärt oberoende.<br />
Om a1; :::; an 2 H så betecknar C(a1; :::; an) den minsta konvexa kon som<br />
innehåller a1; :::; an dvs<br />
(<br />
nX<br />
)<br />
C(a1; :::; an) = kak; 1; ::::; n 0 :<br />
k=1<br />
Sats 6. Den konvexa konen C(a1; :::; an) är sluten.<br />
17
18<br />
Bevis. Antag först att vektorerna a1; :::; an är positivt linjärt oberoende. Låt<br />
x tillhöra slutna höljet av C(a1; :::; an) och antag xj 2 C(a1; :::; an); j 2 N<br />
och<br />
lim<br />
j!1 xj = x:<br />
Skriv<br />
Vi påstår att<br />
xj =<br />
sup<br />
j;k<br />
nX<br />
k=1<br />
jkak:<br />
jk < 1:<br />
I motsatt fall …nns k0 2 f1; :::; ng och en växande följd (j ) 2N av naturliga<br />
tal så att<br />
max<br />
k=1;:::;n jvk = jvk0 > 0<br />
och j k0 ! 1; då ! 1: Härav följer att<br />
xj<br />
j k0<br />
=<br />
nX<br />
k=1<br />
Genom att utnyttja Bolzano-Weierstrass sats kan vi efter eventuell omnumrering<br />
antaga att varje sekvens<br />
j k<br />
j k0<br />
j k<br />
j k0<br />
; 2 N<br />
konvergerar mot ett visst icke-negativt tal k för k = 1; :::; n. Härav erhålls<br />
att<br />
nX<br />
kak = 0:<br />
k=1<br />
Eftersom k0 = 1 och vektorerna a1; :::; an är positivt linjärt oberoende har<br />
vi fått en motsägelse. Alltså gäller att<br />
sup<br />
j;k<br />
jk < 1<br />
och genom att utnyttja Bolzano-Weierstrass sats och relationen<br />
xj =<br />
nX<br />
k=1<br />
jkak<br />
ak:
så följer att x tillhör C(a1; :::; an):<br />
Det är nu lätt att avsluta beviset för sats 6. Antag nämligen att x 2<br />
C(a1; :::; an) och låt<br />
mX<br />
x =<br />
i=1<br />
där 1; :::; m > 0: Vi säger att denna representation är minimal om m ej kan<br />
göras mindre i denna typ av representation av vektorn x. Antag representationen<br />
är minimal. Vi påstår att vektorerna aki ; i = 1; :::; m; är positivt<br />
linjärt oberoende. I annat fall …nns icke-negativa tal i; i = 1; :::; m; ej alla<br />
lika med noll sådana att<br />
mX<br />
= 0:<br />
Härav erhålls att<br />
x =<br />
i=1<br />
iaki<br />
mX<br />
( i<br />
i=1<br />
iaki<br />
t i)aki<br />
där t > 0 väljes så att ( i t i) 0; i = 1; :::; m; och så att likhet inträ¤ar<br />
för något index i. Detta visar emellertid att vår tidigare representation av<br />
x ej är minimal och av denna motsägelse drar vi slutsatsen att vektorerna<br />
; i = 1; :::; m; är positivt linjärt oberoende. Således gäller att<br />
aki<br />
C(a1; :::; an) = [ [C(ak1; :::; akm); ak1; :::; akm positivt linjärt oberoende] :<br />
Den första delen av beviset visar nu resultatet eftersom en ändlig union av<br />
slutna mängder är sluten.<br />
Om x = (x1; :::; xn) är en vektor i R n och x1 0; :::; xn 0 skriver vi i<br />
fortsättningen ofta x 0: Vektorn x uppfattas här ofta som en kolonnmatris.<br />
Transponatet av en matris A becknas med A : Den vanliga skalärprodukten<br />
av två vektorer x och y i R n kan därför skrivas x y:<br />
Sats 7. (Farkas lemma) Antag A = (ajk)1 j m; 1 k n är en matris med<br />
reella element och antag b2 R m . Låt vidare ak; k=1,...,n, beteckna matrisens<br />
kolonner. Då gäller exakt ett av följande alternativ:<br />
19
20<br />
(i) ekvationen<br />
är lösbar<br />
(ii) det …nns h 2 R m så att<br />
Ax = b<br />
x 0<br />
h b < 0<br />
h ak 0; k = 1; :::; n:<br />
Bevis. Alternativet (i) gäller om och endast om b 2 C(a1; :::; an) och<br />
beroende på separationssatsen för slutna konvexa koner så gäller alternativet<br />
(ii) om och endast om b =2 C(a1; :::; an) . Detta bevisar sats 7.<br />
Korollarium 1. Antag A = (ajk)1 j m; 1 k n är en matris med reella element<br />
och antag b2 R m . Låt vidare ak; k=1,...,n, beteckna matrisens kolonner.<br />
Då gäller exakt ett av följande alternativ:<br />
(i) ekvationen<br />
är lösbar<br />
(ii) det …nns h 2 R m så att<br />
8<br />
<<br />
:<br />
Ax = b<br />
x1; :::; xn > 0; 2 R<br />
h b = 0<br />
h ak 0; k = 1; :::; n<br />
h ak > 0; för något k = 1; :::; n:<br />
Bevis. Antag först att ekvationerna i (i) och (ii) är uppfyllda. Då är<br />
(h A)x > 0:<br />
:
Men<br />
så<br />
h (Ax) = h (b ) = (h b) = 0 = 0<br />
(h A)x = 0<br />
och vi har fått en motsägelse. Alltså gäller högst en av (i) och (ii).<br />
Vi antar nu att (ii) ej är gäller och skall visa att ekvationen i (i) är lösbar,<br />
vilket avslutar beviset för Korollarium 1. Om (ii) ej gäller saknar systemet<br />
8<br />
><<br />
>:<br />
h b 0<br />
h ( b) 0<br />
h ak 0; k 2 f1; :::; n g n fjg<br />
h ( aj) < 0<br />
lösning för j = 1; :::; n: Enligt Farkas lemma betyder detta att ekvationerna<br />
b 0 + ( b) 1 + a1x1 + ::: + aj 1xj 1 + aj+1xj+1 + ::: + anxn = aj<br />
0; 1; x1; :::; xj 1; xj+1; :::; xn 0<br />
är lösbara för alla j = 1; :::; n; dvs ekvationerna<br />
(<br />
a1x (j)<br />
1 + ::: + aj 1x (j) (j)<br />
(j)<br />
()<br />
j 1 + ajx j + aj+1x j+1 + ::: + anx<br />
= 1;<br />
(j)<br />
2 R<br />
x (j)<br />
1 ; :::; x (j)<br />
j 1<br />
; x(j)<br />
j+1<br />
; :::; x(j)<br />
n<br />
0; x (j)<br />
j<br />
:<br />
n = b (j)<br />
är lösbara för alla j = 1; :::; n: Genom att addera dessa ekvationer följer att<br />
ekvationen i (i) är lösbar.<br />
Exempel 1. Betrakta en matematisk modell för en kapitalmarknad bestående<br />
av en aktie med priset S(t) vid tiden t och en obligation med priset B(t) vid<br />
tiden t. Vi antager att tidsvariabeln t endast kan anta två värden, nämligen<br />
0 eller 1. Låt<br />
B(1) = B(0)e r<br />
där r > 0 och låt<br />
S(1) = S(0)e X :<br />
Vi antager här att X är en reellvärd binomialfördelad stokastisk variabel och<br />
att det går att välja u; d 2 R, som uppfyller u > d; så att händelsen<br />
[X 6= u och X 6= d] = fX =2 fu; dgg<br />
21
22<br />
aldrig inträ¤ar (dvs är en tom mängd). Speciellt följer att<br />
P [X = u] + P [X = d] = 1<br />
där varje term i vänster led är positiv. Denna enkla modell kallas binomialmodellen<br />
för en aktie och en obligation i ett tidssteg.<br />
Vi skall först de…niera begreppet arbitrage i denna modell. Betrakta<br />
därför en portfölj bestående av hS aktier och hB obligationer. Dess värde vid<br />
tiden t ges av<br />
v(t) = hSS(t) + hBB(t):<br />
Vi säger att ett arbitrage av första slaget uppstår om portföljen kan väljas<br />
så att<br />
v(0) = 0 och v(1) > 0:<br />
Genom att variera antalet obligationer i portföljen inses att ett arbitrage av<br />
första slaget uppstår om och endast om portföljen kan väljas så att<br />
v(0) < 0 och v(1) 0:<br />
Utskrivet mer explicit innebär detta att<br />
och<br />
hSS(0) + hBB(0) < 0<br />
hSS(0)e u + hBB(0)e r 0<br />
hSS(0)e d + hBB(0)e r 0<br />
vilket med tanke på Farkas lemma innebär att modellen saknar arbitrage av<br />
första slaget om och endast om det existerar reella tal x; y 0 sådana att<br />
Detta ekvationssystem har lösningen<br />
och vi ser att x; y 0 precis då<br />
S(0)e u x + S(0)e d y = S(0)<br />
B(0)e r x + B(0)e r y = B(0):<br />
x = e r er e d<br />
e u e d<br />
y = e r e u e r<br />
e u e d<br />
d r u:
Under dessa villkor på parametrarna saknar alltså modellen arbitrage av<br />
första slaget.<br />
Vi skall nu de…nera begreppet arbitrage av andra slaget. Betrakta därför<br />
som ovan en portfölj bestående av hS aktier och hB obligationer. Dess värde<br />
vid tiden t ges av<br />
v(t) = hSS(t) + hBB(t):<br />
Vi säger att ett arbitrage av andra slaget uppstår om portföljen kan väljas<br />
så att<br />
v(0) = 0; v(1) 0 och v(1) 6= 0:<br />
Utskrivet mer explicit innebär detta att<br />
hSS(0) + hBB(0) = 0<br />
och<br />
hSS(0)eu + hBB(0)er 0<br />
hSS(0)ed + hBB(0)er 0<br />
där strikt olikhet inträ¤ar i någon av de två olikheterna. Korollarium 1<br />
innebär att modellen saknar arbitrage av andra slaget om och endast om det<br />
existerar reella tal x; y > 0 och 2 R sådana att<br />
S(0)e u x + S(0)e d y = S(0)<br />
B(0)e r x + B(0)e r y = B(0)<br />
dvs om och endast om det existerar reella tal x; y > 0 och 2 R sådana att<br />
x = e r er e d<br />
e u e d<br />
y = e r e u e r<br />
e u e d<br />
Modellen saknar därför arbitrage av andra slaget precis då<br />
d < r < u:<br />
I fortsättningen arbetar vi endast med arbitrage av andra slaget och säger<br />
därför helt enkelt arbitage när vi menar arbitage av andra slaget.<br />
Binomialmodellen dominerar ‡era nya böcker inom teorin för …nansiella<br />
derivat (se t ex [J1] och [JT ]). Vi har även här valt att låta denna modell<br />
spela en mycket central roll i denna framställning.<br />
:<br />
23
24<br />
Övningar<br />
I nedanstående övningar i detta kapitel antags att dominansprincipen<br />
gäller.<br />
1. Visa att funktionen<br />
är konvex.<br />
2. Visa att funktionen<br />
är konvex.<br />
K ! c(t; S(t); K)<br />
K ! p(t; S(t); K)<br />
3. Visa att funktionen f : ]a; b[ ! R är konvex om f 00 0:<br />
4. Låt U vara en öppen konvex delmängd av Rn : Visa att en två gånger<br />
kontinuerligt deriverbar funktion f : U ! R är konvex om Hessematrisen<br />
@2f (x)<br />
@xj@xk<br />
1 j;k n<br />
är positivt semide…nit i varje punkt x 2 U:<br />
5. Visa att maximum två konvexa funktioner med samma de…nitionsmängd<br />
är konvex.<br />
6. Visa att öppna bollar är konvexa.<br />
7. Låt A vara en konvex delmängd av ett vektorrum. Visa att<br />
nX<br />
k=1<br />
kxk 2 A<br />
för alla x1; :::; xn 2 A och alla 1; :::; n 2 [0; 1] som uppfyller<br />
nX<br />
k=1<br />
k = 1:
8. Funktionen f : A ! R är konvex. Visa att<br />
f(<br />
nX<br />
k=1<br />
kxk)<br />
nX<br />
k=1<br />
kf(xk)<br />
för alla x1; :::; xn 2 A och alla 1; :::; n 2 [0; 1] som uppfyller<br />
nX<br />
k=1<br />
k = 1:<br />
9. Låt x1; :::xn > 0 och antag 1; :::; n 2 [0; 1] uppfyller<br />
Visa att<br />
Notera specialfallet<br />
n<br />
nY<br />
k=1<br />
nX<br />
k=1<br />
x k<br />
k<br />
v<br />
u<br />
t n Y<br />
k=1<br />
xk<br />
k = 1:<br />
nX<br />
k=1<br />
1<br />
n<br />
kxk:<br />
nX<br />
xk:<br />
10. Antag t1 < ::: < tn = T och låt 1; :::; n 2 [0; 1] uppfylla<br />
nX<br />
i=1<br />
i = 1:<br />
k=1<br />
Betrakta två aktiederivat av europeisk typ som utbetalar<br />
resp<br />
X = max(0;<br />
Y = max(0;<br />
nX<br />
i=1<br />
iS(ti) K)<br />
nY<br />
S(ti) i K)<br />
i=1<br />
vid tiden T där K > 0: Låt t < T: Visa att det första derivatets värde<br />
vid tiden t ej kan understiga det andra derivatets värde vid tiden t:<br />
25
26<br />
11. Låt A vara en delmängd av ett normerat rum. Visa att x 2 A om och<br />
endast om det existerar en följd (xn)n2N av element i A som konvergerar<br />
mot x:<br />
12. Låt (xn)n2N vara en följd i ett Banachrum sådan att<br />
Visa att serien<br />
är konvergent.<br />
1X<br />
k xn k< 1:<br />
n=0<br />
1X<br />
n=0<br />
13. Antag (E; k : kE) och (F; k : kF ) är normerade rum. En funktion<br />
f : E ! F sägs vara kontinuerlig om det för varje a 2 E och " > 0<br />
existerar > 0 så att<br />
xn<br />
k x a kE< )k f(x) f(a) kF < ":<br />
a) Visa att avbildningen x !k x kE är kontinuerlig.<br />
b) Antag 2 R. Visa att mängden<br />
fx 2 E; f(x) > g<br />
är öppen om f : E ! R är kontinuerlig.<br />
14. Antag F är ett Banachrum med normen k : kF : Låt vidare E1 vara<br />
ett tätt delrum av ett normerat rum E med normen k : kE och antag<br />
att funktionen f : E1 ! F är likformigt kontinuerlig (dvs till varje<br />
" > 0 existerar > 0 så att k x y kE< " ) k f(x) f(y) kF < så<br />
snart x; y 2 E1). Visa att det …nns en likformigt kontinuerlig funktion<br />
g : E ! F sådan att g(x) = f(x); x 2 E1.<br />
15. Visa att<br />
om F är ett slutet delrum av H.<br />
F = (F ? ) ?
16. Låt U vara en öppen konvex delmängd av R n och f : U ! R en konvex<br />
funktion. Visa att f är uppåt begränsad på varje sluten begränsad<br />
delmängd K av U.<br />
17. Låt U vara en öppen konvex delmängd av R n och f : U ! R en konvex<br />
funktion. Visa att f är kontinuerlig.<br />
18. Låt U vara en öppen konvex delmängd av R n och f : U ! R en konvex<br />
funktion. Visa att det till varje a 2 U …nns en vektor c 2 R n så att<br />
f(x) f(a) + c (x a); x 2 U:<br />
19. Funktionen f : [0; 1] ! R är kontinuerlig och funktionen ' : R ! R<br />
är konvex. Visa att<br />
'(<br />
Z 1<br />
0<br />
f(x)dx)<br />
Z 1<br />
0<br />
'(f(x))dx:<br />
20. Antag f : R ! ]0; 1[. Visa att funktionen ln f är konvex om och<br />
endast om funktionen<br />
e ax f(x); x 2 R<br />
är konvex för alla a 2 R.<br />
21. Funktionen f : R ! R är konvex. Visa att funktionen<br />
är konvex.<br />
g(x; y) = yf( x<br />
); x 2 R; y > 0<br />
y<br />
27
3. Måtteori<br />
Den mått- och integrationsteori, som har visat sig särskilt användbar inom<br />
teorierna för di¤erentialekvationer, Fourieranalys och stokastiska processer,<br />
utvecklades först i början av 1900-talet. Det …nns ett stort antal mycket bra<br />
böcker inom detta område (en av dessa är enligt vår mening Nevues klassiska<br />
bok ”Mathematical Foundations of the Calculus of Probability ”[N]).<br />
Vi återger här delar av denna viktiga teori och gör emellanåt vissa antydningar<br />
mot sannolikhetsteori för att träna in begreppsbildningen. Bevis går<br />
vi sällan in på. I ett viktigt exempel diskuteras begreppet martingalmått för<br />
binomialmodellen i ett tidssteg.<br />
Vi börjar med att något fördjupa den mängdlära vi berörde i föregående<br />
kapitel. Antag R är en abstrakt mängd. Vi skriver A R om varje element<br />
i A också tillhör R och säger att A är en delmängd av R: Alternativt säger<br />
vi i detta fall att R omfattar A och skriver R A. Om A; B R de…nieras<br />
snittet<br />
A \ B = fx 2 R; x 2 A och x 2 Bg<br />
och unionen<br />
A [ B = fx 2 R; x 2 A eller x 2 Bg :<br />
Dessa operationer utvidgas lätt till ett godtyckligt antal mängder. Vidare<br />
de…nieras<br />
A n B = fx 2 R; x 2 A och x =2 Bg :<br />
Mängden R n B kallas för komplementet till B: Tomma mängden betecknas<br />
med ;: Två mängder sägs vara disjunkta om snittet av dem är tomt.<br />
En klass A av delmängder av R kallas för en -algebra av delmängder av<br />
R om<br />
(i) R 2 A<br />
(ii) A 2 A ) R n A 2 A<br />
(iii) An 2 A, n 2 N ) [n2NAn 2 A.<br />
I detta fall kallas det ordnade paret (R; A) för ett mätbart rum. Klassen<br />
f;; Rg är -algebra av delmängder av R. Detsamma gäller klassen 2 R bestående<br />
av alla delmängder av R. Notera att snittet av -algebror av delmängder av<br />
R är en ny -algebra varför det till varje given klass C av delmängder av R<br />
29
30<br />
…nns en minsta -algebra av delmängder av R (med avseende på mängdinklusion)<br />
som omfattar C. Denna -algebra sägs genereras av C och betecknas<br />
med (C). Om E är ett normerat rum kallas den -algebra som genereras<br />
av de öppna delmängderna av E för Borel- -algebran i E och betecknas<br />
med B(E). Man kan visa att B(R) genereras av alla slutna (eller öppna)<br />
delintervall av R.<br />
Om R0 och R1 är två mängder och f : R0 ! R1 en funktion så de…nieras<br />
f 1 (A) = fx 2 R0; f(x) 2 Ag<br />
för varje delmängd A av R1: Speciellt gäller att<br />
f 1 (R1 n A) = R0 n f 1 (A):<br />
Antag nu att (Aj)j2J är en godtycklig familj delmängder av R1: Av de…nitionerna<br />
följer lätt att<br />
och<br />
f 1 (\j2JAj) = \j2Jf 1 (Aj)<br />
f 1 ([j2JAj) = [j2Jf 1 (Aj):<br />
Om (R1; A1) är ett mätbart rum och f : R0 ! R1 så de…nieras<br />
f 1 (A1) = f 1 (A); A 2 A1 :<br />
Härav följer att f 1 (A1) är en -algebra av delmängder av R0: Denna betecknas<br />
ofta (f) om missförstånd ej kan inträ¤a.<br />
Antag (R0; A0) och (R1; A1) är två mätbara rum och f : R0 ! R1 en<br />
funktion sådan att<br />
f 1 (A1) A0:<br />
Funktionen f sägs i detta fall vara (A0; A1)-mätbar eller helt enkelt bara<br />
mätbar om missförstånd ej kan inträ¤a. Om f : R0 ! R1 och (R1; A1) är ett<br />
mätbart rum så är enligt ovan (f) den minsta -algebra C av delmängder<br />
av R0 sådan att f är (C; A1)-mätbar. Antag vidare att g : R0 ! R n är<br />
en ( (f); B(R n ))-mätbar funktion. Man kan under dessa förutsättningar<br />
visa att det …nns en (A1; B(R n ))-mätbar funktion h : R1 ! R n sådan att<br />
g = h f. Det är en bra övning att försöka visa detta påstående då f antar<br />
exakt två värden.
Antag nu att (R; A) är ett mätbart rum. En funktion de…nierad i hela<br />
A och med värden i intervallet [0; +1] kallas ett positivt mått om (;) = 0<br />
och<br />
( [<br />
1X<br />
An) = (An)<br />
n2N<br />
för varje sekvens An 2 A; n 2 N; av parvis disjunkta mängder. Den ordnade<br />
tripeln (R; A; ) sägs i detta fall vara ett positivt måttrum. Råkar (R) <<br />
+1 kallas för ett ändligt positivt mått och om (R) = 1 kallas för<br />
ett sannolikhetsmått. Den ordnade tripeln (R; A; ) kallas för ett ändligt<br />
positivt måttrum om är ett ändligt positivt mått och ett sannolikhetsrum<br />
om är ett sannolikhetsmått. Sannolikhetsrum betecknas ofta ( ; F; P ).<br />
Om (R; A; ) är ett positivt måttrum sägs ibland (något oprecist) vara ett<br />
positivt mått i R. Det så kallade räknemåttet cR i R som de…nieras av att<br />
cR(A) är lika med antalet element i A för varje A 2 A är ett konkret och<br />
enkelt exempel på ett positivt mått.<br />
Om E är ett normerat rum kallas positiva mått på B(E) för positiva<br />
Borelmått i E. Ett ändligt positivt Borelmått på B(R n ) är inre reguljärt<br />
med avseende på kompakta delmängder i den meningen att<br />
n=0<br />
(A) = sup f (K); K kompakt Ag ; A 2 B(R n ):<br />
Om vi talar om ett positivt mått i ett normerat rum E är det underförstått<br />
att måttet är ett positivt Borelmått om inte annat anges.<br />
Det …nns exakt ett positivt mått m på B(R) sådant att<br />
m([a; b]) = b a<br />
för varje a < b. Måttet m kallas för Lebesguemåttet i R. Existensen av<br />
detta mått är relativt svår att komma åt och faller utanför ramen för denna<br />
framställning. Om B 2 B(R) de…nieras<br />
BB(R) = fA 2 B(R); A Bg :<br />
Observera att BB(R) är en -algebra av delmängder av B: Måttet mB<br />
de…nierat av ekvationen<br />
kallas för Lebesguemåttet i B:<br />
mB(A) = m(A); A 2 BB(R)<br />
31
32<br />
Antag nu att (R; A; ) är ett …xt positivt måttrum. Om A R de…nieras<br />
den så kallade indikatorfunktionen för mängden A genom att<br />
1A(x) =<br />
1; x 2 A<br />
0; x =2 A:<br />
En funktion g : R ! R sägs vara en enkel mätbar funktion om den är<br />
(A; B(R))-mätbar och g endast antar ändligt många värden. Under dessa<br />
förutsättningar kan g skrivas<br />
g(x) =<br />
nX<br />
k=1<br />
k1Ak (x)<br />
för lämpliga parvis olika k 2 R; k = 1; :::; n; och parvis disjunkta Ak 2<br />
A; k = 1; :::; n. Om k 0; k = 1; :::; n; i denna representation de…nierar vi<br />
-integralen av funktionen g genom formeln<br />
Z<br />
nX<br />
g(x)d (x) = k (Ak):<br />
R<br />
Här de…nieras 0 1 = 0.<br />
Delintervall av R [ f 1g tilldelas i fortsättningen alltid den -algebra<br />
som genereras av delintervallen av intervallet ifråga. Om f : R ! [0; +1] är<br />
mätbar de…nieras integralen av f över R med avseende på måttet<br />
Z<br />
f(x)d (x) =<br />
genom<br />
sup<br />
Z<br />
R<br />
R<br />
k=1<br />
g(x)d (x); där g är enkel mätbar och 0 g f :<br />
Sats 1. (Lebesgues monotona konvergenssats) Antag (R; A; ) är ett<br />
positivt måttrum och antag att f n : R ! [0; 1] ; n 2 N; är en följd mätbara<br />
funktioner sådan att fn fn+1; n 2 N; och<br />
lim<br />
n!1 fn(x) = f(x); x 2 R:<br />
Då gäller att f är mätbar och<br />
Z<br />
Z<br />
lim<br />
n!1<br />
fn(x)d (x) =<br />
R<br />
R<br />
f(x)d (x):
Antag f : R ! [0; +1] är mätbar. Man kan visa att det …nns ickenegativa<br />
enkla mätbara funktioner gn; n 2 N, sådana att gn gn+1 och<br />
lim<br />
n!1 gn(x) = f(x); alla x 2 R:<br />
Lebesgues monotona konvergenssats medför nu att<br />
Z<br />
Z<br />
f(x)d (x) = lim gn(x)d (x):<br />
n!1<br />
R<br />
Vi skriver f 2 L 1 ( ) eller eventuellt för tydlighets skull f 2 L 1 (R; A; ) om<br />
f : R ! [ 1; +1] är mätbar och f + = max(0; f) och f = max(0; f) har<br />
ändliga integraler över R med avseende på måttet . I detta fall de…nieras<br />
Z<br />
Z<br />
f(x)d (x) = f + Z<br />
(x)d (x) f (x)d (x):<br />
R<br />
Om dessutom A 2 A, de…nieras också<br />
Z<br />
Z<br />
f(x)d (x) =<br />
A<br />
R<br />
R<br />
R<br />
R<br />
1A(x)f(x)d (x):<br />
I specialfallet att R = R och A är ett begränsat intervall med vänsterändpunkten<br />
a och högerändpunkten b skrivs<br />
Z<br />
Z b<br />
f(x)d (x) = f(x)d (x)<br />
A<br />
förutsatt att (fa; bg) = 0. Om a; b 2 R de…nieras integralerna<br />
Z 1<br />
a<br />
a<br />
f(x)d (x)<br />
och Z b<br />
f(x)d (x)<br />
1<br />
på liknande sätt förutsatt att (fag) = 0 i första fallet och (fbg) = 0 i<br />
andra fallet. Vi skriver också<br />
Z<br />
Z 1<br />
f(x)d (x) = f(x)d (x):<br />
R<br />
1<br />
33
34<br />
Om f 2 C([a; b]) dvs om f är en reellvärd kontinuerlig funktion i det<br />
kompakta intervallet [a; b] och m som vanligt betecknar Lebesguemåttet i R<br />
så gäller att<br />
Z b<br />
a<br />
f(x)dm(x) =<br />
Z b<br />
a<br />
f(x)dx<br />
där integralen i högra ledet är en vanlig Riemannintegral.<br />
Antag nu att (R; A; ) och (R; A; ) är två positiva måttrum. Då är +<br />
ett positivt mått och för varje f 2 L 1 ( ) \ L 1 ( ) gäller att<br />
Z<br />
R<br />
Z<br />
f(x)d( + )(x) =<br />
R<br />
Z<br />
f(x)d (x) +<br />
Vidare gäller för varje f 2 L1 ( ) och 2 [0; 1[ att<br />
Z<br />
Z<br />
f(x)d( )(x) = f(x)d (x):<br />
R<br />
R<br />
R<br />
f(x)d (x):<br />
Diracmåttet a i en given punkt a 2 R de…nieras för varje A 2 2 R genom<br />
relationen<br />
a(A) = 1A(a)<br />
där funktionen 1A är indikatorfunktionen för mängden A. De…nitionerna ger<br />
att Z<br />
f(x)d a(x) = f(a):<br />
R<br />
För alla a och b tillhörande R och icke-negativa tal p och q så uppfyller det<br />
positiva måttet = p a + q b relationen<br />
Z<br />
R<br />
f(x)d (x) = pf(a) + qf(b):<br />
Om ( ; F; P ) är ett sannolikhetsrum så kallas en mätbar funktion X :<br />
! R ofta för en reellvärd stokastisk variabel. Givet X 2 L1 (P ) de…nieras<br />
väntevärdet E [X] av X genom<br />
Z<br />
E [X] = X(!)dP (!)<br />
eller tydligare<br />
E P Z<br />
[X] =<br />
X(!)dP (!):
Råkar dessutom A 2 F de…nieras<br />
Z<br />
E [X; A] =<br />
A<br />
X(!)dP (!):<br />
För att illustrera begreppen ovan gör vi nu en liten paus i den allmänna<br />
måtteorin och återknyter till binomialmodellen från föregående kapitel.<br />
Exempel 1. Betrakta en kapitalmarknad bestående av en aktie med priset<br />
S(t) vid tiden t och en obligation med priset B(t) vid tiden t. Vidare antages<br />
att variabeln t endast kan antaga två värden, nämligen 0 eller 1: Vi skriver<br />
där r > 0 och<br />
B(1) = B(0)e r<br />
S(1) = S(0)e X<br />
där vi antar att X är en reellvärd binomialfördelad stokastisk variabel sådan<br />
att X 1 (fu; dg) = för lämpliga u; d 2 R som uppfyller u > d: Vi kan utan<br />
inskränkning anta att = fu; dg och X(!) = !; ! 2 : Dessutom förutsätts<br />
nu att u > r > d så att motsvarande modell är arbitragefri.<br />
Vår enkla kapitalmarknad utvidgas nu genom att vi tillför ett derivat i aktien<br />
av europeisk typ som utbetalar beloppet f(S(1)) vid tiden t = 1. Vilket<br />
värde skall detta derivat tilldelas vid tiden t = 0? För att besvara denna<br />
fråga betraktar vi en portfölj bestående av hS aktier och hB obligationer.<br />
Dess värde vid tiden t ges av<br />
v(t) = hSS(t) + hBB(t):<br />
Om vi kan bestämma hS och hB så att v(1) = f(S(1)) så de…nieras derivatets<br />
teoretiska värde vid tiden t = 0 som v(0). Observera att v(0) i så fall blir<br />
entydigt bestämt eftersom vår modell saknar arbitrage.<br />
Vi undersöker nu närmare ekvationen v(1) = f(S(1)): Om aktien går upp<br />
vid tiden t = 1 blir<br />
hSS(0)e u + hBB(0)e r = f(S(0)e u )<br />
och om aktien går ned vid tiden t = 1 så blir<br />
hSS(0)e d + hBB(0)e r = f(S(0)e d ):<br />
35
36<br />
En kalkyl medför nu att<br />
och<br />
Härav följer att<br />
där<br />
och<br />
hSS(0) = f(S(0)eu ) f(S(0)e d )<br />
e u e d<br />
hBB(0) = e r eu f(S(0)e d ) e d f(S(0)e u )<br />
e u e d :<br />
v(0) = e r pf(S(0)e u ) + qf(S(0)e d )<br />
p = er e d<br />
e u e d<br />
q = eu er eu :<br />
ed Vi kallar v(0) för derivatets teoretiska pris eller teoretiska värde. Genom<br />
att de…niera ett sannolikhetsmått Q = p u + q d i så följer att derivatets<br />
teoretiska pris vid tiden t = 0 ges av<br />
v(0) = e r E Q [f(S(1))] :<br />
I fortsättningen säger vi ofta pris (värde) istället för teoretiskt pris (teoretiskt<br />
värde) då missförstånd inte kan inträ¤a. Observera att Q(fug) > 0 och<br />
Q(fdg) > 0 eftersom u > r > d:<br />
Av relationen<br />
pe u + qe d = e r<br />
följer vidare att<br />
f(s) = s ) v(0) = S(0)<br />
vilket ekvivalent kan uttryckas med formeln<br />
S(0) = e r E Q [S(1)] :<br />
Måttet Q kallas martingalmått, en terminologi som blir klarare i senare avsnitt.<br />
Innan vi avslutar exemplet vill vi göra en del anmärkningar för det fall att<br />
utbetalningsfunktionen f är konvex. Om f är konvex så följer av relationen<br />
v(0) = e r E Q [f(S(1))]
och Jensens olikhet att<br />
Om vi nu dessutom antager att<br />
erhålls olikheten<br />
v(0) e r f(E Q [S(1)]) = e r f(e r S(0))<br />
f(s) f( s); 0 < < 1;<br />
v(0) f(S(0)):<br />
Ett motsvarande amerikanskt kontrakt kan lösas in vid en godtycklig tidpunkt<br />
t 2 f0; 1g och utbetalar då beloppet f(S(t)) till innehavaren. Det är<br />
inte optimalt att inlösa kontraktet vid tiden t = 0 under samma förutsättningar<br />
på f . Motsvarande europeiska kontrakt har nämligen ett värde som<br />
ej understiger det värde som erhålles om det amerikanska kontraktet inlöses.<br />
Ett intressant specialfall erhålls för f(s) = max(0; s K) där K > 0 är ett<br />
givet tal.<br />
Om f(s) = max(0; K s); där K > 0; så är f fortfarande konvex men<br />
olikheten<br />
f(s) f( s); 0 < < 1<br />
gäller ej. En närmare analys visar också att det kan vara optimalt att inlösa<br />
motsvarande amerikanska kontrakt vid tiden t = 0. Detta inträ¤ar om<br />
e r p max(0; K S(0)e u ) + q max(0; K S(0)e d ) < max(0; K S(0))<br />
dvs om S(0) är tillräckligt litet. Detta avslutar exemplet.<br />
Om (R; A; ) är ett positivt måttrum och f : R ! [0; 1] är mätbar så<br />
följer av Lebesgues monotona konvergenssats att funktionen<br />
Z<br />
(A) = f(x)d (x); A 2 A<br />
A<br />
är ett positivt mått. Detta mått betecknas med f dvs = f : Vi skriver<br />
också<br />
d (x) = f(x)d (x)<br />
37
38<br />
vilket motiveras av att<br />
Z<br />
R<br />
Z<br />
g(x)d (x) =<br />
R<br />
g(x)f(x)d (x)<br />
för varje mätbar funktion g: R ! [0; 1] : I fallet = m skrivs också<br />
Måttet i R de…nierat av ekvationen<br />
dm(x) = dx:<br />
d (x) = e x2 =2 dx<br />
p 2<br />
kallas för det kanoniska Gaussmåttet i R. Det gäller att (R) = 1 och<br />
Z 1<br />
1<br />
x 2 d (x) = 1:<br />
Antag nu att ( ; F; P ) är ett sannolikhetsrum och (R; A) ett mätbart<br />
rum. En mätbar avbildning X : ! R kallas för en R-värd stokastisk<br />
variabel. Denna inducerar ett så kallat fördelningsmått X genom ekvationen<br />
X(A) = P [X 2 A] ; A 2 A<br />
dvs X(A) är för givet A 2 A lika med sannolikheten för att händelsen<br />
[X 2 A] = f!; X(!) 2 Ag inträ¤ar: Med Lebesgues monotona konvergenssats<br />
visas att om f : R ! [ 1; 1] är mätbar gäller att f(X) 2 L1 (P ) om och<br />
endast om f 2 L1 ( X) och i förekommande fall gäller<br />
Z<br />
E [f(X)] = f(x)d X(x):<br />
Om X antar värden i [ 1; 1] och<br />
E X 2 Z<br />
=<br />
R<br />
R<br />
x 2 d X(x)<br />
är ändlig så följer av Cauchy-Schwarz olikhet att<br />
E [j X j] p E [X 2 ] < 1:
I detta fall de…nieras variansen Var(X) av X genom att<br />
Var(X) = E (X E [X]) 2 :<br />
En stokastisk variabel X med värden i en ändlig mängd R med n element<br />
säges ha en likformig fördelning om X = 1<br />
n cR:<br />
En stokastisk variabel X med värden i [a; b], där a < b; sägs ha en likformig<br />
fördelning om<br />
X(A) = 1<br />
m(A); A 2 B([a; b]):<br />
b a<br />
I detta fall gäller att E [X] = (b a)=2 och Var(X) = (b a) 2 =12:<br />
En reellvärd stokastisk variabel X med fördelningsmåttet sägs ha en<br />
N(0; 1)-fördelning. Detta skrivs X 2 N(0; 1) och motsvarande fördelningsfunktion<br />
betecknas med dvs<br />
(y) =<br />
Z y<br />
1<br />
e x2 =2 dx<br />
p 2 ; y 2 R:<br />
Inom matematisk …nans skrivs ofta N istället för :<br />
En reellvärd stokastisk variabel X sägs ha en N( ; 2 )-fördelning om 2<br />
R , 0 och X = + Y där Y 2 N(0; 1). En reellvärd stokastisk variabel<br />
sägs ha en normalfördelning om den är N( ; 2 )-fördelad för lämpliga 2<br />
R , 0: En reellvärd normalfördelad stokastisk variabel säges också ha en<br />
Gaussisk fördelning.<br />
Vårt intresse för normalfördelningen i denna kurs bottnar i empiriska<br />
studier av aktieavkastningar (en särskilt uppmärksammad publikation inom<br />
detta område utgör Famas artikel ”The behavior of stock market prices”<br />
[F A]). Betrakta nämligen en aktie med priset S(t) vid tiden t: Om > 0<br />
de…nieras<br />
X = ln<br />
S(t + )<br />
:<br />
S(t)<br />
X kallas (i teoretisk …nans) för avkastningen av aktien över tidsintervallet<br />
[t; t + ]. Om vi be…nner oss vid tiden t är X okänd och det är naturligt<br />
att i en matematisk modell försöka beskriva X som en stokastisk variabel.<br />
Det …nns dock ingen typisk aktieavkastningsfördelning. För väl omsatta<br />
aktier förefaller dock aktieavkastningar kunna beskrivas relativt bra av normalfördelade<br />
stokastiska variabler under perioder av normala yttre förhållanden.<br />
39
40<br />
Antag (R; A; ) är ett positivt måttrum. En mängd A 2 A sägs vara<br />
en -nollmängd eller (om missförstånd ej kan inträ¤a) en nollmängd om<br />
(A) = 0 . Ett påstående P (x); där x 2 R; som gäller för alla x utanför en<br />
lämplig -nollmängd sägs gälla n.ö. [ ] eller om missförstånd ej kan inträ¤a<br />
helt enkelt n.ö: Förkortningen n.ö. uttalas ”nästan överallt”. Måttrummet<br />
(R; A; ) säges vara komplett om mängden<br />
N (A) = fB; B A för något A 2 A med (A) = 0g<br />
är en delmängd av A: Vi de…nierar<br />
A = fE; det existerar A; B 2 A så att A E B och (BnA) = 0g :<br />
Man kan visa att A är en -algebra och den kallas för -kompletteringen<br />
av A: Om E 2 A …nns A; B 2 A så att A E B och (BnA) = 0:<br />
Genom att de…niera (E) = (A) blir ett positivt mått. Måttet kallas<br />
för utvidgningen av måttet till -algebran A : Måttrummet (R; A ; ) är<br />
komplett. Om är ett sannolikhetsmått sägs ofta ”nästan säkert” istället<br />
för ”nästan överallt”. Uttrycket ”nästan säkert” förkortas n.s. Man kallar<br />
m-kompletteringen av Borel- -algebran i R för Lebesgue- -algebran i R.<br />
Om 0 f 2 L1 ( ) följer av olikheterna<br />
Z<br />
1 > f(x)d (x) s (f 1 ([s; +1])); s 0<br />
att<br />
R<br />
(fx 2 R; f(x) = 1g) = 0<br />
dvs mängden fx 2 R; f(x) = 1g är en nollmängd. Alltså är f reellvärd n.s.<br />
För två funktioner f; g 2 L1 ( ) som är lika n.s. gäller att<br />
Z<br />
Z<br />
f(x)d (x) = g(x)d (x):<br />
R<br />
Två funktioner som är lika n.s. identi…eras från och med nu. Varje f 2 L 1 ( )<br />
har med denna konvention en reellvärd kopia i L 1 ( ) och det är härigenom<br />
lätt att de…niera summan av två funktioner i L 1 ( ): Det erbjuder heller<br />
inga svårigheter att de…niera multiplikation av funktion i L 1 ( ) med skalär.<br />
Härigenom blir L1 ( ) ett vektorrum och man kan visa att avbildningen<br />
Z<br />
f ! f(x)d (x)<br />
R<br />
R
är en linjär avbildning från L1 ( ) in i R.<br />
Om f 2 L1 ( ) de…nieras den så kallade L1 ( )-normen av f genom att<br />
Z<br />
k f k1= j f(x) j d (x):<br />
Följande egenskaper är lätta att veri…era, nämligen<br />
(i) k f k1=j jk f k1<br />
(ii) k f + g k1 k f k1 + k g k1<br />
(iii) k f k1 0 med likhet om och endast om f = 0 i L 1 ( ).<br />
R<br />
Med denna norm blir L 1 ( ) ett Banachrum. Varje Cauchyföljd i detta<br />
rum är således konvergent. De enkla mätbara funktionerna bildar en tät<br />
delmängd av L 1 ( ).<br />
Sats 2. (Lebesgues majorantsats) Antag f n 2 L 1 ( ); n 2 N, och<br />
Antag vidare att gränsvärdet<br />
sup j fn j2 L<br />
n2N<br />
1 ( ):<br />
lim<br />
n!1 fn(x)<br />
existerar och är lika med f(x) n.s. [ ] : Då gäller att f 2 L 1 ( ) och<br />
Speciellt gäller att<br />
Vi de…nierar klassen<br />
lim<br />
n!1 k fn f k1= 0:<br />
Z<br />
Z<br />
lim<br />
n!1<br />
fn(x)d (x) =<br />
R<br />
f(x)d (x):<br />
R<br />
L 2 (R; A; ) = f; f mätbar och f 2 2 L 1 (R; A; ) :<br />
41
42<br />
Om missförstånd ej kan uppstå skrivs L 2 (R; A; ) = L 2 ( ). Man de…nierar<br />
summa och skalärmultiplikation i L 2 ( ) analogt med motsvarande operationer<br />
i rummet L 1 ( ) och härigenom blir L 2 ( ) ett vektorrum, som med<br />
skalärprodukten<br />
Z<br />
(f; g) =<br />
R<br />
f(x)g(x)d (x)<br />
blir ett reellt Hilbertrum. Om f 2 L2 ( ); de…nieras<br />
s<br />
Z<br />
k f k2= f 2 (x)d (x)<br />
R<br />
och vi kallar detta uttryck för L 2 ( )-normen av f. De enkla mätbara funktionerna<br />
bildar en tät delmängd av L 2 ( ). Av Cauchy-Schwarz olikhet följer<br />
att<br />
L 2 (P ) L 1 (P ):<br />
Om X 2 L 2 (P ) gäller speciellt att<br />
Var(X) =k X E [X] k 2 2 :<br />
Kovariansen mellan två stokastiska variabler X; Y 2 L 2 (P ) de…nieras av<br />
Cov(X; Y ) = E [(X E [X])(Y E [Y ])]<br />
och om X; Y ej är kontanta n.s. de…nieras korrelationen mellan dem genom<br />
Cor(X; Y ) =<br />
Cov(X; Y )<br />
p Var(X)Var(Y ) :<br />
Två stokastiska variabler X; Y 2 L 2 (P ) sägs vara okorrelerade om Cov(X; Y ) =<br />
0:<br />
Antag nu att X 2 L 1 ( ; F; P ) och låt G vara en -algebra av delmängder<br />
av sådan att G F. Det …nns då en unik stokastisk variabel Y 2 L 1 ( ; G; P )<br />
sådan att<br />
E [X; A] = E [Y ; A] ; alla A 2 G:<br />
Här kallas Y det betingade väntevärdet av X givet G och betecknas med<br />
E [X j G] : Observera att E [j X j] E [j Y j] : Om X 2 L 2 ( ; F; P ) kan vi<br />
helt enkelt de…niera Y som ortogonala projektionen av X på L 2 ( ; G; P ).<br />
Det allmänna fallet X 2 L 1 ( ; F; P ) kan vi först reducera till fallet att
X är icke-negativ. Beroende på Lebesgues monotona konvergenssats kan<br />
vi nu också begränsa oss till det redan avklarade kvadratintegrabla fallet<br />
genom att ersätta X med min(X; n); där n 2 N. Om X1; :::; Xn betecknar<br />
stokastiska variabler de…nierade på betecknar (X1; :::; Xn) den minsta<br />
-algebra av delmängder av som gör X1; :::; Xn mätbara. Vi skriver i<br />
fortsättningen E [X j X1; :::; Xn] istället för E [X j (X1; :::; Xn)] : Om A 2 G<br />
skrivs E [1A j G] = P [A j G] :<br />
Ett positivt måttrum (R; A; ) sägs vara -ändligt om det existerar An; n 2<br />
N, så att R = [n2NAn och (An) < 1; n 2 N. Betrakta nu två positiva<br />
-ändliga måttrum (Rk; Ak; k); k = 1; 2: Vi de…nierar produktrummet<br />
R1 R2 = f(x1; x2); x1 2 R1 och x1 2 R1g<br />
och låter A1 A2 beteckna -algebran av delmängder av R1 R2 som genereras<br />
av alla mängder av typen<br />
A1 A2; A1 2 A1; A2 2 A2:<br />
Man kan visa att det existerar ett unikt positivt mått, här betecknat med<br />
1 2; de…nierat på -algebran A1 A2; sådant att<br />
( 1 2)(A1 A2) = 1(A1) 2(A2); A1 2 A1; A2 2 A2:<br />
Vidare gäller för varje mätbar funktion f : R1 R2 ! [0; 1] att<br />
Z<br />
Z Z<br />
f(x1; x2)d( 1 2)(x1; x2) = ( f(x1; x2)d 1(x1))d 2(x2)<br />
och<br />
Z<br />
R1 R2<br />
R1 R2<br />
Z<br />
f(x1; x2)d( 1 2)(x1; x2) =<br />
R2<br />
R1<br />
Z<br />
(<br />
R1<br />
R2<br />
f(x1; x2)d 2(x2))d 1(x1):<br />
Detta resultat kallas Fubinis sats.<br />
De…nitionen av produktmått kan lätt utsträckas till en ändlig produkt av<br />
positiva -ändliga mått. Vi skriver<br />
mn = m ::: m ; n st faktorer<br />
och kallar detta mått för det n-dimensionella Lebesguemåttet. Observera<br />
att m1 = m = mR: Om B 2 B(R n ) är en given mängd kallas måttet som<br />
43
44<br />
de…nieras av att (A) = mn(A) för alla A 2 B(Rn ) sådana att A B för<br />
Lebesguemåttet i B. Man kallar mn-kompletteringen av Borel- -algebran i<br />
Rn för Lebesgue- -algebran i Rn . Råkar B vara en axelparallell rektangel i<br />
Rn och f : B ! R en reellvärd kontinuerlig funktion så är<br />
Z<br />
Z<br />
Z Z<br />
f(x)dmn(x) = f(x)dx = f(x1; :::; xn)dx1:::dxn<br />
B<br />
B<br />
där integralerna i mittersta och högra leden är vanliga Riemannintegraler.<br />
Det kanoniska Gaussmåttet n i Rn ges av<br />
Z<br />
n(A) = e jxj2 =2 dmn(x)<br />
p n ; A 2 B(R<br />
2 n )<br />
där<br />
A<br />
v<br />
u<br />
j x j= t n X<br />
är den vanliga normen i R n : I fortsättningen skriver vi också<br />
eller<br />
k=1<br />
x 2 k<br />
B<br />
d n(x) = e jxj2 =2 dmn(x)<br />
p 2 n<br />
d n(x) = e jxj2 =2 dx<br />
p 2 n :<br />
En R n -värd stokastisk variabel X sägs vara en kanonisk Gaussvariabel i R n<br />
om X = n:<br />
Vi skall nu ytligt beröra begreppet absolutkontinuitet för mått. Detta<br />
begrepp kommer senare att bli aktuellt i samband med martingalmått i mer<br />
realistiska modeller än ovan. Låt (R; A; ) och (R; A; ) vara positiva måttrum.<br />
Vi säger att måttet är absolutkontinuerligt med avseende på måttet<br />
om<br />
(A) = 0 ) (A) = 0; för A 2 A:<br />
Detta skrives
Vi avslutar kapitlet med att diskutera Fouriertransformen för ändliga<br />
positiva mått i Rn . Antag att är ett ändligt positivt mått på B(Rn ).<br />
Fouriertransformen ^ av de…nieras av ekvationen<br />
Z<br />
^( ) = e i( ;x) d (x); 2 R n<br />
där<br />
R n<br />
( ; x) =<br />
är den vanliga skalärprodukten i Rn . Lebesgues majorantsats visar omedelbart<br />
att ^ är kontinuerlig. Om X är en Rn-värd stokastisk variabel med<br />
fördelningsmåttet X så kallas funktionen<br />
E e i( ;X) Z<br />
= e i( ;x) d X(x); 2 R n<br />
R n<br />
för den karakteristiska funktionen för X. Notera att E e i( ;X) = ^ X( ); 2<br />
R n :<br />
Det kanoniska Gaussmåttet i R har Fouriertransformen<br />
Om vi skriver<br />
^( ) =<br />
nX<br />
k=1<br />
kxk<br />
^( ) = e 2 =2 :<br />
Z 1<br />
1<br />
cos ( x) d (x)<br />
så leder nämligen derivering och partiell integration till ekvationen<br />
d<br />
d<br />
^( ) = ^( ):<br />
Eftersom ^(0) = 1 så följer påståendet. En stokastisk variabel X som tillhör<br />
klassen N( ; 2 ) har därför den karakteristiska funktionen<br />
E e i X = e i<br />
1<br />
2<br />
2 2<br />
:<br />
Det kanoniska Gaussmåttet n i R n har Fouriertransformen<br />
^ n( ) = e j j2 =2<br />
45
46<br />
där j j är den vanliga normen av i R n :<br />
Sats 3. Om två ändliga positiva mått och i R n har samma Fouriertransformer<br />
så är måtten lika.<br />
Beviset bygger på följande lemma där beteckningen Cb(R n ) står för rummet<br />
av alla reellvärda begränsade och kontinuerliga funktioner de…nierade på<br />
R n :<br />
Lemma 1. Låt och vara två ändliga positiva Borelmått i Rn sådana<br />
att Z<br />
Z<br />
f(x)d (x) = f(x)d (x); alla f 2 Cb(R n ):<br />
Då är = :<br />
R n<br />
R n<br />
Bevis. Låt K vara en kompakt delmängd av R n och välj en sekvens fn 2<br />
Cb( R n ); n 2 N; sådan att fn fn+1; n 2 N, och<br />
lim<br />
n!1 fn = 1K:<br />
Detaljerna i konstruktionen lämnas som övning. Eftersom<br />
Z<br />
Z<br />
fn(x)d (x) = fn(x)d (x); n 2 N<br />
R n<br />
så ger Lebesgues monotona konvergenssats att<br />
R n<br />
(K) = (K):<br />
Genom att nu utnyttja att ändliga positiva Borelmått i R n är inre reguljära<br />
med avseende på kompakta delmängder följer Lemma 1.<br />
Bevis av sats 3. Vi har att för varje y 2 R n och > 0 att
Z<br />
Rn ^( )e i( ;y) e<br />
2<br />
2<br />
Z<br />
j j2<br />
d =<br />
Rn Z<br />
(<br />
Rn e i( ;x) e i( ;y) e<br />
enligt Fubinis sats. Här är högra ledet lika med<br />
Z<br />
n<br />
R n<br />
Z<br />
(<br />
Rn e i( ; x y 1<br />
) j j2<br />
e 2 d )d (x) = (<br />
p Z<br />
2 n<br />
)<br />
En liknande formel med ersatt med ger nu att<br />
Z<br />
Z<br />
e<br />
1<br />
2 2 jx yj2<br />
d (x) = e<br />
R n<br />
R n<br />
R n<br />
2<br />
2<br />
e<br />
1<br />
2 2 jx yj2<br />
d (x):<br />
j j2<br />
d )d (x)<br />
1<br />
2 2 jx yj2<br />
d (x)<br />
Vi multiplicerar denna relation med f(y), där f 2 Cb(Rn ); och integrerar<br />
med avseende på y och får beroende på Fubinis sats<br />
Z Z<br />
Z Z<br />
( f(y)e<br />
1<br />
2 2 jx yj2<br />
dy)d (x) = ( f(y)e<br />
1<br />
2 2 jx yj2<br />
dy)d (x):<br />
R n<br />
R n<br />
Ett variabelbyte ger nu<br />
Z Z<br />
(<br />
R n<br />
R n<br />
f(x + y)e 1<br />
2 jyj2<br />
dy)d (x) =<br />
Z<br />
R n<br />
R n<br />
R n<br />
Z<br />
(<br />
Rn f(x + y)e 1<br />
2 jyj2<br />
dy)d (x):<br />
Vi låter nu ! 0 och får med hjälp av Lebesgues majorantsats att<br />
Z<br />
Z<br />
f(x)d (x) = f(x)d (x)<br />
R n<br />
R n<br />
och sats 3 är bevisad beroende på lemma 1.<br />
och<br />
Om är ett positivt mått i R de…nieras<br />
D = s 2 R;<br />
~(s) =<br />
Z 1<br />
1<br />
Z 1<br />
1<br />
e sx d (x) < 1<br />
e sx d (x); s 2 D:<br />
47
48<br />
Funktionen ~ kallas för Laplacetransformen av måttet :<br />
Korollarium 1. Om två positiva mått och i R har samma Laplacetransformer<br />
som är de…nierade i hela R så är måtten lika.<br />
Bevis. Vi de…nierar<br />
och<br />
f(s) =<br />
g(s) =<br />
Z 1<br />
1<br />
Z 1<br />
1<br />
e sx d (x); s 2 C<br />
e sx d (x); s 2 C:<br />
Funktionerna f och g är hela analytiska funktioner och eftersom de sammanfaller<br />
på reella axeln sammanfaller de överallt enligt Liouvilles sats inom<br />
teorin för analytiska funktioner. Speciellt följer att måtten och har<br />
samma Fouriertransformer varför måtten är lika enligt sats 3. Detta bevisar<br />
satsen.<br />
Övningar<br />
1. Betrakta binomialmodellen i exempel 1 och ett derivat av europeisk<br />
typ med en utbetalningsfunktionen<br />
där<br />
Antag<br />
Visa att<br />
f(s) = max(0; s K)<br />
S(0)e d < K < S(0)e u :<br />
hSS(1) + hBB(1) = f(S(1)):<br />
hS > 0 och hB < 0:
2. Antag att X är en binomialfördelad stokastisk variabel sådan att<br />
P [X = 1] = P [X = 1] = 1<br />
2 :<br />
Bestäm de 2 R för vilka olikheten<br />
gäller för alla a; b 2 R.<br />
E (a + bX) 4<br />
(E (a + bX) 2 ) 2<br />
3. Antag A R. Visa att A = f;; A; R n A; Rg är en -algebra av<br />
delmängder av R.<br />
4. Antag (Rk; Ak); k = 0; 1; är mätbara rum och låt f :R0 ! R1. Visa<br />
att klassen<br />
A 2 A1; f 1 (A) 2 A0<br />
är en -algebra.<br />
5. Antag (R; A) är ett mätbart rum och låt A R. Visa att funktionen<br />
1A är mätbar om och endast om A 2 A.<br />
6. En mängd A kallas uppräknelig om det …nns en omvändbart entydig<br />
funktion de…nierad på N med värdemängden A. En mängd sägs vara<br />
högst uppräknelig om den är ändlig eller uppräknelig. Visa att följande<br />
mängder är högst uppräkneliga a) ; b) falla jämna heltalg c) N 2 d)<br />
Q.<br />
7. Låt U vara en öppen delmängd av R. Visa att det …nns an 2 Q; n 2 N<br />
och rn 2 Q+ ; n 2 N; så att<br />
[<br />
]an rn; an + rn[ = U:<br />
n2N<br />
8. Visa att (f]a; 1[ ; a 2 Rg) = B(R):<br />
9. Visa att två Borelsannolikhetsmått i R som ger samma mått för alla<br />
intervall av typen ]a; 1[ ; a 2 R; måste vara lika.<br />
10. Antag (R; A) är ett mätbart rum och låt f :R ! R. Antag<br />
fx 2 R; f(x) > ag 2 A<br />
för varje reellt tal a: Visa att f är (A; B(R))-mätbar.<br />
49
50<br />
11. Antag (R; A) är ett mätbart rum och låt f :R ! R. Antag<br />
fx 2 R; f(x) ag 2 A<br />
för varje reellt tal a: Visa att f är (A; B(R))-mätbar.<br />
12. Antag (R; A) är ett mätbart rum och låt f och g vara två reellvärda<br />
(A; B(R))-mätbara funktioner. Visa att f + g är (A; B(R))-mätbar.<br />
13. Antag (R; A) är ett mätbart rum och låt fn; n 2 N; vara en sekvens<br />
(A; B(R))-mätbara funktioner sådan att<br />
lim<br />
n!1 fn(x)<br />
existerar och är lika med f(x) för varje x 2 R: Visa att f är (A; B(R))mätbar.<br />
14. Antag (R; A) är ett mätbart rum och låt f : R ! [0; 1] vara mätbar.<br />
Antag n 2 N+ och sätt En;i = f 1 (<br />
f 1 ([n; 1]) och<br />
Visa att gn gn+1 och<br />
gn =<br />
n2n X<br />
i=1<br />
i 1<br />
2 n ; i<br />
2 n ); 1 i n2 n ; Fn =<br />
i 1<br />
1En;i + n1Fn:<br />
2n lim<br />
n!1 gn(x) = f(x); alla x 2 R:<br />
15. Antag f; fn 2 L 2 ( ); n 2 N; och att<br />
lim<br />
n!1 k fn f k2= 0:<br />
Visa att det …nns en delföljd av sekvensen (fn)n2N som konvergerar<br />
mot f n.s [ ] :<br />
16. (Första hälften av Borel-Cantellis lemma) Antag ( ; F; P ) är ett<br />
sannolikhetsrum och An 2 F; n 2 N; händelser sådana att<br />
1X<br />
P (An) < 1:<br />
n=0
Visa att endast ändligt många av händelserna An; n 2 N; inträ¤ar med<br />
sannolikheten 1: De…nieras<br />
fAn i.o.g = \ [<br />
så gäller alltså att<br />
n 0 k n<br />
P [An i.o.] = 0:<br />
Här betyder i.o. ”oändligt ofta”och kommer från engelskans ”in…nitely<br />
often”.<br />
17. Antag att f : R m ! R n är kontinuerlig. Visa att f är (B(R m ); B(R n ))mätbar.<br />
18. Visa att B(R m+n ) = B(R m R n ) = B(R m ) B(R n ):<br />
19. Beräkna väntevärde och varians för en reellvärd binomialfördelad stokastisk<br />
variabel.<br />
20. Antag X 2 N( ; 2 ) och K > 0:: Beräkna<br />
Ak<br />
E max(0; e X K) :<br />
21. Antag att den stokastiska variabeln X har en Gaussisk fördelning med<br />
väntevärdet noll. Visa att<br />
för alla komplexa tal z.<br />
E e zX = e z2<br />
2 E[X2 ]<br />
22. Visa att (x) = 1 ( x); x 2 R; och<br />
23. Visa att<br />
( 1<br />
x<br />
1<br />
x 3 )e x2 =2<br />
p 2<br />
1 (x)<br />
1 (x)<br />
1<br />
x<br />
1<br />
2 e x2 =2 ; x 0:<br />
e x2 =2<br />
p ; x > 0:<br />
2<br />
51
52<br />
24. Antag G 2 N(0; 1) och sätt för varje f 2 Cb (R) och t > 0<br />
h<br />
(Atf)(x) = E f(e t x + (1 e 2t ) 1<br />
i<br />
2 G) ; x 2 R<br />
dvs<br />
(Atf)(x) =<br />
Z 1<br />
1<br />
f(e t x + (1 e 2t ) 1<br />
2 y)e y2<br />
2<br />
Visa att om f 2 Cb (R) så gäller att Atf 2 Cb (R) och<br />
At1(At2f) = At1+t2f:<br />
dy<br />
p 2 ; x 2 R:<br />
25. Låt ( ; F; P ) = (R n ; B(R n ); n): Visa att varje linjär avbildning L :<br />
! R har en Gaussisk fördelning.<br />
26. Antag X; Y 2 L 1 ( ; F; P ) och låt G vara del- -algebra av F: Visa att<br />
E [1 j G] = 1 , E [aX j G] = aE [X j G] ; a 2 R; och E [X + Y j G] =<br />
E [X j G] + E [X j G] : Visa också att X Y ) E [X j G] E [Y j G] :<br />
27. Antag X 2 L 1 ( ; F; P ) och låt G0 och G1 vara -algebror sådana att<br />
G0 G1: Visa att<br />
E [E [X j G1] j G0] = E [X j G0] :<br />
28. (Jensens olikhet för betingat väntevärde) Antag X 2 L 1 ( ; F; P )<br />
och låt ' : R!R vara en konvex funktion sådan att '(X) 2 L 1 ( ; F; P ).<br />
Visa att<br />
'(E [X j G]) E ['(X) j G] :<br />
(Ledning: Skriv<br />
för lämpliga ca; a 2 R.)<br />
'(x) = sup('(a)<br />
+ ca(x a))<br />
a2R<br />
29. Antag fn ! f i L2 (R; A;<br />
Z<br />
) då n ! 1: Visa att<br />
lim<br />
n!1<br />
f 2 Z<br />
n(x)d (x) = f 2 (x)d (x):<br />
R<br />
30. Antag Xn 2 N(0; 2 n); n 2 N+; och Xn ! X i L 2 ( ; F; P ) då n ! 1:<br />
Visa att X 2 N(0; 2 ) för lämpligt 0:<br />
R
4. Stokastiska grundbegrepp<br />
I detta avsnitt diskuteras ‡era grundläggande sannolikhetsteoretiska begrepp<br />
såsom stokastiskt oberoende, martingal och markovegenskap. I slutet av<br />
kapitlet härleder vi värdet (dvs teoretiska värdet) för ett betingat kontrakt i<br />
binomialmodellen.<br />
Betrakta ett sannolikhetsrum ( ; F; P ) och n st -algebror G1; :::; Gn innehållna<br />
i F. Vi säger att -algebrorna G1; :::; Gn är stokastiskt oberoende<br />
om<br />
"<br />
n\<br />
P<br />
#<br />
nY<br />
= P [Ak]<br />
k=1<br />
Ak<br />
för alla Ak 2 Gk; k = 1; :::; n:<br />
Antag nu att (Rk; Ak); k = 1; :::; n; är mätbara rum och låt Xk : !<br />
Rk; k = 1; :::; n; vara stokastiska variabler. De stokastiska variablerna Xk; k =<br />
1; :::; n; sägs vara stokastiskt oberoende om -algebrorna (Xk); k = 1; :::; n;<br />
är stokastiskt oberoende. De…nieras<br />
k=1<br />
(X1; :::; Xn)(!) = (X1(!); :::; Xn(!)); ! 2<br />
så är detta ekvivalent med följande relation mellan fördelningsmåtten för de<br />
stokastiska variablerna X1; :::; Xn och (X1; :::; Xn), nämligen att<br />
(X1;:::;Xn) = X1 ::: Xn :<br />
Händelserna A1; :::; An 2 F sägs vara stokastiskt obereoende om indikatorfunktionerna<br />
1A1; :::; 1An är stokastiskt oberoende. Slutligen sägs en uppsättning<br />
-algebror (stokastiska variabler, händelser) vara stokastiskt oberoende<br />
om varje ändlig deluppsättning av dem är stokastiskt oberoende.<br />
Följande sats följer nu lätt från de…nitionerna och resultaten i föregående<br />
avsnitt och vi utelämnar beviset här.<br />
Sats 1. Låt Xk : ! R dk; k = 1; :::; n;vara stokastiska variabler. Föjande<br />
villkor är ekvivalenta:<br />
(i) X 1; :::; Xn är stokastiskt oberoende<br />
53
54<br />
(ii)<br />
"<br />
nY<br />
#<br />
E fk(Xk) =<br />
k=1<br />
nY<br />
E [fk(Xk)]<br />
om f k : R dk ! C; k = 1; :::; n; är kontinuerliga och begränsade.<br />
(iii)<br />
E<br />
om k 2 R dk; k = 1; :::; n:<br />
h<br />
e i Pn k=1 ( k ;Xk)<br />
i<br />
=<br />
k=1<br />
nY<br />
E e i( k ;Xk)<br />
En familj reellvärda stokastiska variabler (X(t))t2T kallas för en reellvärd<br />
stokastisk process. Vi skriver ofta X(t) = Xt: Indexmängden T kallas för<br />
tidsparametermängd och avbildningen<br />
t ! Xt(!)<br />
för en realisation, samplefunktion eller en trajektoria för processen. Om<br />
T0 T betecknar (X(t); t 2 T0) den minsta -algebra G av delmängder av<br />
som gör alla avbildningarna X(t); t 2 T0; (G; B(R))-mätbara. För varje<br />
n 2 N+ och t1;:::; tn 2 T de…nieras<br />
k=1<br />
t1;:::;tn = (X(t1);:::;X(tn)):<br />
Måtten t1;:::;tn , t1;:::; tn 2 T , n 2 N+; kallas för processens marginalfördelningar.<br />
Två reellvärda stokastiska processer med samma marginalfördelningar<br />
sägs vara ekvivalenta i fördelning. De sägs också vara versioner av<br />
samma stokastiska process. Om (X(t))t2T är en reellvärd stokastisk process<br />
och varje X(t) 2 L 1 (P ) de…nieras väntevärdesfunktionen av processen<br />
genom att<br />
t = E [X(t)] ; t 2 T:<br />
Funktionen kallas ofta helt enkelt för väntevärdet av processen (X(t))t2T .<br />
Om dessutom varje X(t) 2 L 2 (P ) de…nieras kovariansfunktionen<br />
C(s; t) = Cov(X(s); X(t)); s; t 2 T;
dvs<br />
C(s; t) = E [(X(s) s)(X(t) t)] ; s; t 2 T:<br />
En reellvärd stokastisk process sägs vara centrerad om den har väntevärdesfunktionen<br />
noll. En stokastisk process (Xt)t2f1;:::;ng skrivs ofta (Xk) n k=1<br />
och kan identi…eras med en R n -värd stokastisk variabel. Om varje Xk 2<br />
L 1 (P ) kan processens väntevärde uppfattas som en vektor i R n :<br />
En sekvens (Xn) 1 n=1 av stokastiska variabler kallas en i.i.d. om de stokastiska<br />
variablerna Xn; n 1; är stokastiskt oberoende och lika fördelade. Förkortningen<br />
kommer från engelskans ”independent identically distributed”. Antag<br />
nu att (Xn) 1 n=1 är en i.i.d. bestående av reellvärda stokastiska variabler.<br />
Motvarande stokastiska process av partialsummor (Zn) 1 n=1 , där Zn =<br />
X1 + ::: + Xn; n 1, kallas då en slumpvandring (engelska: random walk).<br />
Om a 2 R kallas processen (Un) 1 n=0, där U0 = a och Un = a + Zn; n 1;<br />
också för en slumpvandring och denna sägs starta i punkten a vid tiden<br />
n = 0: Elementen Xn; n 1; kallas ofta för slumpvandringens tillskott. En<br />
i.i.d. (Xn) 1 n=1 sägs vara en Gaussisk i.i.d. om elementen i följden är Gaussiskt<br />
fördelade. Motsvarande slumpvandringar kallas i detta fall för en Gaussiska<br />
slumpvandringar.<br />
Betrakta nu en aktie med priset S(t) vid tiden t 0 och låt vara en …x<br />
positiv parameter. Vi uppfattar aktiepriset S(0) vid tiden 0 som känt. Sätt<br />
Xn = X n = ln<br />
S(n )<br />
; n 1:<br />
S((n 1) )<br />
Den så kallade slumpvandringshypotesen för aktiepriset innebär att aktieavkastningarna<br />
(Xn) 1 n=1 är en i.i.d. för alla > 0 dvs att log-priserna ln S(n ); n<br />
0; är en slumpvandring för alla > 0: Om vi accepterar denna hypotes och<br />
på goda grunder antager att motsvarande slumpvandrings tillskott är ickedeterministiska<br />
kan vi de…niera<br />
och empiriskt skatta korrelationerna<br />
Yn = Y n = Xn E [Xn]<br />
p Var(Xn)<br />
k = E [YnYn+k] ; k = 1; 2; 3; ::: :<br />
Dessa skattningar är i regel mycket små tal och skattningen av 1 är nästan<br />
alltid positiv. Om vi accepterar slumpvandringshypotesen för aktiepriset<br />
55
56<br />
kan vi också skatta den empiriska fördelningen för Yn. Låt G 2 N(0; 1): En<br />
empirisk undersökning stöder i regel olikheterna<br />
och<br />
P [Yn y] > P [G y] ; y stort<br />
P [Yn y] > P [G y] ; y litet.<br />
Man brukar då säga att aktieavkastningen har ”fetare svansar än i normalfallet”.<br />
En mycket omfattande referenslista till empiriska studier av aktiepriser<br />
åter…nns t ex i Cox och Rubinsteins bok Option Markets [CR].<br />
Att aktiepriser lämpligen beskrivs som slumpvandringar förefaller idag<br />
vara en mycket vanlig uppfattning. Inom teoretisk …nans antages dessutom<br />
i regel att motsvarande slumpvandringar är Gaussiska. Slumpvandringshypotesen<br />
kan dock inte sägas vara helt perfekt. De avvikelser som kan spåras<br />
mellan teoretiska optionspriser och marknadens priser torde bero på en viss<br />
oklarhet rörande aktieprisers dynamik. Vi skall i detta sammanhang heller<br />
inte glömma vårt antagande att kapitalmarknaden är friktionsfri, vilket inte<br />
är fallet i verkligheten.<br />
En reellvärd stokastisk process (X(t))t2T sägs vara en reellvärd Gaussisk<br />
process om varje linjärkombination<br />
nX<br />
k=1<br />
kX(tk); k 2 R, tk 2 T; n 2 N+;<br />
har en Gaussisk fördelning. Notera att i detta fall gäller att<br />
E<br />
h<br />
e i Pn k=1 kX(tk) i<br />
= e i Pn k=1 kE[X(tk )] 1 Pnj;k=1 2<br />
j kC ov(X(t j );X(tk ))<br />
:<br />
Sats 2. Låt (Xk) n k=1vara en reellvärd Gaussisk process och antag m 2 f1; :::; n 1g :<br />
Då är de stokastiska variablerna (Xk) m k=1 och (Xk) n k=m+1 stokastiskt oberoende<br />
om och endast om<br />
Cov(Xj; Xk) = 0; j = 1; :::; m; k = m + 1; ::; n:
Sats 2 innebär speciellt att två okorrelerade Gaussiska stokastiska variabler<br />
är stokastiskt oberoende.<br />
Bevis. I beviset antages att processen ha väntevärdet ( k) n k=1 :<br />
=): Om vi utnyttjar att Xj och Xk är stokastiskt oberoende för j m <<br />
k så följer att<br />
Cov(Xj; Xk) = E [(Xj j)(Xk k)] =<br />
E [Xj j] E [Xk k] = 0:<br />
Alltså är Cov(Xj; Xk) = 0; j = 1; :::; m; k = m + 1; ::; n:<br />
(=: Det gäller att<br />
h<br />
E e i Pn k=1 kXk i<br />
Här är<br />
och vi får att<br />
= e i Pn 1 Pn k=1 k ke 2 j;k=1 j kCov(Xj;Xk) :<br />
e 1 Pn 2 j;k=1 j kCov(Xj;Xk) =<br />
e 1 Pm 2 j;k=1 j kCov(Xj;Xk) 1 Pn e 2 j;k=m+1 j kCov(Xj;Xk) E<br />
h<br />
e i Pn k=1 kXk i<br />
=<br />
e i P m<br />
k=1 k k 1 P<br />
mj;k=1<br />
2<br />
j kC ov(Xj ;Xk )<br />
e i Pn 1 Pnj;k=m+1 k=m+1 k k 2<br />
j kC ov(Xj ;Xk )<br />
där högra ledet är lika med<br />
h<br />
E e i Pm k=1 kXk i h<br />
E e i Pn k=m+1 kXk i<br />
:<br />
Detta bevisar satsen.<br />
Begreppet stokastiskt oberoende är naturligtvis mycket intressant ur modellsynpunkt.<br />
Följande satser illustrerar att begreppet även har stora fördelar<br />
ur beräkningssynpunkt.<br />
Sats 3. Antag G är en -algebra och låt X 2 L 1 (P ) vara en reellvärd<br />
stokastisk variabel sådan att G och (X) är stokastiskt oberoende. Då gäller<br />
att<br />
E [X j G] = E [X] :<br />
57
58<br />
Bevis. Om A 2 G fås<br />
E [X; A] = E [X1A]<br />
och eftersom G och (X) är stokastiskt oberoende följer att högra ledet är<br />
lika med<br />
E [X] E [1A] = E [E [X] 1A] = E [E [X] ; A] :<br />
En konstant funktion är naturligtvis (G; B(R))-mätbar och satsen följer omedelbart.<br />
I fortsättningen lättar vi något på formalismen och säger helt enkelt att<br />
en reellvärd funktion är G-mätbar om den är (G; B(R))-mätbar. En funktion<br />
f : R n ! R som är (B(R n ); B(R))-mätbar kallas en Borelfunktion i R n . Om<br />
vi nedan talar om en mätbar funktion f : R n ! R så innebär detta att f är<br />
en Borelfunktion i R n .<br />
Följande sats visar att prediktering av framtida utfall är särskilt enkel ur<br />
beräkningssynpunkt i samband med Gaussiska processer.<br />
Sats 4. Låt (Xk) n k=1vara en reellvärd Gaussisk process med väntevärdet<br />
( k) n k=1 : Sätt Xk= k + Yk; k = 1; :::; n; och låt Un vara ortogonala projektionen<br />
av Yn på det delrum av L2 (P ) som spänns upp av Yk; k = 1; :::; n 1:<br />
Då är<br />
E [Xn j X1; :::; Xn 1] = n + Un:<br />
Bevis. Sätt Vn = Yn Un: Vi har att<br />
Cov(Xj; Vn) = 0; j = 1; :::; n 1<br />
varför Vn och X1; :::; Xn 1 är stokastiskt oberoende enligt sats 2. Härav fås<br />
E [Xn j X1; :::; Xn 1] = n + E [Un + Vn j X1; :::; Xn 1]<br />
där högra ledet är lika med<br />
n + Un + E [Vn j X1; :::; Xn 1] = n + Un + E [Vn] :
Resultatet följer nu av att E [Vn] = 0:<br />
Betrakta nu en sekvens reellvärda stokastiska variabler (Mn) 1 n=1 och en<br />
sekvens (Fn) 1 n=1 av -algebror innehållna i F; där som vanligt ( ; F; P )<br />
betecknar det underliggande sannolikhetsrummet. Sekvensen (Mn; Fn) 1 n=1<br />
kallas en martingal om det för varje n 1 gäller att<br />
(i) Fn Fn+1<br />
(ii) (Mn) Fn<br />
(iii) Mn 2 L 1 (P ) och Mn = E [ Mn+k j Fn] ; k 1:<br />
Villkoret (i) kan uttryckas att sekvensensen (Fn) 1 n=1 är växande (i vid<br />
mening). En växande sekvens del- -algebror av F kallas ofta en …ltration.<br />
Varje X 2 L 1 (P ) de…nierar tillsammans med en växande sekvens (Fn) 1 n=1 av<br />
del- -algebror av F en martingal (Mn; Fn) 1 n=1 genom formeln<br />
Mn = E [ X j Fn] ; n 1:<br />
För att ytterligare belysa martingalbegreppet betraktar vi en reellvärd<br />
stokastisk process (Xn) 1 n=1 där varje Xn 2 L 1 (P ) och har förväntan noll.<br />
Vi antager också att de stokastiska variablerna Xn; n 1; är stokastiskt<br />
oberoende. Sätt<br />
och<br />
Zn =<br />
nX<br />
Xk; n 1<br />
k=1<br />
Fn = (X1; ::::; Xn); n 1:<br />
Av förutsättningarna följer för varje k 1 att<br />
E [ Zn+k j Fn ] = Zn + E [ Xn+1 + ::: + Xn+k j Fn]<br />
där sista termen är lika med<br />
E [ Xn+1] + :::: + E [ Xn+k] = 0:<br />
Detta visar att sekvensen (Zn; Fn) 1 n=1 är en martingal.<br />
59
60<br />
En reellvärd stokastisk process (Un) 1 n=1 sägs ha Markovegenskapen om<br />
E [f(Un+k) j U1; :::; Un] = E [f(Un+k) j Un] ; k; n 1;<br />
för varje Borelmätbar begränsad funktion f : R!R (en funktion g : R!R<br />
sägs vara Borelmätbar om den är B(R)-mätbar). För att illustrera detta<br />
begrepp låter vi (Xn) 1 n=1 vara en reellvärd stokastisk process med stokastiskt<br />
oberoende komponenter dvs de stokastiska variablerna Xn; n 1; är stokastiskt<br />
oberoende. Sätt<br />
nX<br />
Zn = Xk; n 1:<br />
k=1<br />
Om f : R!R är en begränsad Borelmätbar funktion och k 1 gäller att<br />
E [f(Zn+k) j Z1; :::; Zn] = E [f(Zn + Xn+1 + ::: + Xn+k) j Z1; :::; Zn]<br />
och eftersom de stokastiska variablerna (Z1; :::; Zn) och (Xn+1;:::; Xn+k) är<br />
stokastiskt oberoende är högra ledet lika med<br />
(E [f(z + Xn+1 + ::: + Xn+k)]) jz=Zn = E [f(Zn+k) j Zn] :<br />
Detta visar att processen (Zn) 1 n=1 har Markovegenskapen. Om slumpvandringshypotesen<br />
ger en riktig bild av ett aktiepris så följer speciellt att historien<br />
inte ger mer information om aktiens framtida prisutveckling än vad som<br />
åter…nns i dagens pris. All så kallad teknisk analys av det enskilda aktiepriset<br />
saknar i så fall prediktionsvärde.<br />
De…nitionerna av Markovegenskap, martingal och i.i.d. kan lätt ges över<br />
ett godtyckligt delintervall av N (eventuellt med ändligt många element).<br />
Generaliseringen till kontinuerlig tid berörs nedan.<br />
Om X är en stokastisk variabel och (Xk) n k=1<br />
är en i.i.d. sådan att X1<br />
och X har samma fördelning så sägs X1; :::; Xn vara stokastiskt oberoende<br />
observationer på X.<br />
Exempel 1. Betrakta en kapitalmarknad bestående av en aktie med priset<br />
S(t) vid tiden t och en obligation med priset B(t) vid tiden t. Tidsvariabeln<br />
t antar endast värdena 0; 1; 2; :::; T . Antag<br />
B(t + 1) = B(t)e r
där r > 0. Antag också att<br />
S(t + 1) = S(t)e X(t+1)<br />
där X(t + 1) = Xt+1 är en binomialfördelad stokastisk variabel sådan att<br />
X 1<br />
t+1(fu; dg) = för lämpliga u; d 2 R; som uppfyller u > d: Parametrarna<br />
u; d och r förutsätts vara konstanter. Dessutom antags att sekvensen (Xk) T k=1<br />
är en i.i.d. och att S(0) och B(0) är positiva tal. Denna modell kallas för<br />
binomialmodellen för en aktie och en obligation. Vi kan utan inskränkning<br />
anta att<br />
och att<br />
= f!; ! = (!1; :::; !T ) och !k 2 fu; dg ; k = 1; :::; T g<br />
Xk(!) = !k; ! 2 ; k = 1; :::; T<br />
Fr o m nu antages också att u > r > d:<br />
I fortsättningen låter vi F0 = f;; g och<br />
Observera att<br />
Ft = (S(1); :::; S(t)); t = 1; :::; T:<br />
Ft = (X(1); :::; X(t)); t = 1; :::; T:<br />
Kapitalmarknaden utvidgas nu med ett derivat i aktien som utbetalar beloppet<br />
Y vid tiden T där Y är en funktion av S(0); :::; S(T ) dvs en FT -mätbar<br />
funktion (det är här praktiskt att Y eventuellt får antaga negativa värden<br />
(jmfr kapitel 1 och värdering av terminskontrakt)). Ett sådant derivat kallas<br />
för ett betingat kontrakt av europeisk typ med slutdagen T (i matematiska<br />
miljöer identi…eras ofta derivatet och Y ). Vi skall nu de…niera derivatets<br />
teoretiska värde V (t) vid tiden t T då S(0); :::; S(t) således är kända: Här<br />
skall naturligtvis V (t) bestämmas som en funktion av S(0); :::; S(t):<br />
Vi vet att V (T ) = Y är en funktion av S(0); :::; S(T ): Antag att vi<br />
be…nner oss vid tiden t < T och att V (k) redan de…nierats som en funktion<br />
av S(0); :::; S(k) för k = T; :::; t + 1. För att bestämma V (t) bildas vid tiden<br />
t en portfölj bestående av hS(t + 1) aktier och hB(t + 1) obligationer. Dessa<br />
kvantiteter skall endast bero på S(0); :::; S(t) och ej på framtiden: Portföljens<br />
värde vid tiden t ges av<br />
v(t) = hS(t + 1)S(t) + hB(t + 1)B(t)<br />
61
62<br />
och från föregående kapitel vet vi att portföljen kan bestämmas så att<br />
hS(t + 1)S(t + 1) + hB(t + 1)B(t + 1) = V (t + 1):<br />
Vi de…nierar nu V (t) = v(t) och skriver<br />
och<br />
Ekvationen<br />
är ekvivalent med att<br />
och<br />
En räkning ger att<br />
och<br />
V u (t + 1) = V (t + 1)jXt+1=u<br />
V d (t + 1) = V (t + 1)jXt+1=d:<br />
hS(t + 1)S(t + 1) + hB(t + 1)B(t + 1) = V (t + 1)<br />
hS(t + 1)S(t)e u + hB(t + 1)B(t)e r = V u (t + 1)<br />
hS(t + 1)S(t)e d + hB(t + 1)B(t)e r = V d (t + 1):<br />
hS(t + 1)S(t) = V u (t + 1) V d (t + 1)<br />
e u e d<br />
hB(t + 1)B(t) = e r eu V d (t + 1) e d V u (t + 1)<br />
e u e d :<br />
Om vi de…nierar<br />
p = er e d<br />
e u e d<br />
och<br />
q = eu e r<br />
e u e d<br />
så erhåller vi nu formeln<br />
V (t) = e r pV u (t + 1) + qV d (t + 1) :<br />
Det är uppenbart att V (t) genom ovanstående de…nitioner endast beror av<br />
S(0); :::; S(t) för t = 0; :::; T: Vidare beror hS(t + 1) och hB(t + 1) endast på<br />
S(0); :::; S(t) för t = 0; :::; T 1:
Ovan antages att sekvensen (Xt) T t=1 är en i.i.d. Vi de…nierar nu det så<br />
kallade martingalmåttet Q i genom att<br />
där<br />
och<br />
Q = Q1 ::: QT<br />
Qk = p u + q d; k = 1; :::; T<br />
p = 1 q = er ed eu :<br />
ed Martingalmåttet Q kallas ibland för det riskneutrala måttet. Notera att varje<br />
Xt får fördelningen<br />
p u + q d<br />
relativt martingalmåttet Q och att sekvensen (Xt) T t=1 är en i.i.d. relativt Q:<br />
De…nitionen medför att<br />
Upprepning ger nu<br />
där = T t och vi får<br />
V (t) = e r E Q [V (t + 1) j Ft] :<br />
V (t) = e r E Q [V (T ) j Ft]<br />
V (t) = e r E Q [Y j Ft] :<br />
Konstruktionen visar också att måtten P och Q är ekvivalenta.<br />
Vi specialiserar nu Y och antar att Y = f(S(T )) dvs vi betraktar ett<br />
enkelt kontrakt av europeisk typ med slutdagen T: Eftersom processen (ln S(t)) T t=1<br />
har Markovegenskapen med avseende på Q (såväl som med avseende på P )<br />
kan vi också skriva<br />
V (t) = e r E Q [f(S(T )) j S(t)] :<br />
Specialfallet f(s) = s är särskilt intressant. Med induktion fås omedelbart i<br />
detta fall att V (t) = S(t): Relationen<br />
kan nu skrivas<br />
V (t) = e r E Q [V (t + 1) j Ft]<br />
S(t)e rt = E Q S(t + 1)e r(t+1) j Ft<br />
63
64<br />
vilket medför att sekvensen (S(t)e rt ; Ft) T t=0 är en Q-martingal (dvs en martingal<br />
med avseende på det bakomliggande sannolikhetsrummet ( ; FT ; Q)).<br />
En sekvens h = (hS(t); hB(t)) T t=0, där hS(0) = hS(1); hB(0) = hB(1) och<br />
där varje hS(t + 1) och hB(t + 1) är Ft-mätbara, kallas en själv…nansierande<br />
strategi om<br />
hS(t)S(t) + hB(t)B(t) = hS(t + 1)S(t) + hB(t + 1)B(t); t = 0; :::; T 1:<br />
Motsvarande värdeprocess (Vh(t)) T t=0 de…nieras av att<br />
Vh(t) = hS(t)S(t) + hB(t)B(t); t = 0; :::; T:<br />
Antag nu h = (hS(t); hB(t)) T t=0 är en själv…nansierande strategi med<br />
värdeprocessen (Vh(t)) T t=0: Då gäller för t T 1 att<br />
E Q e r Vh(t + 1) j Ft = E Q e r (hS(t + 1)S(t + 1) + hB(t + 1)B(t + 1)) j Ft =<br />
och det följer att<br />
E Q hS(t + 1)e r S(t + 1) + hB(t + 1)B(t)) j Ft =<br />
hS(t + 1)E Q e r S(t + 1) j Ft + hB(t + 1)B(t) =<br />
hS(t + 1)S(t) + hB(t + 1)B(t) = Vh(t)<br />
E Q e (T t)r Vh(T ) j Ft = Vh(t); t = 0; 1; :::; T:<br />
Sekvensen (e tr Vh(t); Ft) T t=0 är således en Q-martingal.<br />
Om h är en själv…nansierande strategi gäller att<br />
E Q e T r Vh(T ) j Ft = Vh(0)<br />
Det kan därför inte inträ¤a att Vh(0) = 0, Vh(T ) 0 och P [Vh(T ) > 0] > 0:<br />
Vår modell sägs därför vara arbitragefri.<br />
Om Y är en FT -mätbar funktion så visade vi ovan (genom baklänges<br />
induktion) att Y = Vh(T ) för en lämplig själv…nansierande strategi h. Man<br />
säger därför att modellen ifråga är komplett. Deta avslutar exempel 1.<br />
Sats 5. Betrakta binomialmodellen i T tidssteg och antag u > r > d: Det<br />
…nns endast ett sannolikhetsmått ekvivalent med P sådant att<br />
(e rt S(t); Ft) T t=0
är en -martingal och detta mått är lika med med Q:<br />
Bevis. Antag att Q0 och Q1 är sannolikhetsmått, ekvivalenta med P; sådana<br />
att (e rt S(t); Ft) T t=0 är en martingal relativt dessa mått. Om h =<br />
(hS(t); hB(t)) T t=0 är en själv…nansierande strategi så gäller för t T 1 och<br />
i = 0; 1 att<br />
E Qi e r Vh(t + 1) j Ft = E Qi e r (hS(t + 1)S(t + 1) + hB(t + 1)B(t + 1)) j Ft =<br />
och det följer att<br />
Om t = 0 erhålls<br />
E Qi hS(t + 1)e r S(t + 1) + hB(t + 1)B(t)) j Ft =<br />
hS(t + 1)E Qi e r S(t + 1) j Ft + hB(t + 1)B(t) =<br />
för i = 0; 1 och därför måste<br />
hS(t + 1)S(t) + hB(t + 1)B(t) = Vh(t)<br />
E Qi e (T t)r Vh(T ) j Ft = Vh(t); t = 0; 1; :::; T:<br />
E Qi e rT Vh(T ) = Vh(0)<br />
E Q0 e rT Vh(T ) = E Q1 e rT Vh(T ) :<br />
Eftersom vår modell är komplett kan h väljas så att e rT V h (T ) är en godtycklig<br />
FT -mätbar funktion och det följer att Q1 = Q2: Slutligen gäller enligt<br />
exempel 1 att (e rt S(t); Ft) T t=0 är Q-martingal, vilket visar sats 5.<br />
Övningar<br />
1. Antag X och Y är reellvärda stokastiska variabler och låt f 2 Cb(R 2 ):<br />
Visa att<br />
E [f(X; Y ) j X] = g(X)<br />
där<br />
g(x) = E [f(x; Y )] ; x 2 R<br />
om X och Y är stokastiskt oberoende.<br />
65
66<br />
2. Antag att de stokastiska variablerna Xk 2 N( k; 2 k ); k = 1; :::; n; är<br />
stokastiskt oberoende. Visa att P n<br />
k=1 Xk 2 N( P n<br />
k=1 k; P n<br />
k=1<br />
3. Antag att de stokastiska variablerna X och Y är stokastiskt oberoende<br />
och likformigt<br />
q<br />
fördelade i intervallet [0; 1]. Visa att de stokastiska variablerna<br />
2 ln 1<br />
q<br />
cos(2 Y ) och 2 ln X 1 sin(2 Y ) är stokastiskt oberoende<br />
X<br />
och att båda tillhör klassen N(0; 1).<br />
4. Låt X; Y 2 N(0; 1) vara stokastiskt oberoende. Visa att<br />
E e max(X;X+Y ) = e 2<br />
( ) + 1 2<br />
e 2 ; 2 R:<br />
2<br />
5. En reellvärd stokastisk variabel X är Cauchyfördelad med parametrarna<br />
2 R och 0 om<br />
E e i X = e i j j ; 2 R.<br />
(Detta förkortas X 2 C( ; ):) Visa att om > 0 så är<br />
d X(x) =<br />
och om = 0 så är X = .<br />
1 dx<br />
2 + (x ) 2<br />
6. Antag att den stokastiska variabeln X är likformigt fördelad i intervallet<br />
. Visa att tan( X) 2 C(0; 1):<br />
1 1 ; 2 2<br />
7. Antag att de stokastiska variablerna Xk 2 C( k; k); k = 1; :::; n; är<br />
stokastiskt oberoende. Visa att Pn k=1 Xk 2 C( Pn k=1 k; Pn k=1 k):<br />
8. Antag att de stokastiska variablerna X; Y 2 N(0; 1) är stokastiskt<br />
2 C(0; 1).<br />
oberoende. Visa att Y<br />
X<br />
9. Antag att X1; :::; Xn 2 L2 (P ) är stokastiskt oberoende. Visa att<br />
nX<br />
nX<br />
Var( Xk) = Var(Xk):<br />
10. Antag X 2 L 2 (P ): Visa att<br />
k=1<br />
k=1<br />
P [j X j "] E [X2 ]<br />
" 2 ; " > 0:<br />
2<br />
k ):
11. Antag X 2 L 2 (P ). Visa Chebishevs olikhet<br />
P [j X E [X] j "] Var(X)<br />
" 2 ; " > 0:<br />
12. Antag X 2 L2 (P ) och = E [X]. Låt X1; :::; Xn vara stokastiskt<br />
oberoende observationer på X: Visa att om Zn = 1 Pn n k=1 Xk så gäller<br />
att<br />
Var(X)<br />
P j Zn j "<br />
n" 2 ; " > 0:<br />
(Monte Carlometoden beräknar en approximation av med skattningen<br />
Zn(!). Monte Carlometoden användes bl a av Ulam under 1940talet<br />
för att göra beräkningar inom kärnreaktorfysik. Metoden utnyttjas<br />
fortfarande inom detta område. Namnet ”Monte Carlometoden”<br />
brukar tillskrivas fysikern Nicholas Metropolis. Monte Carlometoden<br />
behandlas utförligt i den utmärkta boken ”Monte Carlo Methods” av<br />
Hammersley och Handscomb [HH].)<br />
13. Låt vara Lebesguemåttet i intervallet [0; 1] och antag f 2 L2 ( ):<br />
Beräkna R 1<br />
f(x)dx approximativt med Monte Carlometoden då a) f(x) =<br />
0<br />
x b) f(x) = sin x c) f(x) = 1<br />
x1=4 : Välj först 103 och därefter 106 slumptal.<br />
14. Antag f(x) = sin(x + 1); x 2 R. a) Beräkna<br />
I =<br />
Z 1<br />
1<br />
f(x)e x2<br />
2<br />
dx<br />
p 2 :<br />
b) Låt G1; :::; Gn 2 N(0; 1) vara stokastiskt oberoende. Beräkna approximationer<br />
av I med Monte-Carloskattningarna<br />
och<br />
MC2 = 1<br />
2n<br />
MC1 = 1<br />
n<br />
nX<br />
f(Gk)<br />
k=1<br />
nX<br />
(f(Gk) + f( Gk))<br />
då b1) n = 10 3 : Gör tre försök. b2) n = 10 6 : Gör tre försök.<br />
k=1<br />
67
68<br />
15. Låt X vara en stokastisk variabel med värden i R d och antag A 2<br />
B(R d ). Sätt p = P [X 2 A] : Visa att om X1; :::; Xn är stokastiskt<br />
oberoende observationer på X så gäller att<br />
där<br />
P j Zn p j "<br />
1<br />
; " > 0;<br />
4n" 2<br />
Zn = 1<br />
n (1[X12A] + :::: + 1[Xn2A]):<br />
Monte Carlometoden beräknar en approximation av p med skattningen<br />
Zn(!):<br />
16. Låt X vara en kanonisk Gaussvariabel i R d : Beräkna P [X 2 A] approximativt<br />
med Monte Carlometoden då<br />
A = x; x = (x1; :::; xd) 2 R d och 0 xk 1; k = 1; :::; d<br />
för a) d = 1 b) d = 3 c) d = 6 d) d = 10: Välj först 10 3 och<br />
därefter10 6 slumpvektorer i R d :<br />
17. Låt x 2 [0; 1] och antag P [X = 0] = x och P [X = 1] = 1 x: Antag<br />
X1; :::; Xn är stokastiskt oberoende observationer på X. Visa att<br />
E f( 1<br />
n (X1 + ::: + Xn))<br />
nX<br />
= f( k n<br />
) k n xk (1<br />
n<br />
x)<br />
k<br />
k=0<br />
för varje funktion f de…nierad på intervallet [0; 1].<br />
18. Betrakta binomialmodellen med t = 0; 1; 2 och u > r > d: Ett derivat<br />
av europeisk typ utbetalar beloppet<br />
vid tiden t = 2: Antag<br />
Y = max(0; (S(0)S(1)S(2)) 1<br />
3 K)<br />
S(0)e d < K S(0)e 1 2<br />
u+ 3 3 d :<br />
Visa att derivatets värde vid tiden t = 0 är lika med<br />
e 2r<br />
h<br />
S(0)p 2 e u + S(0)pq(e 2 1<br />
u+ 3 3 d + e 1<br />
3<br />
där<br />
p = 1 q = er ed eu :<br />
ed u+ 2<br />
3 d ) p(1 + q)K<br />
i
19. Betrakta binomialmodellen och antag u > r > d och T = 2: En europeisk<br />
medelvärdesoption av europeisk typ utbetalar beloppet<br />
max 0; 1<br />
(S(0) + S(1) + S(2)) K<br />
3<br />
vid tiden 2; där K är ett givet positivt tal som uppfyller<br />
S(0)<br />
3 (1 + ed + e 2d ) < K < S(0)<br />
3 (1 + ed + e u+d ):<br />
Bestäm derivatets värde vid tiden 0.<br />
20. Låt (Xn) 1 n=1 vara en i.i.d. där varje Xn 2 N(0; 1): Sätt Fn = (X1; :::; Xn)<br />
och<br />
n<br />
X1+:::+Xn<br />
Mn = e 2 ; n = 1; 2; ::: :<br />
Visa att (Mn; Fn) 1 n=1 är en martingal.<br />
21. Betrakta en sekvens reellvärda stokastiska variabler (Mn) 1 n=1 och en<br />
sekvens (Fn) 1 n=1 av -algebror. Visa att sekvensen (Mn; Fn) 1 n=1är en<br />
martingal om det för varje n 1 gäller att<br />
(i) Fn Fn+1<br />
( ii) (Mn) Fn<br />
(iii) Mn 2 L 1 (P ) och Mn = E [ Mn+1 j Fn] :<br />
22. Visa att en reellvärd stokastisk process (Un) 1 n=1 har Markovegenskapen<br />
om<br />
E [f(Un+1) j U1; :::; Un] = E [f(Un+1) j Un] ; n 1;<br />
för varje Borelmätbar begränsad funktion f : R!R.<br />
23. Antag matrisen C = (C(j; k)) 1 j;k n har reella element är och är symmetrisk.<br />
Låt<br />
e1 = (e1(j)) n j=1; :::; en = (en(j)) n j=1<br />
vara en ON-bas i R n bestående av egenvektorer till C och låt 1; :::; n<br />
vara motsvarande egenvärden. Visa att<br />
C(i; j) =<br />
nX<br />
k=1<br />
kek(i)ek(j):<br />
69
70<br />
Antag C är positivt semi-de…nit dvs 1; :::; n 0 och de…niera<br />
X(i) =<br />
nX p<br />
k=1<br />
kek(i)Gk; i = 1; :::; n:<br />
Visa att (X(i)) n i=1 är en centrerad Gaussprocess med kovariansfunktionen<br />
C.<br />
24. Antag x1; x2; x3 och r är reella tal och x1 < x2 < x3: Betrakta en<br />
modell för en kapitalmarknad bestående av en aktie och en obligation<br />
där tiden t är lika med 0 eller 1. Aktiens pris vid tiden t betecknas med<br />
S(t) och obligationens pris vid tiden t betecknas med B(t): Det gäller<br />
att<br />
S(1) = S(0)e X<br />
där S(0) är en positiv konstant och där X: ! fx1; x2; x3g är en<br />
stokastisk varibel sådan att P [X = xk] > 0; k = 1; 2; 3: Vidare gäller<br />
att<br />
B(1) = B(0)e r<br />
där B(0) är en positiv konstant. Begreppet arbitrage de…nieras analogt<br />
med motsvarande begrepp i samband med binomialmodellen.<br />
a) Under vilka villkor på parametrarna x1; x2; x3 och r saknar modellen<br />
arbitrage?<br />
b) Antag x1 < r < x3 och representera X som identitetsavbildningen i<br />
mängden = fx1; x2; x3g : Visa att det …nns ‡era martingalmått dvs<br />
sannolikhetsmått i sådana att<br />
S(0) = e r E Q [S(1)] :<br />
Ge också exempel på ett derivat av europeisk typ som slutdagen 1<br />
utbetalar beloppet f(S(1)) och som har egenskapen att<br />
f(S(1)) 6= hSS(1) + hBB(1)<br />
för alla reella hB och hS (man säger därför att modellen ej är komplett).<br />
(Ledning: Om U och V är reellvärda stokastiska variabler så betyder<br />
relationen U 6= V att P [U = V ] < 1:)
25. Betrakta binomialmodellen i T tidssteg och låt h = (hS; hB) vara en<br />
själv…nansierande strategi. Visa att<br />
e rt Vh(t) = Vh(0) +<br />
(Ledning: Om<br />
så följer att<br />
tX<br />
k=1<br />
hS(k)(e rk S(k) e r(k 1) S(k 1))<br />
A(t) = (e rt S(t); B(0)) = ( ~ S(t); B(0))<br />
Vh(0) +<br />
Vh(0) +<br />
tX<br />
hS(k)( ~ S(k) S(k ~ 1)) =<br />
k=1<br />
tX<br />
h(k) (A(k) A(k 1)):<br />
k=1<br />
Gruppera därefter om termerna.)<br />
71
5. Konstruktion av Brownsk rörelse och Gaussiska processer<br />
I detta avsnitt konstruerar vi Brownsk rörelse med kontinuerliga trajektorier.<br />
Det är i detta sammanhang naturligt att också beröra konstruktionen av<br />
allmänna Gaussiska processer. Avslutningsvis belyses också olika samband<br />
mellan Brownsk rörelse och värmeledningsekvationen.<br />
Antag först att (Xi) n i=1 är en reellvärd centrerad Gaussisk process och låt<br />
cij = E [XiXj] ; i; j = 1; :::; n<br />
vara motsvarande kovariansmatris (dvs kovariansfunktion). Matrisen C =<br />
(cij)1 i;j n är symmetrisk eftersom<br />
E [XiXj] = E [XjXi] :<br />
Matrisen C är också positivt semi-de…nit ty om a = (a1; :::; an) 2 Rn gäller<br />
att<br />
nX<br />
nX<br />
a Ca = aicijaj = aiajE [XiXj] =<br />
E<br />
" nX<br />
i;j=1<br />
i;j=1<br />
aiajXiXj<br />
#<br />
= E<br />
i;j=1<br />
"<br />
(<br />
nX<br />
aiXi) 2<br />
#<br />
Antag nu omvänt att C = (cij)1 i;j n är en matris med reella element<br />
sådan att C är symmetrisk och positivt semi-de…nit. Vi skall visa att det<br />
…nns en centrerad reellvärd Gaussisk process med tidsparametermängden<br />
f1; 2; ::; ng som har kovariansmatrisen C: För att se detta använder vi spektralsatsen<br />
för symmetriska matriser och får en ON-bas<br />
i=1<br />
e1 = (e11; :::; en1); :::; en = (e1n; :::; enn)<br />
i R n bestående av egenvektorer för C: Låt 1; :::; n vara motsvarande egenvärden.<br />
Eftersom<br />
e i Cei = i; i = 1; :::; n<br />
så är 1; :::; n 0: Relationen Cek = kek kan skrivas<br />
nX<br />
=1<br />
ci e k = keik<br />
0:<br />
73
74<br />
och vi får<br />
nX<br />
=1<br />
ci e kejk = keikejk:<br />
Eftersom den matris som bildas av egenvektorerna som kolonner är en ortogonalmatris<br />
så måste denna matris också ha ortogonala rader dvs<br />
Alltså är<br />
nX<br />
nX<br />
e kejk =<br />
k=1<br />
keikejk =<br />
0; om 6= j<br />
1; om = j :<br />
k=1<br />
=1 k=1<br />
Låt nu (Gi) n i=1 vara en i.i.d. där G1 2 N(0; 1) och de…niera<br />
Xi =<br />
nX p<br />
k=1<br />
nX<br />
ci<br />
nX<br />
!<br />
e kejk = cij:<br />
keikGk; i = 1; :::; n:<br />
Processen (Xi) n i=1 är en reellvärd centrerad Gaussisk process och<br />
E [XiXj] =<br />
nX<br />
k=1<br />
keikejk = cij:<br />
Processen (Xi) n i=1 har alltså kovariansmatrisen C:<br />
En reellvärd centrerad Gaussprocess (W (t))t 0 med kovariansfunktionen<br />
E [W (s)W (t)] = min(s; t)<br />
kallas för en normaliserad reellvärd Wienerprocess eller en normaliserad endimensionell<br />
Brownsk rörelse. Det är inte alls klart att det …nns en normaliserad<br />
reellvärd Wienerprocess och det är naturligtvis inte heller klart varför<br />
begreppet är intressant.<br />
Vi behandlar först existensfrågan och startar med följande sats.<br />
Sats 1. Låt ( k) 1 k=0vara en följd sannolikhetsmått i R. Då …nns en sekvens<br />
reellvärda stokastiskt oberoende stokastiska variabler (Xk) 1 k=0 sådan att Xk =<br />
k; k 2 N; dvs<br />
P [Xk 2 A] = k(A); A 2 B( R); k 2 N:
Beviset för sats 1 utelämnas här (för bevis se t ex [N])..<br />
Vi kan nu utreda existensen av normaliserad endimensionell Brownsk<br />
rörelse på följande sätt. Låt = m[0;1[ vara Lebesguemåttet i intervallet<br />
[0; 1[ : Antag (en)n2N är en ortonormerad bas för L 2 ( ). För varje …xt t 0<br />
Fourierutvecklas funktionen 1[0;t] i den ortonormerade basen (en)n2N så att<br />
där<br />
Eftersom Z 1<br />
blir<br />
an(t) =<br />
0<br />
1[0;t] =<br />
Z 1<br />
0<br />
1X<br />
an(t)en<br />
n=0<br />
1[0;s]1[0;t]d =<br />
min(s; t) =<br />
1[0;t]end ; n 2 N.<br />
1X<br />
an(s)an(t)<br />
n=0<br />
1X<br />
an(s)an(t):<br />
n=0<br />
I nästa steg skall vi konstruera en normaliserad endimensionell Brownsk<br />
rörelse med hjälp av en lämplig slumpserie. Antag (Gn)n2N är en i.i.d. med<br />
N(0; 1)-fördelade komponenter (sats 1 garanterar existensen av denna i.i.d.).<br />
Sätt<br />
1X<br />
W (t) = an(t)Gn<br />
n=0<br />
där serien för …xt t 0 konvergerar i L 2 (P ). Det följer processen (W (t))t 0<br />
är en reellvärd, centrerad och Gaussisk (se övning i kapitel 3) samt att<br />
dvs<br />
E [W (s)W (t)] =<br />
1X<br />
an(s)an(t)<br />
n=0<br />
E [W (s)W (t)] = min(s; t):<br />
Processen (W (t))t 0 är alltså en normaliserad reellvärd Wienerprocess.<br />
Som Gaussprocess karakteriseras processen W = (W (t))t 0 även av följande,<br />
nämligen<br />
75
76<br />
( ) W (0) = 0<br />
( ) W (t) 2 N(0; t)<br />
( ) om n 2 N+; och 0 t0 t1 ::: tn så är tillskotten<br />
W (t1) W (t0); W (t2) W (t1); :::; W (tn) W (tn 1)<br />
okorrelerade och därmed stokastiskt oberoende.<br />
En reellvärd stokastisk process (X(t))t 0 kallas för en reellvärd Wienerprocess<br />
om X(t) = x + W (t); t 0; för lämpliga x 2 R och > 0. En<br />
reellvärd Wienerprocess kallas också för en endimensionell Brownsk rörelse.<br />
En stokastisk process (X(t))t 0 sägs vara en reellvärd Wienerprocess med linjär<br />
drift eller en endimensionell Brownsk rörelse med linjär drift om X(t) =<br />
x + t + W (t); t 0; för lämpliga ; x 2 R och > 0. Parametern x<br />
kallas för startpunkt, parametern kallas för di¤usionskonstant och parametern<br />
kallas för driftskoe¢ cient. Ibland säger vi bara Wienerprocess istället<br />
för reellvärd Wienerprocess och Brownsk rörelse istället för endimensionell<br />
Brownsk rörelse om sammanhanget i alla fall är klart.<br />
Den geometriska Brownska rörelsemodellen för en aktie med priset S(t); t<br />
0; innebär att det så kallade log-priset<br />
ln S(t); t 0<br />
beskriver en Brownsk rörelse med linjär drift: Vi säger i detta fall att aktiepriset<br />
beskriver en geometrisk Brownsk rörelse med exponentiell drift.<br />
Parametern i denna modell kallas ofta för aktieprisets volatilitet. Den<br />
geometriska Brownska rörelsemodellen för en aktie går tillbaka till Samuelson<br />
[SAM1] ; som genom denna artikel modi…erar Bacheliers aritmetiska modell<br />
från år 1900 [BA].<br />
Det fysikaliska fenomenet Brownsk rörelse går tillbaka till en observation<br />
av den holländske fysikern Jan Ingen-Housz 1785 (se [KSZ]). Botanisten<br />
Robert Brown fastslår i en publikation 1829 att fenomenet ifråga ej förorsakas<br />
av levande organismer [BR] och Albert Einstein drar 1905 slutsatsen att<br />
Brownsk rörelse förorsakas av kollisioner mellan molekyler och de observerade<br />
partiklarna [E] .<br />
En funktion : T T ! R sägs vara en kovarians på T om dels är<br />
symmetrisk dvs<br />
(s; t) = (t; s); s; t 2 T;
dels är positivt semi-de…nit dvs det för varje n 2 N+ ; a1; :::; an 2 R och<br />
t1; :::; tn 2 T gäller att<br />
nX<br />
ajak (tj; tk) 0:<br />
j;k=1<br />
Om (X(t))t2T är en reellvärd stokastisk process sådan att varje X(t) 2 L 2 (P )<br />
gäller att kovariansfunktionen<br />
C(s; t) = Cov(X(s); X(t)); s; t 2 T<br />
är en kovarians på T ty C är uppenbarligen reellvärd och symmetrisk och<br />
2<br />
nX<br />
(<br />
nX<br />
ajakC(tj; tk) = E 4 ak(X(tk)<br />
) 3<br />
2<br />
E [X(tk)]) 5 0:<br />
j;k=1<br />
k=1<br />
I fortsättningen säger vi ofta kovarians istället för kovariansfunktion i<br />
samband med stokastiska processer.<br />
Sats 2. Låt T vara en godtycklig mängd och reellvärd funktion på T .<br />
Antag dessutom att är en kovarians på T . Då …nns en reellvärd Gaussisk<br />
process (X(t))t2T sådan att<br />
och<br />
(t) = E [X(t)] ; t 2 T<br />
(s; t) = Cov(X((s); X(t)); s; t 2 T:<br />
Två Gaussiska processer med dessa egenskaper är ekvivalenta i fördelning<br />
dvs har samma marginalfördelningar.<br />
Vi bevisar inte sats 2 här (för bevis se t ex [N]). Istället ger vi några<br />
konkreta exempel på Gaussprocesser som kommer fram genom sats 2.<br />
Låt som vanligt m1 beteckna Lebesguemåttet i R: Om f 2 L1 (m1)<br />
de…nieras Fouriertransformen ^ f av f genom ekvationen<br />
Z<br />
^f( ) = e i x f(x)dx; 2 R:<br />
R<br />
77
78<br />
Observera att för alla a1; :::; an; t1; :::; tn 2 R så gäller att<br />
nX<br />
ajak ^ Z<br />
f(tj tk) =<br />
j;k=1<br />
R<br />
j<br />
nX<br />
k=1<br />
ake itkx j 2 f(x)dx:<br />
Råkar f dessutom vara jämn dvs om f(x) = f( x) n.s. [m1] så är ^ f reellvärd<br />
och jämn ty<br />
Z<br />
^f( ) = f(x) cos( x)dx; 2 R:<br />
R<br />
Varje jämn och icke-negativ funktion f 2 L 1 (m1) de…nierar alltså en kovarians<br />
på R genom att<br />
(s; t) = ^ f(s t):<br />
Om X betecknar motsvarande centrerade Gaussiska process med tidsparametermängden<br />
R och kovariansen så gäller för varje …xt reellt tal a att<br />
E [X(s)X(t)] = ^ f(s t) = E [X(s + a)X(t + a)] :<br />
De stokastiska processerna (X(t))t2R och (X(t + a))t2R har därför samma<br />
marginalfördelningar. Av denna anledning sägs processen (X(t))t2R vara<br />
stationär. I specialfallet<br />
är<br />
f(x) = 1<br />
2<br />
1<br />
x 2 + 1<br />
4<br />
^f( ) = e 1<br />
2 j j :<br />
Motsvarande stationära centrerade Gaussiska process kallas en stationär normaliserad<br />
Ornstein-Uhlenbeckprocess. Om denna betecknas med U = (U(t))t2R<br />
följer att dess kovariansfunktion ges av<br />
Notera att processen<br />
E [U(s)U(t)] = e 1<br />
2 js tj :<br />
X(t) = e t<br />
2 W (e t ); t 2 R<br />
är centrerad Gaussisk med kovariansen<br />
e s+t<br />
2 min(e s ; e t ) = e 1<br />
2 js tj :
Processen (X(t))t2R är därför exempel på en stationär normaliserad Ornstein-<br />
Uhlenbeckprocess.<br />
Studiet av regularitetsegenskaper för Gaussprocessers samplefunktioner<br />
har varit ett aktivt forskningsfält ända in i vår egen tid. Vi visar här endast<br />
ett viktigt resultat inom det område.<br />
Sats 4. (Wieners sats) Det …nns en version av endimensionell Brownsk<br />
rörelse som har kontinuerliga trajektorier.<br />
Bevis. Det räcker att visa att det …nns en version av normaliserad endimensionell<br />
Brownsk rörelse som har kontinuerliga trajektorier. Den första delen<br />
av beviset påminner starkt om vårt existensbevis för normaliserad Brownsk<br />
rörelse medan den senare delen av beviset innehåller nya metoder.<br />
Vi arbetar först i tidsintervallet 0 t 1. Låt beteckna Lebesguemåttet<br />
i [0; 1] och antag (en)n2N är en ortonormerad bas för L2 ( ). För varje<br />
…xt t 2 [0; 1] Fourierutvecklas funktionen 1[0;t] i den ortonormerade basen<br />
(en)n2N så att<br />
1X<br />
1[0;t] = an(t)en<br />
där<br />
Eftersom<br />
blir<br />
an(t) =<br />
Z 1<br />
Z 1<br />
1X<br />
1[0;s]1[0;t]d =<br />
0<br />
n=0<br />
min(s; t) =<br />
0<br />
n=0<br />
1[0;t]end ; n 2 N.<br />
an(s)an(t); s; t 2 [0; 1]<br />
1X<br />
an(s)an(t); s; t 2 [0; 1] :<br />
n=0<br />
Antag nu att (Gn)n2N är en i.i.d. med N(0; 1)-fördelade komponenter<br />
och sätt<br />
1X<br />
V (t) = an(t)Gn<br />
n=0<br />
79
80<br />
där serien för …xt t 2 [0; 1] konvergerar i L 2 (P ). Det följer processen (V (t))0 t 1<br />
är en centrerad och Gaussisk samt att<br />
1X<br />
E [V (s)V (t)] = an(s)an(t); s; t 2 [0; 1]<br />
dvs<br />
n=0<br />
E [V (s)V (t)] = min(s; t); s; t 2 [0; 1] :<br />
Vi kallar därför processen (V (t))0 t 1 för en normaliserad endimensionell<br />
Brownsk rörelse i tidsintervallet [0; 1] : Den ortonormerade basen (en)n2N<br />
skall nu väljas så att slumpserien ovan är lätt att hantera med avseende på<br />
likformig konvergens i tidsvariabeln t.<br />
Sätt först<br />
h(t) = 1 1<br />
[0; ;1](t); t 2 R.<br />
2<br />
2[ (t) 1 [ 1<br />
n 1<br />
Vi de…nierar nu h00(t) = 1; 0 t 1; och för varje n 1 och j = 1; :::; 2<br />
sätts<br />
n 1<br />
hjn(t) = 2 2 h(2 n 1 t j + 1); 0 t 1:<br />
För varje n 1 och j = 1; :::; 2 n 1 gäller alltså<br />
8<br />
><<br />
hjn(t) =<br />
>:<br />
n 1<br />
2 2 ;<br />
n 1<br />
2<br />
j 1<br />
2n 1 t < j<br />
1<br />
2<br />
2n 1 ;<br />
2 ; j<br />
1<br />
2<br />
2n 1 t<br />
j<br />
2 n 1 ;<br />
0; för övrigt i [0; 1] :<br />
Härav inses lätt att funktionerna h00;hjn; j = 1; :::; 2 n 1 ; n 1; som tillhör<br />
L 2 ( ); alla har längden ett och är parvis ortogonala. Vi påstår att dessa<br />
funktioner bildar en ortonormerad bas i L 2 ( ) . Antag nämligen att f 2<br />
L 2 ( ) är ortogonal mot var och en av funktionerna ifråga. För varje n 1<br />
och j = 1; :::; 2 n 1 följer då att<br />
och därmed är<br />
Z j 1 2<br />
2n 1<br />
j 1<br />
2n 1<br />
Z j<br />
2n 1<br />
j 1<br />
2n 1<br />
fd =<br />
fd = 1<br />
2n 1<br />
Z j<br />
2n 1<br />
j 1 2<br />
2n 1<br />
Z 1<br />
0<br />
fd<br />
fd = 0
ty<br />
Alltså är<br />
och därmed gäller att<br />
Z 1<br />
0<br />
Z k<br />
2n 1<br />
j<br />
2n 1<br />
fd =<br />
Z 1 Z b<br />
1[a;b]fd =<br />
0<br />
a<br />
Z 1<br />
0<br />
fh00d = 0:<br />
fd = 0; 1 j k 2 n 1 ;<br />
fd = 0; 0 a b 1:<br />
Alltså måste f = 0 och vi kan dra slutsatsen att funktionerna h00;hjn; j =<br />
1; :::; 2 n 1 ; n 1; är en ortonormerad bas i L 2 ( ): Denna ortonormerade bas<br />
kallas för Haarbasen i Hilbertrummet L 2 ( ):<br />
Låt nu G00;Gjn; j = 1; :::; 2 n 1 ; n 1; vara en i.i.d. med N(0; 1)-fördelade<br />
komponenter och sätt<br />
ajn(t) =<br />
Z 1<br />
1[0;t]hjnd ; j = n = 0 eller j = 1; :::; 2<br />
0<br />
n 1 ; n 1:<br />
Funktionerna ajn; j = n = 0 eller j = 1; :::; 2 n 1 ; n 1; är alla kontinuerliga.<br />
Observera också att för varje …xt n 1 så är<br />
Vi inför också<br />
och<br />
ajn(t)akn(t) = 0 om j 6= k:<br />
U0(t) = G00a00(t)<br />
2n 1<br />
X<br />
Un(t) = Gjnajn(t); n 1<br />
j=1<br />
och vet från diskussionen ovan att slumpserien<br />
1X<br />
V (t) = Un(t)<br />
n=0<br />
konvergerar i L 2 (P ) för varje …xt t 2 [0; 1] och att motsvarande process är<br />
en normaliserad Brownsk rörelse i tidsintervallet [0; 1] : Vi skall nu visa att<br />
serien<br />
1X<br />
n=0<br />
Un<br />
81
82<br />
konvergerar n.s. i Banachrummet C([0; 1]) med max-normen<br />
k x k1= max<br />
0 t 1<br />
j x(t) j= max<br />
t2[0;1]\Q<br />
j x(t) j :<br />
Här syftar n.s. på det bakomliggande sannolikhetsmåttet. Det räcker därför<br />
att visa att<br />
1X<br />
k Un k1< 1; n.s.<br />
n=0<br />
ty en absolutkonvergent serie i Banachrummet C([0; 1]) är konvergent. Låt<br />
därför n 1 och notera först att<br />
Men<br />
så<br />
Eftersom<br />
följer att<br />
P k Un k1> 2 n<br />
4 P max<br />
1 j 2n 1(j Gjn jk ajn k1) > 2 n<br />
4 :<br />
k ajn k1= 1<br />
2 n+1<br />
2<br />
P k Un k1> 2 n<br />
4 2 n 1 P<br />
x 1 ) P [j G00 j x] 2<br />
och vi drar slutsatsen att<br />
"<br />
1X<br />
E<br />
n=0<br />
Z 1<br />
x<br />
h<br />
j G00 j> 2 n<br />
i<br />
1<br />
+ 4 2 :<br />
ye y2 =2 dy<br />
x p 2<br />
P k Un k1> 2 n<br />
4 2 n e 2n=2<br />
1 [kUnk1>2 n 4 ]<br />
#<br />
=<br />
1X<br />
n=0<br />
e x2 =2<br />
P k Un k1> 2 n<br />
4 < 1:<br />
Serien P1 n=0 1 [kUnk1>2 n 4 ]<br />
är således ändlig n.s. och det följer att serien<br />
1X<br />
n=0<br />
k Un k1<br />
konvergerar n.s: Det …nns alltså en representation W (t); 0 t 1; för<br />
normaliserad endimensionell Brownsk rörelse i tidsintervallet [0; 1] som har
kontinuerliga trajektorier. Låt W1(t); 0 t 1; vara en annan sådan representation<br />
och dessutom sådan att processerna (W (t))0 t 1 och (W1(t))0 t 1<br />
är stokastiskt oberoende. Sätt<br />
W (t) = W (1) + tW1(1=t) W1(1); t > 1:<br />
Man veri…erar lätt att processen (W (t))t 0 är en normaliserad endimensionell<br />
Brownsk rörelse, vilket avslutar beviset för Wieners sats.<br />
I fortsättningen låter vi alltid W = (W (t))t 0 beteckna en normaliserad<br />
Wienerprocess med kontinuerliga trajektorier.<br />
Brownsk rörelse har en serie märkliga egenskaper. Om T > 0 är …xt<br />
så har t ex kurvan (t; W (t)); 0 t T; oändlig längd. För att se detta<br />
de…nieras<br />
L (1)<br />
2<br />
n =<br />
n X1<br />
k=0<br />
j W (<br />
så att Ln Ln+1. Vidare gäller att<br />
E<br />
h<br />
E<br />
h<br />
e<br />
e L(1) n<br />
i<br />
= E<br />
1<br />
2n=2 jW (T )ji 2n k + 1 k<br />
T ) W ( T ) j<br />
2n 2n h<br />
e<br />
1<br />
jW ( 2n i 2n T )j<br />
=<br />
E e jW (T )j 2 n=2<br />
där vi har uttnyttjat Jensens olikhet i sista ledet. Eftersom E e jW (T )j < 1<br />
följer nu att<br />
lim<br />
n!1 L(1)<br />
n = 1 n.s.<br />
och vi drar slutsatsen att kurvan (t; W (t)); 0 t T; har oändlig längd.<br />
Om<br />
de…nieras<br />
Vi påstår att<br />
: 0 = t0 < t1 < ::: < tn 1 < tn = T<br />
L (2) Xn<br />
1<br />
=<br />
k=0<br />
(W (tk+1) W (tk)) 2 :<br />
L (2) ! T i L 2 (P )<br />
83
84<br />
då indelningens …nhet<br />
= max<br />
0 k n 1 (tk+1 tk)<br />
går mot noll. Om G 2 N(0; 1) följer nämligen att<br />
Var(L (2) Xn<br />
1<br />
) = Var((W (tk+1) W (tk)) 2 Xn<br />
1<br />
) = Var(( p tk+1 tkG) 2 ) =<br />
Eftersom<br />
följer nu att<br />
k=0<br />
Xn<br />
1<br />
k=0<br />
k=0<br />
(tk+1 tk) 2 Var(G 2 ) T Var(G 2 ) :<br />
E<br />
h<br />
(L (2)<br />
E<br />
h<br />
L (2)i<br />
= T<br />
T ) 2<br />
i<br />
! 0 då ! 0:<br />
En Brownsk trajektoria är inte deriverbar i någon punkt med sannolikheten<br />
ett (se t ex [McK] för ett kort bevis av denna Wienersats). En annan<br />
märklig egenskap för Brownsk rörelse framkommer genom Khintchines<br />
itererade logaritmlag som innebär att<br />
och<br />
P<br />
P<br />
"<br />
"<br />
lim sup<br />
t!0+<br />
lim inf<br />
t!0+<br />
W (t)<br />
p 2t ln(ln 1=t) = 1<br />
#<br />
= 1<br />
W (t)<br />
p =<br />
2t ln(ln 1=t)<br />
#<br />
1 = 1<br />
(se återigen t ex [McK]). Speciellt följer härav att händelsen<br />
W (t) > 0 för oändligt många t 2 [0; ] och<br />
W (t) < 0 för oändligt många t 2 [0; ]<br />
har sannolikheten 1 för varje > 0 .<br />
För optionsteori har olika samband mellan Brownsk rörelse och partiella<br />
di¤erentialekvationer fundamental betydelse. I enkla fall är sådana samband<br />
lätta att illustrera. I fortsättningen låter vi E beteckna klassen av alla reellvärda<br />
kontinuerliga funktioner f de…nierade på reella tallinjen sådana att<br />
sup(e<br />
x2R<br />
Cjxj j f(x) j) < 1
för en lämplig konstant C > 0 som eventuellt beror av f: Antag nu att f 2 E<br />
och betrakta värmeledningsekvationen<br />
Substitutionen<br />
ger den ekvivalenta formen<br />
@u 1 @ + @t 2<br />
2u @x2 = 0<br />
ujt=T = f; 0 < t < T; x 2 R.<br />
@u<br />
@<br />
= 1<br />
@<br />
2<br />
2u @x2 = T t<br />
uj =0 = f; 0 < < T; x 2 R<br />
som studeras i kurser i Fourieranalys. Vi får en lösning given av formeln<br />
Z<br />
(x y)2 dy<br />
u(t; x) = f(y)e 2 p<br />
2<br />
eller annorlunda uttryckt<br />
Z<br />
u(t; x) =<br />
R<br />
R<br />
f(x + y)e y2<br />
2<br />
dy<br />
p 2<br />
Bortsett från funktioner som är oerhört stora för stora j x j är detta den enda<br />
lösningen till det aktuella begynnelseproblemet (se t ex [F R]). Med något<br />
missbruk av språket säger vi att integralformeln ovan ger lösningen till den<br />
aktuella ekvationen (i vissa texter talar man om den ”fysikaliska lösningen”<br />
eller den ”ekonomiska lösningen”). Lösningen kan uttryckas med hjälp av<br />
Brownsk rörelse på följande sätt:<br />
u(t; x) = E [f(x + W ( ))] :<br />
Det …nns också en delvis annorlunda representation av lösningen u(t; x)<br />
med hjälp av Brownsk rörelse som kan vara attraktiv i samband med olika<br />
tillämpningar. De…niera<br />
Då är<br />
g(x) = E [f(x + W ( )] = E [f(x + (W (T ) W (t))] :<br />
E [f(W (T )) j W (t)] = E [f(W (t) + (W (T ) W (t)) j W (t)] =<br />
:<br />
85
86<br />
g(W (t))<br />
(jmfr övning 1 i kapitel 4). Det är nu tilltalande att skriva<br />
g(x) = E [f(W (T )) j W (t) = x]<br />
och vi tar denna relation som de…nition av uttrycket i höger led. Vi har<br />
därför att<br />
u(t; x) = E [f(W (T )) j W (t) = x] :<br />
Sats 5. Antag a,b2 R och låt > 0: Om funktionen f 2 E så har ekvationen<br />
lösningen<br />
@u 2 @ + @t 2<br />
2u @x2 + a @u + bu = 0<br />
@x<br />
ujt=T = f; 0 < t < T; x 2 R<br />
u(t; x) = e b E [f(x + a + W ( ))] :<br />
De…nieras processen X(t) = at + W (t); 0 < t T; så gäller därför att<br />
Bevis. Sättes<br />
så får vi att<br />
och<br />
Alltså är<br />
och satsen följer omedelbart.<br />
u(t; x) = e b E [f(X(T ) j X(t) = x] :<br />
u(t; x) = e b v( ; 1 (a + x))<br />
@v<br />
@<br />
1 @<br />
=<br />
2<br />
2v @x2 vj =0 = f( x):<br />
v( ; x) = E [f( (x + W ( )))]<br />
Sats 6. Antag a,b2 R och låt > 0: Om f(e x ) 2 E så har ekvationen<br />
@s2 + as @u + bu = 0<br />
@s<br />
ujt=T = f; 0 < t < T; s > 0<br />
@u<br />
@t + 2s2 @<br />
2<br />
2u
lösningen<br />
Bevis. Sätt<br />
Då är<br />
u(t; s) = e b E<br />
@u<br />
@s<br />
h<br />
f(se (a<br />
s = e x :<br />
@u 1<br />
=<br />
@x s<br />
och<br />
@2u @s2 = @2u @x2 1<br />
s2 Insättning i di¤erentialekvationen ger<br />
@u<br />
@t +<br />
Vi utnyttjar nu slutvillkoret<br />
2<br />
2<br />
@2u + (a<br />
@x2 och får från föregående sats att<br />
och satsen är bevisad.<br />
u(t; s) = e b E<br />
2<br />
2 )@u<br />
@x<br />
u(T; e x ) = f(e x )<br />
h<br />
f(e x+(a<br />
Betrakta nu för …xt t 0 -algebran<br />
2<br />
2 ) + W ( ) i<br />
) :<br />
@u 1<br />
:<br />
@x s2 Ft = (W ( ); t):<br />
+ bu = 0 :<br />
2<br />
2 ) + W ( ) i<br />
)<br />
En reellvärd stokastisk process (X(t))t 0 säges vara en Wienermartingal om<br />
det för alla t0; t 0 gäller att<br />
(a) X(t) är Ft-mätbar<br />
(b) X(t) 2 L 1 (P )<br />
(c) E [X(t) j Ft0] = X(t0) så snart t0 t:<br />
87
88<br />
Om I är ett delintervall av intervallet [0; 1[ så sägs en reellvärd stokastisk<br />
process (X(t))t2I vara en Wienermartingal i I om villkoren (a); (b) och (c)<br />
gäller för alla t0; t 2 I:<br />
Vi vill speciellt framhålla två exempel på Wienermartingaler. Antag 0<br />
t0 t: Genom att utnyttja att Ft0 och (W (t) W (t0)) är stokastiskt<br />
oberoende följer att<br />
E [W (t) j Ft0] = E [W (t0) j Ft0] + E [W (t) W (t0) j Ft0] =<br />
W (t0) + E [W (t) W (t0)] = W (t0):<br />
En normaliserad Wienerprocess är alltså en Wienermartingal. Processen<br />
M (t) = e<br />
W (t)<br />
2 t<br />
2 ; t 0<br />
är också en Wienermartingal. Om > 0 får vi nämligen att<br />
varför<br />
E e W (t) j Ft0 = E e (W (t) W (t0)) e W (t0) j Ft0 =<br />
e W (t0) E e (W (t) W (t0)) j Ft0 = e W (t0) E e (W (t) W (t0)) =<br />
e W (t0) e 1<br />
2 E[( (W (t) W (t0))) 2 2<br />
] W (t0) (t t0)<br />
= e e 2<br />
E [M (t) j Ft0] = M (t0):<br />
Processen (M (t))t 0 kallas för en Brownsk exponentialmartingal med parametern<br />
: Denna process är bl a av intresse i samband med sats 6 som nu<br />
kan ges följande ekvivalenta formulering.<br />
Sats 6’. Antag a,b2 R och låt > 0: Om f(e x ) 2 E så har ekvationen<br />
lösningen<br />
@s2 + as @u + bu = 0<br />
@s<br />
ujt=T = f; 0 < t < T; s > 0<br />
@u<br />
@t + 2s2 @<br />
2<br />
2u u(t; s) = e b E [f(se a M ( ))] :
Sats 6’kommer att spela en fundamental roll i utvecklingen av optionsteorin<br />
i senare avsnitt.<br />
Vi betraktar avslutningsvis i detta kapitel följande ekvation<br />
2 @ = 2<br />
2u @x2 + a @u c(x)u<br />
@x<br />
ujt=0 = f; t > 0; x 2 R<br />
@u<br />
@t<br />
där f antages tillhöra klassen E och c 0 är en kontinuerlig funktion<br />
de…nierad på R: Feynman-Kac formel säger att lösningen ges av<br />
h<br />
u(t; x) = E f(x + at + W (t))e R i<br />
t<br />
0 c(x+a + W ( ))d<br />
:<br />
Detta är konsistent med fallet då c är konstant beroende sats 5 (se också<br />
övningarna i detta kapitel och i kapitel 11). Det faller dock utom ramen för<br />
denna kurs att utförligt behandla Feynman-Kac formel (för mer information<br />
hänvisas till [KS] och referenser i denna bok). Det är emellertid värdefullt<br />
att känna till Feynman-Kac formel för att kunna gissa diverse sannolikheter<br />
för Brownsk rörelse. Vi ger två exempel.<br />
Sats 7 (Bachelier [1]) Om t; x > 0 så är<br />
P max<br />
0 t W ( ) x = 2 ( x p t ) 1:<br />
Vi gör ovanstående sats trovärdig genom följande resonemang.<br />
Antag att n 2 N+. Sätt cn = n1] 1;0[ så att<br />
och de…niera<br />
och<br />
Härav följer att<br />
cn(y) =<br />
h<br />
un(t; x) = E e R t<br />
0<br />
n; y < 0<br />
0; y 0<br />
cn(x+W ( ))d<br />
u(t; x) = P [x + W ( ) 0; alla 2 [0; t]] :<br />
lim<br />
n!1 un(t; x) = u(t; x); x > 0; t > 0<br />
i<br />
89
90<br />
eftersom processen W = (W (t))t 0 förutsätts ha kontinuerliga trajektorier.<br />
Då<br />
P [W ( ) < 0; oändligt många 2 [0; t]] = 1; t > 0<br />
följer också randvillkoret<br />
Vidare gäller begynnelsevillkoret<br />
u(t; 0) = 0; t > 0:<br />
u(0; x) = 1; x > 0:<br />
Vi går nu tillbaka till Feynman-Kacs formel, som visar att<br />
@un 1 @<br />
=<br />
@t 2<br />
2un ; t > 0; x > 0<br />
@x2 och det är därför rimligt att funktionen u(t; x) uppfyller ekvationen<br />
@u<br />
@t<br />
1 @<br />
=<br />
2<br />
2u ; t > 0; x > 0:<br />
@x2 Vi accepterar detta utan att gå in i ett detaljerat bevis. För att bestämma<br />
funktionen u noterar vi först att funktionen<br />
v(t; x) = E 1[0;1[(x + W (t)) = ( x p t ); t; x > 0<br />
löser värmeledningsekvationen<br />
@v<br />
@t<br />
1 @<br />
=<br />
2<br />
2v :<br />
@x2 Genom anpasning av rand- och begynnelsevillkor drar vi sedan slutsatsen att<br />
u = 2v 1; vilket är liktydigt med sats 7.<br />
Problem. Betrakta ett aktiepris S(t) = S(0)e t+ W (t) ; t 0; som förutsätts<br />
beskriva av en geometrisk Brownsk rörelse med exponentiell drift och låt<br />
T > 0 vara ett givet tal. Antag också att a; b är positiva reella tal sådana<br />
att a < S(0) < b: Beräkna sannolikheten för händelsen<br />
a S(t) b; alla t 2 [0; T ] :
Vi räknar i samma anda som ovan fram en formel för sannolikheten i<br />
problemet.<br />
Sätt A = ln a; B = ln b och x0 = ln S(0): Den aktuella händelsen kan<br />
skrivas<br />
A x0 + t + W (t) B; alla t 2 [0; T ] :<br />
Sätt nu cn = n(1 1[A;B]) så att<br />
och de…niera<br />
och<br />
Härav följer att<br />
cn(y) =<br />
h<br />
un(t; x) = E e R t<br />
0<br />
0; A y B<br />
n; y < A eller y > B<br />
cn(x+ + W ( ))d<br />
u(t; x) = P [A x + + W ( ) B; alla 2 [0; t]]<br />
lim<br />
n!1 un(t; x) = u(t; x); A < x < B; t > 0<br />
eftersom processen W = (W (t))t 0 förutsätts ha kontinuerliga trajektorier.<br />
Genom att använda Khintchines itererade logaritmlag för Wienerprocessen<br />
följer också att<br />
u(t; A) = 0; t > 0<br />
och på liknande sätt drar vi slutsatsen att<br />
Vidare är<br />
Om vi observerar att<br />
u(t; B) = 0; t > 0:<br />
u(0; x) = 1; A x B:<br />
2 @2un @un<br />
@t =<br />
2 @x2 +<br />
@un<br />
; t > 0; A < x < B<br />
@x<br />
är det rimligt att funktionen u(t; x) uppfyller ekvationen<br />
@u<br />
@t =<br />
2<br />
2<br />
@2u @u<br />
+ ; t > 0; A < x < B<br />
@x2 @x<br />
i<br />
91
92<br />
och vi accepterar detta utan att gå in i ett detaljerat bevis. För att bestämma<br />
funktionen u sättes<br />
u = e kx v<br />
och vi får att<br />
@u<br />
@x<br />
= ekx @v<br />
@x + kekx v<br />
och<br />
@2u @x2 = ekx @2v @v<br />
+ 2kekx<br />
@x2 @x + k2e kx v:<br />
Di¤erentialekvationen för u får nu formen<br />
@v<br />
@t =<br />
2<br />
2<br />
@2v @x2 + (k 2 + ) @v<br />
+ (<br />
@x<br />
Därför väljs<br />
k = 2<br />
varav<br />
@v<br />
@t =<br />
2 @<br />
2<br />
2v @x2 2<br />
Genom variabelseparation inses nu att<br />
1X<br />
v(t; x) = ane (<br />
2<br />
2<br />
n=1<br />
2<br />
2 v:<br />
2 k 2<br />
2<br />
2 + n2 2 2<br />
2(B A) 2 )t sin<br />
+ k)v:<br />
x A<br />
B A n<br />
där<br />
an =<br />
2<br />
Z B<br />
e<br />
B A A<br />
2 x x<br />
sin<br />
B<br />
A<br />
n dx<br />
A<br />
och en enkel räkning visar att<br />
u(t; x) = 2e<br />
1X 4 n+1 2 n (1 + ( 1) e (B A) )<br />
n=1<br />
2 (A x)<br />
e 2 (B A) 2 + n2 2 4 (<br />
2<br />
n2<br />
2 2<br />
2 2 +<br />
2(B A) 2 )t sin<br />
x A<br />
n :<br />
B A<br />
Den angivna händelsen i det ursprungliga problemet bör alltså sannolikheten<br />
u(T; x0); vilket också är det korrekta svaret.<br />
Övningar
1. Antag att G1; G2 2 N(0; 1) och är okorrelerade. Visa att processen<br />
X(t) = G0 cos( t) + G1 sin( t); t 2 R<br />
är en stationär Gaussprocess för varje 2 R:<br />
2. Antag 0 < t1 < ::: < tn. Visa att<br />
Z<br />
A1<br />
Z<br />
:::<br />
P [W (t1) 2 A1; :::; W (tn) 2 An] =<br />
nY<br />
(<br />
1<br />
p<br />
2 (tk tk 1) e<br />
(xk xk 1 ) 2<br />
)<br />
2(tk tk 1 ) dx1:::dxn<br />
An k=1<br />
för godtyckliga A1; ::An 2 B(R): Här är x0 = 0 och t0 = 0:<br />
3. Antag > 0: Visa att funktionen<br />
har Fouriertransformen<br />
1<br />
x 2 + 2<br />
e<br />
4. Visa att processen X(t) = W (t); t 0; är en normaliserad Wienerprocess.<br />
5. Antag a > 0: Visa att processen X(t) = a 1<br />
2 W (at); t 0; är en normaliserad<br />
Wienerprocess.<br />
6. Antag t0 0: Visa att processen X(t) = W (t + t0) W ( t0); t 0; är<br />
en normaliserad Wienerprocess.<br />
7. Sätt X(0) = 0 och X(t) = tW ( 1<br />
t ); t > 0: Visa att (X(t))t 0 är en<br />
normaliserad Wienerprocess.<br />
8. Sätt X(t) = W (t) tW (1) och Y (t) = X(1 t) för 0 t 1. Visa<br />
att processerna (X(t))0 t 1 och (Y (t))0 t 1 har samma marginalfördelningar.<br />
9. Visa att<br />
P<br />
"<br />
lim sup<br />
t!1<br />
j j :<br />
#<br />
W (t)<br />
p = 1 = 1<br />
2t ln(ln t)<br />
93
94<br />
och<br />
10. Visa att<br />
P<br />
"<br />
lim inf<br />
t!1<br />
W (t)<br />
p =<br />
2t ln(ln t)<br />
#<br />
1 = 1<br />
E [f(W (t)) j Ft0] = E [f(W (t)) j W (t0)] ; t0 t<br />
för varje f 2 Cb(R); där<br />
Ft = (W ( ); t); t 0:<br />
11. Visa att en stationär normaliserad Ornstein-Uhlenbecks process U =<br />
(U(t))t 0 uppfyller likheten<br />
för varje f 2 Cb(R); där<br />
12. Lös ekvationen<br />
E [f(U(t)) j Ft0] = E [f(U(t)) j U(t0)] ; t0 t<br />
Ft = (U( ); t); t 0:<br />
1 @ = 2<br />
2u @x2 u(0; x) = sin x; t > 0; x 2 R<br />
@u<br />
@t<br />
Beräkna också lösningen approximativt med en lämplig Monte Carlometod.<br />
Gör numeriska jämförelser i specialfallet t = 4 och x = 1:<br />
13. Visa att<br />
P lim<br />
t!0+ tW (1=t) = 0 = 1:<br />
14. Låt (Xn) 1 n=1 vara en i.i.d. med Gaussiskt fördelade komponenter. Visa<br />
att<br />
lim<br />
n!1<br />
1<br />
n (X1 + ::: + Xn) = E [X1] n.s.
15. a) Sekvensen (ek)k2N är en ON-bas för L 2 (m[0;1]), där<br />
Sätt<br />
ak(t) =<br />
ek(t) = p 2 cos(k + 1<br />
) t; 0 t 1; k 2 N:<br />
2<br />
Z t<br />
0<br />
ek(s)ds =<br />
p<br />
1 2 sin(k + 2<br />
(k + 1<br />
2 )<br />
) t<br />
; 0 t 1; k 2 N;<br />
och låt (Gk)k2N vara en i.i.d. där varje Gk 2 N(0; 1). Processen<br />
W (t) =<br />
1X<br />
ak(t)Gk; 0 t 1<br />
n=0<br />
är en normaliserad Brownsk rörelse i tidsintervallet från 0 till 1. Låt<br />
m; n 2 N+: Antag Wmn(t) är kontinuerlig för 0 t 1 och a¢ n i varje<br />
i intervall 1 , i = 1; :::; n samt sådan att<br />
i t n n<br />
Wmn( i<br />
) =<br />
n<br />
mX<br />
k=0<br />
ak( i<br />
n )Gk; i = 0; :::; n:<br />
Rita en trajektoria för processen Wm(t), 0 t 1; då m = 400 och<br />
n = 100:<br />
16. Betrakta randvärdesproblemet u 00 (x) = f(x); 0 x 1; under bivillkoren<br />
u(0) = u 0 (1) = 0: Visa att Greenfunktionen g(x; y) för detta<br />
problem är lika med min(x; y): Utnyttja detta för att visa att<br />
1X<br />
n=0<br />
2<br />
(n + 1<br />
2<br />
min(x; y) =<br />
)2 2 sin((n + 1<br />
2<br />
1<br />
) x) sin((n + ) y):<br />
2<br />
Antag slutligen att (Gn) 1 n=0 är en i.i.d. med N(0; 1)-fördelade kompo-<br />
nenter och sätt<br />
X(t) =<br />
1X<br />
n=0<br />
p 2Gn<br />
(n + 1<br />
2 )<br />
sin((n + 1<br />
) t); 0 t 1:<br />
2<br />
Visa att X är en normaliserad endimensionell Brownsk rörelse i tidsintervallet<br />
[0; 1] :<br />
95
96<br />
17. Sätt Ft = (W ( ); t) för t 0: Beräkna E [W 2 (t) j Fs] och<br />
E [W 3 (t) j Fs] för 0 s t:<br />
18. Visa att processen W 2 (t) t; t 0; är en Wienermartingal.<br />
19. Antag att f tillhör klassen E och att c<br />
de…nierad på R: De…niera<br />
0 är en kontinuerlig funktion<br />
h<br />
[Atf] (x) = E f(x + at + W (t))e R i<br />
t<br />
0 c(x+a + W ( ))d<br />
; x 2 R<br />
för …xt t > 0: Visa att funktionen Atf tillhör klassen E och att<br />
Visa också att<br />
1<br />
lim<br />
t!0+ t f[Atf] (x) f(x)g =<br />
om f är tillräckligt reguljär.<br />
At1+t2f = At1(At2f):<br />
2<br />
2<br />
@2f + a@f<br />
@x2 @x<br />
c(x)f(x); x 2 R
6. Centrala gränsvärdessatsen<br />
Det …nns matematiska resultat som naturligt leder till hypotesen att aktieavkastningar<br />
approximativt är normalfördelade (för väl omsatta aktier på<br />
större börser under perioder av normala yttre förhållanden). I detta sammanhang<br />
skall vi uppmärksamma den så kallade centrala gränsvärdessatsen,<br />
som också kommer att få betydelse för vår första härledning av Black-Scholes<br />
teoretiska pris för enkla derivat av europeisk typ.<br />
Låt n; n 2 N+; och vara Borelsannolikhetsmått i R d . Sekvensen<br />
( n) n2N+ sägs konvergera svagt mot måttet om<br />
lim<br />
n!1 n(A) = (A)<br />
för varje A 2 B( R d ) sådant att randen av A är en -nollmängd dvs (@A) =<br />
0. Denna typ av konvergens förkortas<br />
n ) :<br />
Om Xn; n 2 N+; och X är R d -värda stokastiska variabler och<br />
Xn ) X<br />
så sägs sekvensen (Xn) n2N+konvergera mot X i fördelning. Denna typ av<br />
konvergens förkortas<br />
Xn ! X:<br />
Om nödvändigt anges här att n ! 1:<br />
Sats 1. (Centrala gränsvärdessatsen) Låt (X n) 1 n=1vara en i.i.d. där varje<br />
X n är R d -vard och begränsad n.s. (dvs det existerar en konstant C 2 [0; 1[<br />
så att P [j Xn j C] = 1; n 2 N+). Antag Xn har väntevärdet och låt G<br />
vara en centrerad Gaussiskt fördelad R d -vard stokastisk variabel med samma<br />
kovarians som Xn: Sätt<br />
Zn = 1<br />
p n (X1 + ::: + Xn n ); n 2 N+:<br />
97
98<br />
Då gäller<br />
Zn ! G:<br />
För starkare versioner av centrala gränsvärdessatsen hänvisas till böcker<br />
i sannolikhetsteori (såsom tex [BOR]). Specialfallet då d = 1 och varje Xn i<br />
sats 1 är binomialfördelad visades (i mer klassisk form) av de Moivre 1733 (se<br />
t ex Lifshits bok ”Gaussian Random Functions”[LIF ]). Normalfördelningen<br />
var alltså känd före Gauss tid.<br />
För att visa centrala gränsvärdessatsen behandlar vi först en del Fourieranalytiska<br />
begrepp. Om f 2 L1 (md) de…nieras Fouriertransformen ^ f genom<br />
att<br />
Z<br />
^f( ) = e i( ;x) f(x)dx; 2 R d :<br />
R d<br />
Sats 2. (Inversionssatsen) Antag f 2 L 1 (md): Om ˆ f 2 L 1 (md) och om f<br />
är kontinuerlig och begränsad så gäller att<br />
Z<br />
f(x) =<br />
R d<br />
e i( ;x) ^ f( ) d<br />
(2 ) d ; x 2 Rd :<br />
Bevis. Som så mycket annat i denna kurs följer resultatet från kalkyl med<br />
Gaussiska stokastiska variabler. Om " > 0 gäller att<br />
Z<br />
Z Z<br />
f(y)<br />
dy:<br />
R d<br />
e i( ;x) e "2<br />
2 j j2 f( ^<br />
d<br />
) =<br />
(2 ) d<br />
Här är högra ledet lika med<br />
Z ( Z<br />
x y<br />
i( ;<br />
f(y) e " ) e 1<br />
2<br />
R d<br />
Om vi sätter<br />
R d<br />
R d<br />
j j2 d<br />
p 2 d<br />
blir uttrycket i högra ledet lika med<br />
Z<br />
R d<br />
)<br />
dy<br />
p 2 d " d<br />
y x = "z<br />
f(x + "z)e 1 dz jzj2 2 p d<br />
2<br />
R d<br />
e i( ;x y) e "2<br />
j d j2<br />
2<br />
(2 ) d<br />
Z<br />
=<br />
R d<br />
f(y)e<br />
= E [f(x + "G)]<br />
1<br />
2" 2 jy xj2 dy<br />
p : d<br />
2 " d
där G är en kanonisk Gaussisk vektor i Rd . Alltså gäller<br />
Z<br />
R d<br />
e i( ;x) e "2<br />
2 j j2 f( ^<br />
d<br />
) = E [f(x + "G)]<br />
(2 ) d<br />
och inversionssatsen följer genom att låta " ! 0+.<br />
Det …nns ett viktigt specialfall då förutsättningarna i inversionssatsen är<br />
uppfyllda. Låt C 1 0 (R d ) beteckna klassen av alla reellvärda funktioner f i R d<br />
som är oändligt många gånger kontinuerligt deriverbara i varje variabel och<br />
som dessutom är identiskt noll utanför en begränsad mängd. Ett exempel<br />
på en sådan funktion f får vi genom att de…niera<br />
där<br />
f(x) =<br />
dY<br />
f'(1 + xk)'(1 xk)g ; x = (x1; :::; xd) 2 R d<br />
k=1<br />
'(t) =<br />
e 1<br />
t ; t > 0;<br />
0; t 0:<br />
Om f 2 C 1 0 (R d ) gäller att ^ f 2 L 1 (md) ty genom att utföra partiell inte-<br />
gration med avseende på variabeln xk så erhålls för varje<br />
Z<br />
Z<br />
k 6= 0 att<br />
^f( ) =<br />
e i( ;x) f 0 xk (x)dx<br />
och upprepning ger<br />
Alltså är<br />
och det följer att<br />
så ^ f 2 L 1 (md):<br />
R d<br />
^f( ) = 1<br />
(i k) n<br />
e i( ;x) f(x)dx = 1<br />
i k<br />
j k j n j ^ f( ) j<br />
Z<br />
R d<br />
Z<br />
R d<br />
e i( ;x) f (n)<br />
xk (x)dx; n 2 N:<br />
R d<br />
j f (n)<br />
xk (x) j dx; n 2 N<br />
sup<br />
2Rd (1+ j j) d+1 j ^ f( ) j< 1:<br />
99
100<br />
Korollarium 1. Om f 2 C 1 0 (R d ) gäller att ^ f 2 L 1 (md) och<br />
Z<br />
f(x) =<br />
R d<br />
e i( ;x) ^ f( ) d<br />
(2 ) d ; x 2 Rd :<br />
Sats 3. Antag n; n 2 N+; och är sannolikhetsmått i Rd sådana att<br />
Z<br />
lim<br />
n!1<br />
e i( ;x) Z<br />
d n(x) = e i( ;x) d (x); 2 R d :<br />
R d<br />
Då gäller att n ) :<br />
Bevis. Antag f 2 C 1 0 (R d ). Det gäller enligt ovan att ^ f 2 L 1 (md) och<br />
Alltså är<br />
Z<br />
och Z<br />
R d<br />
R d<br />
Z<br />
f(x) =<br />
R d<br />
Z<br />
f(x)d n(x) =<br />
Z<br />
f(x)d (x) =<br />
Förutsättningarna ger därför att<br />
Z<br />
Z<br />
lim<br />
n!1<br />
f(x)d n(x) =<br />
R d<br />
R d<br />
e i( ;x) ^ f( ) d<br />
(2 ) d ; x 2 Rd :<br />
R d<br />
R d<br />
Z<br />
Z<br />
R d<br />
R d<br />
e i( ;x) d n(x)<br />
^ f( ) d<br />
(2 ) d<br />
e i( ;x) d (x) f( ^<br />
d<br />
) :<br />
(2 ) d<br />
R d<br />
f(x)d (x):<br />
Innan vi går vidare införs lite ny formalism. Om A och B är delmängder<br />
av R d de…nieras summan<br />
A + B = fz; z = x + y där x 2 A och y 2 Bg :<br />
Den slutna enhetsbollen i R d med centrum 0 och radie r > 0 betecknas med<br />
B(0; r) dvs<br />
B(0; r) = fx; j x j rg :<br />
Om r > 0 och A R d skriver vi Ar = A + B(0; r): Det slutna höljet av<br />
A R d betecknas med A och det inre av A betecknas med A o : Slutligen
101<br />
betecknar h 2 C 1 0 (R d ) en icke-negativ funktion som är noll utanför B(0; 1)<br />
och som uppfyller relationen<br />
Z<br />
R d<br />
h(x)dx = 1:<br />
Vi går nu vidare i beviset för sats 3. Låt K vara en godtycklig kompakt<br />
delmängd av Rd och de…niera för varje p 2 N+ funktionen<br />
fp(x) = p d<br />
Z<br />
h(p(x y))1K 1 (y)dy; x 2 R<br />
p<br />
d :<br />
R d<br />
Det följer att 0 fp 1 och eftersom<br />
Z<br />
fp(x) =<br />
erhålls också att<br />
h(z)1K 1<br />
B(0;1)<br />
p<br />
fp(x) =<br />
(x<br />
1; x 2 K<br />
0; x =2 K 2<br />
p<br />
Det gäller också att fp 2 C 1 0 (R d ): Olikheten<br />
ger därför att<br />
och<br />
lim inf<br />
n!1<br />
På liknande sätt visas att<br />
2 n(K )<br />
p<br />
lim inf<br />
n!1<br />
Z<br />
n(K 2 )<br />
p<br />
R d<br />
Z<br />
z<br />
)dz; x 2 Rd<br />
p<br />
:<br />
fp(x)d n(x)<br />
R d<br />
fp(x)d (x)<br />
n(K 2 ) (K):<br />
p<br />
lim sup<br />
n!1 n(K) (K 2 )<br />
p<br />
och Lebesgues majorantsats medför att<br />
ty<br />
lim sup<br />
n!1 n(K) (K)<br />
lim<br />
p!1 1K 2 (x) = 1K(x); alla x 2 R<br />
p<br />
d :
102<br />
Antag nu att F är en sluten delmängd av R d . Då gäller först att<br />
Eftersom mängden F \ K 2<br />
p<br />
och<br />
n(F ) n(F \ K 2 ) + n(R<br />
p<br />
d nK 2 ):<br />
p<br />
är kompakt erhålls<br />
lim sup<br />
n!1 n(F ) (F \ K 2 ) + 1 lim inf<br />
p<br />
n!1<br />
lim sup<br />
n!1 n(F ) (F ) + 1 (K):<br />
Vi väljer nu K = B(0; r) med r > 0 stort och får<br />
lim sup<br />
n!1 n(F ) (F ):<br />
Genom att gå till komplement drar vi också slutsatsen att<br />
lim inf<br />
n!1 n(U) (U)<br />
n(K 2 )<br />
p<br />
för varje öppen delmängd U av R d :<br />
Det är nu lätt att avsluta beviset för satsen. Antag A 2 B(R d ) och<br />
(@A) = 0. Av olikheten n(A) n(A) erhåller vi att<br />
och olikheten n(A) n(A o ) ger<br />
Detta bevisar satsen.<br />
lim sup<br />
n!1 n(A) (A) = (A)<br />
lim inf<br />
n!1 n(A) (A o ) = (A):<br />
Bevis av sats 1. Vi har för varje 2 R d att<br />
så vi får<br />
E e i( ;Zn) =<br />
E e i( ;Zn) =<br />
nY<br />
E<br />
k=1<br />
n h<br />
E e i<br />
p ( ;X1 n<br />
h<br />
e i( ; X k pn ) i<br />
) io n<br />
:
Låt nu<br />
e it = 1 + it<br />
t2 2 + t3f(t); t 2 R<br />
där funktionen f är begränsad på begränsade intervall. Härav följer att<br />
1<br />
E e i( ;Zn) =<br />
1<br />
2n E ( ; X1 ) 2 + 1<br />
n 3=2 E ( ; X1 ) 3 f(<br />
Alltså gäller<br />
lim<br />
n!1 E ei( ;Zn) = e 1<br />
vilket beroende på sats 3 visar sats 1:<br />
E[( ;X1 ) 2<br />
1<br />
( ; X1 ))<br />
n1=2 2 ]<br />
103<br />
Låt nu (Xn) 1 n=1 vara en reellvärd i.i.d. där varje Xn är begränsad n.s. och<br />
har förväntan noll och variansen 2 > 0: Vi de…nierar<br />
Zk =<br />
kX<br />
Xj; k 2 N<br />
j=1<br />
med konventionen att en summa med mindre övre summationsindex än undre<br />
summationsindex är noll. Alltså är Z0 = 0: Om t är ett reellt tal betecknar<br />
[t] det största heltalet som är mindre än eller lika med t: Processen<br />
Y (t) = Z[t] + (t [t])X[t]+1; t 0<br />
är lika med Zk för t = k och är a¢ n i varje intervall [k; k + 1] där k 2 N: Vi<br />
de…nierar nu för varje n 2 N+ processen<br />
Wn(t) = 1 p n Y (nt); t 0:<br />
Notera att denna process har kontinuerliga trajektorier och<br />
Det gäller att<br />
Wn( k<br />
n ) = 1 p n<br />
kX<br />
Xj; k 2 N:<br />
j=1<br />
E [Wn(t)] = 0<br />
n<br />
:
104<br />
och<br />
E Wn(t) 2 = 1<br />
n ([nt] + (nt [nt])2 ) ! t<br />
då n ! 1. Med hjälp av centrala gränsvärdessatsen visas nu relativt lätt<br />
att<br />
Wn(t) ! W (t)<br />
för varje …xt t 0 där (W (t))t 0 betecknar en normaliserad reellvärd Wienerprocess<br />
med kontinuerliga trajektorier. Det är också relativt lätt att se att<br />
(Wn(t1); ::::; Wn(td)) ! (W (t1); ::::; W (td))<br />
för alla t1; :::; td 0 och d 2 N+:<br />
Begreppet svag konvergens av sannolikhetsmått i R d och konvergens i<br />
fördelning för stokastiska vektorer i R d kan lätt generaliseras till separabla<br />
Banachrum. Donskers sats, som faller utanför denna kurs, innebär att<br />
processen (Wn(t))0 t T konvergerar i fördelning mot processen (W (t))0 t T<br />
då n ! 1 (se t ex den utförliga boken av Karatzas och Shreve [KS]).<br />
Övningar<br />
1. Låt Xn; Yn; n 2 N+ och X vara R d -värda stokastiska variabler sådana<br />
att<br />
Xn ! X:<br />
Antag<br />
Visa att<br />
lim<br />
n!1 P [j Xn Yn j "] = 0; alla " > 0:<br />
Yn ! X:<br />
2. Låt Xn; n 2 N+ och X vara R d -värda stokastiska variabler sådana att<br />
Visa att<br />
om f : R d ! R m är kontinuerlig.<br />
Xn ! X:<br />
f(Xn) ! f(X)
3. Visa att<br />
Wn(t) ! W (t)<br />
för varje …xt t 0 under samma förutsättningar som i texten ovan.<br />
4. Visa att<br />
för alla t1; :::; td<br />
texten ovan.<br />
(Wn(t1); ::::; Wn(td)) ! (W (t1); ::::; W (td))<br />
105<br />
0 och d 2 N+ under samma förutsättningar som i<br />
5. Låt (Xj) n j=1 vara en i.i.d. Antag Zn(t) är kontinuerlig för 0 t 1 och<br />
k 1<br />
a¢ n i varje intervall n t k<br />
n , k = 1; :::; n; samt Zn(0) = 0: Rita<br />
två realisationer av processen (Zn(t))0 t 1; då<br />
a)<br />
och E e i Xk = e 1<br />
2<br />
b)<br />
och E e i Xk = e j j :<br />
Zn( k 1<br />
) = p<br />
n n<br />
2<br />
:<br />
Zn( k 1<br />
) =<br />
n n<br />
kX<br />
Xj; k = 1; :::; n<br />
j=1<br />
kX<br />
Xj; k = 1; :::; n<br />
j=1<br />
I båda fallen väljs n = 1000: (Ledning för b): om en stokastisk variabel<br />
U har en likformig fördelning i intervallet 2 ; 2 så gäller att<br />
E e i tan U = e j j ).
7. Black-Scholes di¤erentialekvation<br />
107<br />
Betrakta en modell för en kapitalmarknad bestående av en aktie med priset<br />
S(t) vid tiden t och en obligation vars pris B(t) vid tiden t uppfyller ekvationen<br />
B(t) = B(0)e rt : Antag att<br />
S(t) = S(0)e t+ W (t) ; t 0<br />
där (W (t))t 0 är en normaliserad Wienerprocess med kontinuerliga trajektorier<br />
och där 2 R och > 0. Det förutsätts här att B(0) och S(0) är<br />
positiva tal som är kända redan vid periodens början vid tiden t = 0: Denna<br />
modell kallas ofta för Black-Scholes modell. I Black-Scholes utvidgade modell<br />
betraktas utöver aktien och obligationen även alla derivat i aktien. Man<br />
skiljer ofta inte på Black-Scholes modell och motsvarande utvidgade modell.<br />
Vi förutsätter nu Black-Scholes modell och betraktar ett derivat av europeisk<br />
typ som utbetalar beloppet f(S(T )) vid tiden T 2 ]0; 1[. Vi antager<br />
att funktionen f(e x ) 2 E dvs f är kontinuerlig och det existerar ett C > 0<br />
så att<br />
sup(e<br />
x2R<br />
Cjxj j f(e x ) j) < 1:<br />
Detta antagande uttrycks f 2 P (jmfr engelskans ”payo¤ function”). Det<br />
är här praktiskt att tillåta utbetalningsfunktioner som eventuellt kan antaga<br />
negativa värden (jmfr kapitel 1 och värdering av terminskontrakt).<br />
För att komma fram till ett teoretiskt värde för derivatet vid tiden t < T<br />
skriver vi<br />
W (t ) = W (t) + V (t t)<br />
för godtyckligt t 2 [t; T ] ; där processen<br />
V ( ) = W ( + t) W (t); 0<br />
är stokastiskt oberoende av processen (W ( ))0 t. Sätt = T t och och<br />
notera att processen<br />
p V ( ); 0<br />
är en normaliserad Wienerprocess så vi kan utan inskränkning antaga att<br />
W (t ) = W (t) + p V ( t t ); t 2 [t; T ] :
108<br />
Processen (V ( )) 0 approximeras nu med en slumpvandring som i slutet av<br />
föregående kapitel. Först väljs ett N 2 N+. Därefter de…nieras h = =N och<br />
tn = t + nh; n = 0; 1; :::; N:<br />
Antag vidare att (Xn) 1 n=1 är en i.i.d. sådan att varje komponent antager<br />
vart och ett av värdena 1 med sannolikheten 1<br />
2 : Notera att E [Xn] = 0 och<br />
E [X2 n] = 1: Om tn = t hålls …xt är<br />
t t = nh<br />
och det följer att<br />
p t<br />
V (<br />
t p n<br />
) = V (<br />
N ):<br />
Denna stokastiska variabel approximeras med den stokastiska variabeln<br />
p h<br />
nX<br />
j=1<br />
för varje n = 0; 1; :::; N:<br />
Vi skall nu genomföra ett resonemang som leder fram till ett rimligt teoretiskt<br />
värde för derivatet ovan. Resonemanget bygger bl a på följande förutsättningar:<br />
(a) derivathandel förekommer endast vid tidpunkterna t; t1; :::; tN 1; T<br />
(b) Wienerprocessen approximeras för …xt t = tn med W (t) + p h P n<br />
j=1 Xj<br />
(c) lämplig regularitet för approximerande optionspriser.<br />
Xj<br />
Låt nu N vara stort men …xt. Av ekvationen<br />
får vi approximationen<br />
där<br />
Alltså gäller<br />
S(tn) = S(t)e<br />
S(tn)<br />
(tn t)+ (W (tn) W (t))<br />
~ S(n)<br />
~S(n) = S(t)e nh+ p h P n<br />
j=1 Xj :<br />
~S(n + 1) = ~ S(n)e h+ p hXn+1 :
Vi inför också beteckningen<br />
så att<br />
B(tn) = ~ B(n)<br />
~B(n + 1) = ~ B(n)e rh :<br />
109<br />
Med dessa beteckningar som bakgrund betraktas nu en …ktiv tidsdiskret<br />
kapitalmarknad bestående av en aktie med priset ~ S(n) vid tiden n, en obligation<br />
med priset ~ B(n) vid tiden n och ett derivat i aktien som utbetalar<br />
f( ~ S(N)) vid tiden N: Låt V (n) beteckna derivatets värde vid tiden n: Här<br />
gäller alltså att n 2 f0; 1; :::; Ng : Låt<br />
och<br />
Antag vidare att N är så stort att<br />
V u (n + 1) = V (n + 1)jXn+1=+1<br />
V d (n + 1) = V (n + 1)jXn+1= 1:<br />
h + p h > rh > h<br />
p h:<br />
Vår tidsdiskreta modell är alltså arbitragefri och exempel 1 i kapitel 4 ger<br />
följande rekurrensekvation, nämligen<br />
där<br />
V (n) = e rh (pV u (n + 1) + qV d (n + 1))<br />
p = erh e h p h<br />
e h+ p h e h p h<br />
och q = 1 p: Resultaten i kapitel 4 visar också att V (n) är ( ~ S(n))-mätbar<br />
så vi kan skriva<br />
V (n) = v(t + nh; ~ S(n)):<br />
Observera här att V = VN och v = vN: Subindexet N utesluts ofta i det<br />
följande.<br />
Vi går nu vidare och inför beteckningen s = ~ S(0): Sätts n = 0 i rekurrensekvationen<br />
ovan får vi likheten<br />
v(t; s)e rh = pv(t + h; se h+ p h ) + qv(t + h; se h p h ):
110<br />
Vidare gäller att<br />
1<br />
2<br />
och efter förenkling erhålls<br />
p = e(r )h e p h<br />
e p h e p h =<br />
1 + (r )h 1 + p 1 h 2<br />
p<br />
h + o(h)<br />
p = 1 1 + (r<br />
2<br />
1<br />
+ (r<br />
2<br />
2h + o(h)<br />
; h ! 0<br />
2<br />
2 ) p h + o( p h)<br />
1 + o( p h)<br />
=<br />
2<br />
2 )<br />
p<br />
h<br />
2 + o(ph); h ! 0:<br />
Alltså är<br />
q = 1<br />
2<br />
(r<br />
2<br />
2 )<br />
p<br />
h<br />
2 + o(ph); h ! 0:<br />
Funktionen v = vN har en ändlig de…nitionsmängd och beror av N 2 N+.<br />
Vi antar nu att denna funktions de…nitionsområde kan utvidgas till en öppen<br />
mängd så att utvidgningen blir en gång kontinuerligt deriverbar i första<br />
variabeln (som betecknas med t) och två gånger kontinuerligt deriverbar i<br />
andra variabeln (som betecknas med x) och så att denna funktions beroende<br />
av N kan försummas för stora N: Detta medför att<br />
v(t + h; se h+ p h @v @v<br />
) = v(t; s) + (t; s)h +<br />
@t @s (t; s)s(e h+ p h<br />
Alltså gäller att<br />
1 @<br />
2<br />
2v @s2 (t; s)s2 (e h+ p h<br />
v(t + h; se h+ p h ) = v(t; s) + @v<br />
@t<br />
På liknande sätt fås<br />
v(t + h; se h p h ) = v(t; s) + @v<br />
@t<br />
1) 2 + o(h); h ! 0:<br />
@v<br />
(t; s)h + (t; s)s(( +<br />
@s<br />
1 @<br />
2<br />
2v @s2 (t; s)s2 2 h + o(h); h ! 0:<br />
@v<br />
(t; s)h + (t; s)s(( +<br />
@s<br />
2<br />
1)+<br />
2 )h + p h)+<br />
2<br />
2 )h<br />
p h)+
Vi utnyttjar nu att<br />
och insättning i ekvationen<br />
ger<br />
p v(t; s) + @v<br />
@t<br />
q v(t; s) + @v<br />
@t<br />
1 @<br />
2<br />
2v @s2 (t; s)s2 2 h + o(h); h ! 0:<br />
e rh = 1 + rh + o(h); h ! 0<br />
v(t; s)e rh = pv(t + h; se h+ p h ) + qv(t + h; se h p h )<br />
v(t; s)(1 + rh) + o(h) =<br />
@v<br />
(t; s)h + (t; s)s(( +<br />
@s<br />
@v<br />
(t; s)h + (t; s)s(( +<br />
@s<br />
då h ! 0: Efter förenkling erhålls<br />
@v @v<br />
(t; s)h + (t; s)s(( +<br />
@t @s<br />
då h ! 0. Nu är<br />
( +<br />
2<br />
2 )h + (p q) p h = ( +<br />
111<br />
2<br />
2 )h + p h) + 1 @<br />
2<br />
2v @s2 (t; s)s2 2 h +<br />
2<br />
2 )h<br />
v(t; s)rh + o(h) =<br />
p 1 @<br />
h) +<br />
2<br />
2v @s2 (t; s)s2 2 h<br />
2<br />
2 )h + (p q) p h) + 1 @<br />
2<br />
2v @s2 (t; s)s2 2 h<br />
2<br />
)h + 2(r<br />
2<br />
rh + o(h); h ! 0<br />
2<br />
2 )<br />
p<br />
h<br />
2<br />
(parametern försvinner!) och det följer (i vår snälla värld) att<br />
v(t; s)r = @v<br />
@t<br />
(t; s) + @v<br />
@s<br />
1 @<br />
(t; s)sr +<br />
2<br />
2v @s2 (t; s)s2 2 :<br />
p h + o(h) =<br />
Denna partiella di¤erentialekvation, som framkommer i Black och Scholes<br />
publikation [BS] från 1973, kallas Black-Scholes di¤erentialekvation och brukar<br />
skrivas<br />
@v<br />
(t; s) +<br />
@t<br />
2 s 2<br />
2<br />
@2v (t; s) + rs@v (t; s) rv(t; s) = 0; t < T:<br />
@s2 @s
112<br />
Vårt ursprungliga derivat uppfyller också slutvillkoret<br />
v(T; s) = f(s):<br />
Motsvarande lösning får de…niera det teoretiska optionspriset. Sats 6’i kapitel<br />
5 ger oss nu följande<br />
Sats 1. Ett enkelt derivat av europeisk typ med utbetalningsfunktionen f 2 P<br />
och slutdagen T har värdet v(t; S(t)) vid tiden t där<br />
v(t; s) = e r E [f(se r M ( ))]<br />
och = T t: Om t t T så gäller att<br />
där = t t:<br />
v(t; s) = e r E [v(t ; se r M ( ))]<br />
Det kan påpekas ytterligare en gång att optionspriset i sats 1 inte beror<br />
på aktielog-prisets driftskoe¢ cient . Vi vill också ännu en gång påminna om<br />
att vi inte skiljer på pris (värde) och teoretiskt pris (värde) då missförstånd<br />
ej kan uppstå.<br />
Den senare delen av sats 1 följer av den första delen utan att utnyttja<br />
entydighetssatser för di¤erentialekvationer. Vi har nämligen från den första<br />
delen att<br />
v(t; s) = e r E<br />
h<br />
f(se (r 2 p i<br />
=2) + G)<br />
där G 2 N(0; 1). Om G 0 är en stokastiskt oberoende kopia av G så följer nu<br />
att<br />
e r E<br />
e r E<br />
h<br />
e r(T t ) E<br />
e r E [v(t ; se r M ( ))] =<br />
h<br />
f(se r M ( )e (r 2 =2)(T t )+ p T t G 0<br />
)<br />
ii<br />
=<br />
h<br />
e r(T t ) h<br />
E f(se (r 2 p p ii<br />
=2)<br />
e<br />
Ge (r 2 =2)(T t )+ T t G0 ) =<br />
e r E<br />
h<br />
f(se (r 2 =2) e p G)<br />
i<br />
:
113<br />
Om vi går tillbaka till härledningen av Black-Scholes di¤erentialekvation<br />
och följer funktionerna hS och hB i den diskreta modellen till gräns (N ! 1)<br />
så får vi med samma beteckning för gränsvärdena att<br />
och<br />
hS(t) = @v<br />
(t; S(t))<br />
@s<br />
v(t; S(t)) = hS(t)S(t) + hB(t)B(t):<br />
Högra ledet kan tolkas som ett innehav i aktien och obligationen som i varje<br />
tidpunkt har samma värde som optionen. Man kan visa att portföljstrategin<br />
kräver en initial investering men att strategin i övrigt är själv…nansierad<br />
på en friktionsfri marknad. En sådan strategi sägs vara själv…nansierande.<br />
En närmare analys kräver stokastisk di¤erentialkalkyl och vi återkommer till<br />
denna punkt i senare kapitel. Ekvationen<br />
1 = hS(t) hB(t)<br />
S(t) +<br />
v(t; S(t)) v(t; S(t)) B(t)<br />
kan tolkas som en relativ portfölj i aktien och obligationen. Om S(t) = s så<br />
är det relativa aktievärdet lika med<br />
@v<br />
@s<br />
v<br />
s =<br />
@v<br />
v<br />
@s<br />
s<br />
(symboliskt):<br />
Detta uttryck brukar kallas optionsprisets elasticitet med avseensde på aktiepriset.<br />
Antag fi 2 P, i = 1; :::; m; och låt ai; i = 1; :::; m; vara …xa reella tal.<br />
Om<br />
mX<br />
aifi(e x ) 0; alla x 2 R<br />
så följer att<br />
i=1<br />
VA(t) = e r "<br />
mX<br />
E aifi(se r #<br />
M ( ))<br />
i=1<br />
Dominansprincipen gäller alltså för …nansiella derivat av europeisk typ.<br />
0:
114<br />
Korollarium 1. En europeisk köpoption med slutdagen T och lösenpriset<br />
K har värdet c(t; S(t); K) vid tiden t < T där<br />
och<br />
c(t; s; K) = s (d1) Ke r<br />
d1 =<br />
d2 =<br />
ln s<br />
K<br />
ln s<br />
K<br />
+ (r + 2<br />
2 )<br />
p<br />
2<br />
+ (r 2 )<br />
p :<br />
(d2);<br />
En europeisk säljoption med slutdagen T och lösenpriset K har värdet p(t; S(t); K)<br />
vid tiden t < T där<br />
Bevis. Sats 1 ger att<br />
p(t; s; K) = Ke r<br />
c(t; s; K) = e r E<br />
h<br />
max(0; se (r<br />
( d2) s ( d1):<br />
2<br />
2 )<br />
p i<br />
G<br />
K)<br />
där G är en N(0; 1)-fördelad stokastisk variabel. Härav följer att<br />
c(t; s; K) = e r "<br />
E se (r<br />
2<br />
2 )<br />
p<br />
G<br />
K; G<br />
ln s + (r K<br />
2<br />
2 )<br />
p<br />
#<br />
och därmed är<br />
Vidare är<br />
c(t; s; K) = e r<br />
e r E<br />
h<br />
se (r<br />
2<br />
2 )<br />
där högra ledet är lika med<br />
Z<br />
s e<br />
x d2<br />
n h<br />
E se (r<br />
2<br />
2 )<br />
p G; G d2<br />
( p +x) 2<br />
2<br />
i<br />
p G; G d2<br />
Z<br />
= s e<br />
x d2<br />
i<br />
2<br />
2<br />
K<br />
o<br />
(d2) :<br />
p x x 2<br />
2<br />
dx<br />
p2 = s ( p + d2) = s (d1):<br />
dx<br />
p2
Detta bevisar att<br />
c(t; s; K) = s (d1) Ke r<br />
(d2):<br />
115<br />
Säljoptionens värde kan härledas på liknande sätt. Resultatet följer alternativt<br />
från relationen<br />
p(t; s; K) = Ke r<br />
Detta avslutar beviset för korollarium 1.<br />
s + c(t; s; K):<br />
Övningarna i kapitel 1 visar att amerikanska köpoptioner (utan utdelning<br />
i den bakomliggande aktien) värderas som motsvarande europeiska kontrakt.<br />
För den amerikanska säljoptionen …nns idag ingen känd analytiskt given prisformel.<br />
Om v(t; S(t)) betecknar värdet vid tiden t för en amerikansk säljoption<br />
med lösenpriset K och slutdagen T så gäller att v uppfyller Black-Scholes<br />
di¤erentialekvation i ett från början okänt område av typen<br />
D = f(t; s); s > b(t); t < T g<br />
där b är en växande, kontinuerligt deriverbar funktion sådan att<br />
Vidare gäller att<br />
lim<br />
t!T<br />
b(t) = K:<br />
v(t; s) > max(K s; 0); (t; s) 2 D;<br />
v(t; s) = max(K s; 0); (t; s) 2 @D<br />
och<br />
dv<br />
(t; b(t)+) = 1; t < T:<br />
ds<br />
Det är optimalt att lösa in optionen om S(t) < b(t): Den kritiska randen<br />
s = b(t) beskrivs ej heller av något känt analytiskt uttryck. Det …nns explicita<br />
prisformler för den amerikanska säljoptionen i termer av den kritiska randen<br />
[CJM]. Om T ! +1 får optionen oändlig löptid (”perpetual option”). Låt<br />
v = v(s) vara värdet för rättigheten att sälja aktien för värdet K vid varje<br />
tidpunkt i framtiden. Då gäller att<br />
2 s 2<br />
2<br />
d2v + rsdv<br />
ds2 ds<br />
rv = 0:
116<br />
Denna Eulerekvation har de linjärt oberoende lösningarna v = s och v =<br />
s där<br />
= 2r<br />
2 :<br />
Den första lösningen är ej begränsad då s ! 1 och saknar intresse här.<br />
Antag därför v = As . Om<br />
och<br />
blir<br />
De…nieras<br />
så är därför<br />
v(s) = K<br />
1 +<br />
v(s) = K s<br />
dv<br />
(s) = 1<br />
ds<br />
s = K<br />
1 + :<br />
b = K<br />
1 + :<br />
b<br />
s<br />
; s > b:<br />
För mer information om den amerikanska säljoptionen hänvisas till [CJM] ; [MY ]<br />
och [W DH] (nedan ges också några numeriska illustrationer med hjälp av<br />
binomialapproximationen).<br />
Vi avslutar detta kapitel med en del numeriska resultat. Betrakta först<br />
ett enkelt derivat av europeisk typ med utbetalningsfunktionen f. För att<br />
bestämma dess värde v(t; S(t)) vid tiden t med binomialapproximationen får<br />
vi med beteckningar som ovan först att<br />
v(tN; se (N 2j) p h ) = f(se (N 2j) p h ); j = 0; 1; :::; N<br />
och sedan successivt för n = N 1; N 2; ::::; 1; 0; att<br />
v(tn; se (n 2j) p h ) = e rh (pv(tn+1; se (n+1 2j) p h ) + qv(tn+1; se (n 1 2j) p h ))<br />
för j = 0; 1; :::; n där<br />
p = erh e p h<br />
e p h e p h<br />
och q = 1 p: Vi har alltså valt driftskoe¢ cienten för log-priset lika med<br />
0 (jmfr [H]).
117<br />
Som numerisk illustration betraktar vi först europeiska köpoptioner i en<br />
aktie vars pris har volatiliteten 20 procent per år och aktiekursen 40 kr i detta<br />
ögonblick. Räntan antages vara 5 procent per år. De teoretiska priserna för<br />
köpoptionerna beräknas exakt med hjälp av korollarium 1. Som jämförelse<br />
beräknas i några specialfall köpoptionsvärden med binomialapproximationen<br />
för N = 5; N = 20 och N = 50.<br />
exakta varden N = 5<br />
Kn 1=12 4=12 7=12<br />
35 5:15 5:76 6:40<br />
40 1:00 2:17 3:00<br />
45 0:02 0:51 1:10<br />
N = 20 N = 50<br />
Kn 1=12 4=12 7=12<br />
35 5:15 5:77 6:39<br />
40 0:99 2:14 2:97<br />
45 0:02 0:51 1:11<br />
Kn 1=12 4=12 7=12<br />
35 5:14 5:77 6:45<br />
40 1:05 2:26 3:12<br />
45 0:02 0:54 1:15<br />
Kn 1=12 4=12 7=12<br />
35 5:15 5:76 6:40<br />
40 1:00 2:16 2:99<br />
45 0:02 0:51 1:11<br />
Om vi simulerar 1 miljon Gaussiska slumptal och beräknar motsvarande<br />
köpoptionsvärden med Monte Carlometoden får vi i enskilda försök följande<br />
jämförelser:<br />
exakta varden 10 6 slumptal<br />
Kn 1=12 4=12 7=12<br />
35 5:15 5:76 6:40<br />
40 1:00 2:17 3:00<br />
45 0:02 0:51 1:10<br />
Kn 1=12 4=12 7=12<br />
35 5:15 5:75 6:40<br />
40 1:00 2:17 3:00<br />
45 0:02 0:51 1:11<br />
För ett enkelt amerikanskt kontrakt med utbetalningsfunktionen f måste<br />
hänsyn tas till att det kan vara optimalt att inlösa kontraktet före slutdagen.<br />
Liksom för motsvarande europeiska kontrakt gäller att<br />
v(tN; se (N 2j) p h ) = f(se (N 2j) p h ); j = 0; 1; :::; N:<br />
Därefter beräknas successivt för tidpunkterna tn; n = N 1; N 2; ::::; 2; 1; 0;<br />
optionspriserna<br />
v(tn; se (n 2j) p h ) =
118<br />
max(f(se (n 2j) p h ); e rh (pv(tn+1; se (n+1 2j) p h ) + qv(tn+1; se (n 1 2j) p h )))<br />
för j = 0; 1; :::; n: Som numerisk illustration av binomialapproximation för<br />
amerikanska säljoptioner väljer vi återigen en aktie vars pris volatiliteten 20<br />
procent per år och som just nu har värdet 40 kr. Räntan antages som ovan<br />
vara 5 procent per år. För lösenpriset K = 45 och tidslängden = 4=12<br />
till slutdagen erhålls med binomialapproximationen säljoptionsvärdet 5:08<br />
om N = 25 och 5:09 om N = 50; 75 ; 100 och 150: För motsvarande europeiska<br />
säljoption är värdet 4:78. Om istället = 1=12 blir det amerikanska<br />
säljoptionsvärdet 5 och en närmare analys visar att det är optimalt att inlösa<br />
optionen.<br />
Korollarium 1 kan användas för vissa valutaberoende …nansiella derivat.<br />
Som ett exempel antar vi att dollarkusen i kr är lika med (t) vid tiden<br />
t och betraktar rättigheten att få köpa en dollar för K kr vid tiden T om<br />
innehavaren av kontraktet har lust. Vi möter alltså här ett …nansiellt derivat<br />
av europeisk typ med utbetalningen<br />
X = max(0; (T ) K)<br />
vid tiden T: En dollar skiljer sig mycket från en aktie. T ex är ett dollarlån ej<br />
gratis ens på en friktionsfri marknad och ett dollarinnehav ger tillväxt först<br />
om dollarn placeras i något annat såsom t ex en amerikansk bank. Trots<br />
detta kan det aktuella derivatet värderas med hjälp av Korollarium 1. Om<br />
vi antar att den amerikanska marknaden erbjuder en obligation med priset<br />
Ba(t) = Ba(0)e rat vid tiden t så kan vi uppfatta<br />
S(t) = Ba(t) (t); t 0<br />
som prisprocessen för ett svenskt värdepapper. Vi antar att priset beskrivs<br />
av en geometrisk Brownsk rörelse med drift (jag skattar volatiliteten för<br />
dollarkursen i kr till ungefär 10.4% per år de senaste 12 åren). Vi kan nu<br />
skriva<br />
X = Ba(T ) 1 max(0; S(T ) Ba(T )K)<br />
och får att optionens värde v(t) vid tiden t < T ges av<br />
v(t) = Ba(T ) 1 c(t; S(t); Ba(T )K); T ) =<br />
Ba(T ) 1 Ba(t) (t) (D1) Ba(T )Ke r<br />
(D2)
där = T t;<br />
och<br />
D1 =<br />
D2 =<br />
Efter någon förenkling följer att<br />
ln Ba(t) (t)<br />
Ba(T )K<br />
+ (r + 2<br />
2 )<br />
p =<br />
ln (t)<br />
K + (r ra + 2<br />
2 )<br />
p<br />
ln (t)<br />
K<br />
2<br />
+ (r ra 2 )<br />
p :<br />
v(t) = (t)e ra (D1) Ke r<br />
(D2)<br />
119<br />
(se Garman och Kohlhagen [GK]). Optionen att vi få sälja en dollar för<br />
K kr vid tiden T kan behandlas på liknande sätt. Optionen att få köpa<br />
en IBM-aktie till ett föreskrivet belopp i kr ett givet framtida datum kan<br />
inte behandlas lika enkelt. Detta derivat beror på två bruskällor, en från<br />
valutakursen och en från aktien och kan behandlas med Brownsk rörelse i<br />
två dimensioner (se kapitel 13).<br />
Statistiska analyser av historiska marknadspriser för optioner faller utanför<br />
ramen för denna kurs. Vi vill i alla fall göra en del anmärkningar som kan<br />
vara av intresse i detta sammanhang. Det är välkänt att aktieavkastningar<br />
har fetare svansar än den geometriska Brownska rörelsemodellen medger.<br />
Detta innebär att Black-Scholes teori undervärderar en köpoption då aktiepriset<br />
är mindre än lösenpriset (”out of the money call”) och på samma<br />
sätt undervärderar teorin en säljoption då aktiepriset är större än lösenpriset<br />
(”out of the money put”). Av relationen<br />
c(t; S(t); K) S(t) = p(t; S(t); K) Ke r<br />
följer då också att teorin undervärderar en köpoption då aktiepriset är större<br />
än lösenpriset (”in the money call”) och teorin undervärderar en säljoption<br />
då aktiepriset är mindre än lösenpriset (”in the money put”). En kalkyl visar<br />
att<br />
@c<br />
@<br />
Vidare gäller att<br />
@p<br />
=<br />
@ = s 0 (d1) p = se d2 1 =2<br />
r<br />
lim c(t; s; K) = max(0; s Ke<br />
!0+ r )<br />
2<br />
> 0:
120<br />
och<br />
Om s = S(t) och<br />
lim<br />
!1 c(t; s; K) = s:<br />
max(0; s Ke r ) < marknadspriset vid t < s<br />
för t < T (vilket är högst sannolikt) så kan därför skattas så att det<br />
råder ett perfekt samband mellan teoretiskt optionpris och marknadens optionspris.<br />
Denna skattning av standardavvikelsen kallas för den implicita<br />
standardavvikelsen för aktiepriset. Som funktion av lösenpriset uppvisar den<br />
implicita standardavvikelsen ofta en konvexliknande graf med ett minimum<br />
nära aktiepriset (”volatility with a smile”). En del forskare inom optionsområdet<br />
har hävdat att avvikelserna mellan teoretiska priser och marknadspriser<br />
i regel är små och försumbara. Andra har uttryckt att Black-Scholes teori<br />
kan bilda utgångspunkt för en för…nad teori. För mer information om dessa<br />
påståenden, se Gemmills bok [GEM] :<br />
Det teoretiska optionspriset i sats 1 måste modi…eras om aktien ger utdelning<br />
under optionens löptid. Sats 1 kan därför inte heller användas för<br />
valutaoptioner. Dessa komplikationer behandlas i nästa kapitel.<br />
Övningar<br />
I nedanstående övningar i detta kapitel förutsätts Black-Scholes modell<br />
och de standardbeteckningar vi infört ovan.<br />
1. Antag tiden mäts i år och att räntan r = ln 1:05: Betrakta en aktie<br />
med volatiliteten = 0:27 och en europeisk köpoption i aktien med<br />
slutdagen 20 mars och lösenpriset 100 kr. Under perioden 20 januari-<br />
20 februari stiger aktiepriset från 97 kr till 112 kr. Med hur många<br />
procent stiger det teoretiska optionspriset under samma period?<br />
2. Låt ' = 0 och c = c(t; s; K; T ). Visa att<br />
@c<br />
@s = (d1) (Delta)<br />
@2c '(d1)<br />
= p (Gamma)<br />
@s2 s
och<br />
@c<br />
@t<br />
Varför gäller att<br />
@c<br />
@r<br />
= K e r<br />
s'(d1)<br />
r<br />
= p rKe<br />
2<br />
1<br />
2<br />
@c<br />
@<br />
= s'(d1) p<br />
(d2) (Rho)<br />
(d2) (T heta)<br />
(V ega):<br />
2 S 2 Gamma + rS Delta + T heta = rc?<br />
121<br />
3. Försök generalisera resultaten i detta kapitel till det fall utbetalningsfunktionen<br />
f är (B]0;1[(R); B(R))-mätbar och<br />
sup e<br />
x2R<br />
Cjxj j f(e x ) j< 1<br />
för en lämplig positiv konstant C: Antag därefter att K och L är positiva<br />
parametrar och försök behandla följande uppgifter:<br />
a) (”cash or nothing call”) Ett europeiskt derivat i aktien utbetalar<br />
ingenting om aktiepriset understiger K slutdagen T och i annat fall<br />
utbetalar derivatet beloppet L denna dag. Bestäm derivatets värde vid<br />
tiden t:<br />
b) (”asset or nothing call”) Ett europeiskt derivat i aktien utbetalar<br />
ingenting om aktiepriset understiger K slutdagen T och i annat fall<br />
utbetalar derivatet beloppet S(T ) denna dag. Bestäm derivatets värde<br />
vid tiden t:<br />
4. (Speciell ”as you like it”option eller ”chooser”option) Låt t < T <<br />
T1 och K > 0: Ett …nansiellt derivat ger innehavaren rättigheten, men<br />
ej skyldigheten, att vid tiden T välja antingen en europeisk köpoption i<br />
aktien med slutdagen T1 och lösenpriset K eller en europeisk säljoption<br />
i aktien med slutdagen T1 och lösenpriset K: Bestäm derivatets värde<br />
vid tiden t:<br />
5. Visa att<br />
@2c @ 2 = sd1d2<br />
'(d1) p
122<br />
och dra slutsatsen att funktionen ! c(t; s; K; T ) är en konvex funktion<br />
i intervallet ]0; 0] och en konkav funktion i intervallet [ 0; 1[ ,<br />
där<br />
r<br />
2 se<br />
0 = j ln r<br />
K j:<br />
6. Sätt g( ) = c(t; 1; 1; T ) då T = T t 0 och observera att<br />
c(t; s; s; T ) = sg(T t): Nedan antages att 1=T + 2r + 2 =4 r 2 = 2 :<br />
a) Visa att g är konkav och g(0) = 0: Dra slutsatsen att g( ) g( );<br />
0 1; 0 T: Rita slutligen grafen för funktionen<br />
y = g( ); 0 T då T = 1; = 0:25 och r = ln 1:05:<br />
b) Låt t t < T . Ett derivat i aktien utbetalar max(0; S(T ) S(t ))<br />
vid tiden T: Visa att derivatets teoretiska värde vid tiden t är lika<br />
med S(t)g(T t ):<br />
c) (”tandem option”) Låt = T t > 0 och sätt tj = t + j<br />
; j = n<br />
0; :::; n där n 2 N+. Ett derivat utbetalar max(0; S(tj) S(tj 1))<br />
vid tiden tj för j = 1; :::; n: Visa att derivatets teoretiska värde<br />
vid tiden t är lika med nS(t)g( =n) och dra slutsatsen att detta<br />
värde ej understiger c(t; S(t); S(t); T ):<br />
7. Visa att ett enkelt derivat av europeisk typ i aktien med utbetalningsfunktionen<br />
f 2 P och slutdagen T har värdet v(t; S T term(t)) vid tiden t<br />
där<br />
v(t; sterm) = e r E [f(stermM ( ))] :<br />
8. Ett enkelt derivat av europeisk typ med utbetalningsfunktionen f 2 P<br />
och slutdagen T har värdet v(t; S(t)) vid tiden t där<br />
v(t; s) = e r E [f(se r M ( ))] :<br />
Antag funktionen f endast antager positiva värden och att funktionen<br />
ln f(e x ) är en konvex funktion av x: Visa att optionsprisets elasticitet<br />
med avseende på aktiepriset är en växande funktion av aktiepriset s:<br />
9. En amerikansk säljoption i aktien med slutdagen T och lösenpriset K<br />
har det teoretiska priset P (t; S(t); K; T ) vid tiden t: Antag = 0:25;<br />
r = ln 1:05; t = 0; T = 1=6; och K = 45: Rita grafen för funktionen<br />
y = P (s) = P (t; s; K; T ); 35 s 54: Rita i samma koordinatsystem<br />
grafen för funktionen y = max(0; K s); 35 s 54.
123<br />
10. Låt P (t; S(t); K) beteckna det teoretiska värdet vid tiden t för en<br />
amerikansk säljoption i aktien med slutdagen T och lösenpriset K och<br />
låt p(t; S(t); K) beteckna det teoretiska värdet för motsvarande säljoption<br />
av europeisk typ. Antag<br />
t = t0 < ::: < tN = T<br />
betecknar en indelning av intervallet [t; T ] som i texten ovan så att<br />
tk tk 1 = =N, k = 1; :::; N: Skillnaden<br />
P (t; s; K) p(t; s; K)<br />
kan approximeras med va(t0; s) ve(t0; s) som bestäms genom följande<br />
algoritm: beräkna först<br />
de…niera<br />
va(tN; se (N 2j) p h ) = ve(tN; se (N 2j) p h ) =<br />
max(0; K se (N 2j) p h ); j = 0; 1; :::; N;<br />
p = erh e p h<br />
e p h e p h<br />
och q = 1 p och beräkna därefter successivt för tidpunkterna tn; n =<br />
N 1; N 2; ::::; 2; 1; 0; optionspriserna<br />
va(tn; se (n 2j) p h ) =<br />
max(K se (n 2j) p h ; e rh (pva(tn+1; se (n+1 2j) p h )+qva(tn+1; se (n 1 2j) p h ))<br />
och<br />
ve(tn; se (n 2j) p h ) =<br />
e rh (pve(tn+1; se (n+1 2j) p h ) + qve(tn+1; se (n 1 2j) p h ))<br />
för j = 0; 1; :::; n:<br />
a) Hur stort behöver N vara för att ge ett approximativt bra värde<br />
på P (t; s; K) p(t; s; K) med denna algoritm?<br />
b) Hur stort behöver N vara för att ge ett approximativt bra värde<br />
på P (t; s; K) med binomialapproximationen?<br />
Experimentera med datorn! Studera också gärna artikeln [HW ] :
8. Utdelningsprocesser<br />
125<br />
Antag att en aktie med priset S(t) vid tiden t utdelar beloppet D > 0 vid<br />
tiden t : Vi har konventionen att S(t ) betecknar aktiekursen vid tiden t<br />
efter utdelning. Det är då naturligt att antaga att<br />
S(t ) S(t ) = D<br />
vilket i så fall innebär att trajektorian S(t); t 0; är diskontinuerlig i punkten<br />
t . Aktiepriset kan därför inte längre beskrivas av en geometrisk Brownsk<br />
rörelse och den modell för optionsvärdering som vi behandlat i föregående<br />
kapitel måste förkastas. Det är för övrigt inte självklart att ett aktiepris gör<br />
ett språng av exakt samma storlek som utdelningen då utdelningen avskiljs<br />
aktien (se Heath och Jarrow [HJ]) men vi kommer nedan genomgående att<br />
förutsätta detta.<br />
Det …nns många typer av utdelning. En aktie kan t ex utdela ett …xt<br />
belopp eller andra värdepapper. I samband med en aktieoption behöver<br />
utdelningarna i den underliggande aktien under optionens resterande livstid<br />
inte heller vara kända och kan då uppfattas som stokastiska storheter. Syftet<br />
med detta avsnitt är endast att uppmärksamma fenomenet utdelning och vi<br />
går inte särskilt grundligt fram. I intervallet [t ; T ] förutsätts att aktiepriset<br />
beskrivs av en geometrisk Brownsk rörelse med volatiliteten : Vi betecknar<br />
dagens datum med t och antar t < t : Vi försöker därefter …nna en portfölj<br />
A sådan att processen<br />
S ( ) = VA( ); t < t<br />
S( ); t T<br />
kan beskrivas av en geometrisk Brownsk rörelse med volatiliteten : Observera<br />
speciellt att<br />
VA(t ) = S(t ):<br />
Genom att sälja portföljen A omedelbart före tiden t och sedan köpa en<br />
aktie då utdelningen frånskilts så kan vi uppfatta processen (S ( )) t T<br />
som prisprocessen för ett värdepapper. Antag nu att ett derivat av europeisk<br />
typ utbetalar beloppet f(S(T )) vid tiden T , där f 2 P: Eftersom f(S(T )) =<br />
f(S (T )) så är det naturligt att de…niera derivatets teoretiska värde vid tiden<br />
t som<br />
E [f(s e r M ( ))]
126<br />
där = T t och<br />
s = S (t) = VA(t):<br />
Den enklaste typen av utdelning är procentuell utdelning och vi startar<br />
med detta fall. Antag därför att aktien utdelar beloppet<br />
D = S(t )<br />
vid tiden t där är ett i förväg känt tal i intervallet ]0; 1[ : För att bestämma<br />
portföljen A antas att aktiepriset beskrivs av en geometrisk Brownsk rörelse<br />
med volatiliteten före utdelningen. Det räcker därför att välja A som en<br />
portfölj bestående av (1 ) aktier. Derivatets teoretiska värde vid tiden t<br />
blir lika med v(t; S(t)) där<br />
Härav följer följande sats.<br />
v(t; s) = e r E [f((1 )se r M ( ))] ; t < t :<br />
Sats 1. Antag n 2 ]0; 1[ ; n = 0; 1; :::; N; är givna tal. En aktie utdelar<br />
nS(tn) vid tiden tn; där n = 0; 1; :::; N; och t0 < t1 < ::: < tN < T: Före<br />
första utdelningen, mellan påföljande utdelningar och efter sista utdelningen<br />
antages aktiepriset beskriva en geometrisk Brownsk rörelse med exponentiell<br />
drift där volatiliteten i varje tidsinterval är lika med :<br />
Ett enkelt europeiskt derivat i aktien med utbetalningsfunktionen f 2 P<br />
och slutdagen T har värdet v(t; S(t)) vid tiden t < t0 där<br />
v(t; s) = e r " (<br />
NY<br />
E f( (1<br />
)<br />
n) se r #<br />
M ( )) :<br />
n=0<br />
I nästa steg behandlar vi kontinuerlig utdelning. Antag > 0 är ett givet<br />
tal och att en aktie utdelar beloppet S(t)dt i intervallet [t; t + dt[ för varje t:<br />
Aktiepriset antages beskriva en geometrisk Brownsk rörelse med exponentiell<br />
drift där volatiliteten är lika med . Betrakta nu ett enkelt europeiskt derivat<br />
med utbetalningsfunktionen f 2 P och slutdagen T: Beroende på sats 1<br />
de…nieras det teoretiska värdet v(t; S(t)) vid tiden t < T; av ekvationen<br />
v(t; s) = e r E f(se (r ) M ( ))
127<br />
(jmfr valutaoptioner).<br />
Ett aktiebolag utdelar ofta ett i förväg bestämt belopp D per aktie vid<br />
en given tidpunkt. Samtidigt är sannolikheten positiv för att en geometrisk<br />
Brownsk rörelse vid en föreskriven tidpunkt är strikt mindre än D. Denna<br />
svårighet kan hanteras på följande sätt. Antag utdelningen frånskiljs aktien<br />
vid tiden t . Det är då vanligt att antaga att<br />
S( ) = De r( t ) 1[t;t [( ) + ~ S( ); t T<br />
där ~ S( ); t T; betecknar en geometrisk Brownsk rörelse med volatiliteten<br />
: Vid tidpunkten kallas ~ S( ) för den volatila delen av aktiepriset och<br />
De r( t ) 1[t;t [( ) för nuvärdet av utdelningen. Portföljen A består i detta<br />
fall av en aktie och<br />
D<br />
B(t )<br />
obligationer. Således är<br />
s = S(t) De r(t t ) :<br />
Vi får också att ~ S( ) = S ( ); t T: Ett europeiskt derivat med<br />
utbetalningsfunktionen f 2 P får således det teoretiska priset v(t; S(t)) vid<br />
tiden t där<br />
v(t; s) = e r E f((s De r(t t ) )e r M ( )) :<br />
Om vi vill utnyttja binomialapproximation för att …nna ett approximativt<br />
optionspris vid tiden t de…nieras h = =N,<br />
och<br />
tn = t + nh; n = 0; 1; :::; N<br />
v N j = f(s e (N 2j) p h ); j = 0; 1; :::; N :<br />
Därefter beräknas successivt för tidpunkterna tn; n = N 1; N 2; ::::; 2; 1; 0;<br />
motsvarande optionspriser<br />
för j = 0; 1; :::; n, där<br />
v n j = e rh (quv n+1<br />
j<br />
n+1<br />
+ qdvj+1 )<br />
qu = 1 qd = erh e p h<br />
e p h e p h :
128<br />
Storheten v 0 0 approximerar det sökta optionsvärdet.<br />
Vid motsvarande amerikanska kontrakt är det lämpligt att sätta upp ett<br />
träd för den volatila delen av aktiepriset och därefter till detta addera nuvärdet<br />
av den framtida utdelningen (se t ex [H]). Vi de…nierar<br />
f n j =<br />
(<br />
f(s e (n 2j) p h + De r(tn t ) ) om tn < t<br />
f(s e (n 2j) p h ) om tn t<br />
för j = 0; 1; :::; n: Låt vidare v N j = f(s e (N 2j) p h ); j = 0; 1; :::; N : Därefter<br />
beräknas successivt för tidpunkterna tn; n = N 1; N 2; ::::; 2; 1; 0; motsvarande<br />
optionspriser<br />
v n j = max(f n j ; e rh (pv n+1<br />
j<br />
+ qvn+1 j+1 ))<br />
för j = 0; 1; :::; n: Storheten v 0 0 approximerar det sökta optionsvärdet.<br />
Vi avslutar detta kapitel med några resultat av allmänt intresse i samband<br />
med utdelningar och amerikanska kontrakt. Framställningen förutsätter<br />
dominansprincipen och i övrigt dynamiska förutsättningar som ovan.<br />
Först utreds varför det inte kan vara optimalt att inlösa en amerikansk<br />
köpoption i intervallet [t; t1], där t1 < t är en i förväg given tidpunkt.<br />
Olikheten<br />
C(t1; S(t1); K; T ) S(t1) K<br />
dvs<br />
ger nämligen att<br />
C(t1; S(t1); K; T ) S(t1)<br />
C(t; S(t); K; T ) S(t)<br />
K<br />
B(t1) B(t1)<br />
K<br />
B(t) > S(t) K:<br />
B(t1)<br />
Förekomst av utdelning innebär dock att det kan vara optimalt att inlösa<br />
en amerikansk köpoption med lösenpriset K precis före utdelningen D<br />
frånskiljs. Vid tiden t , då utdelningen D avskilts, är<br />
C(t ; S(t ); K; T ) = c(t ; S(t ); K; T ):<br />
Om optionen inlöses vid tiden t erhålls beloppet<br />
S(t ) K:
Härav följer att<br />
C(t ; S(t ); K; T ) = max(S(t ) K; c(t ; S(t ); K; T )):<br />
Genom att utnyttja relationen<br />
erhålls<br />
S(t ) = S(t ) + D<br />
C(t ; S(t ); K; T ) = max(S(t ) (K D); c(t ; S(t ); K; T )):<br />
Eftersom<br />
@c<br />
@s = (d1) < 1<br />
följer att det …nns högst ett positivt tal sC sådant att<br />
och<br />
Råkar<br />
S(t ) (K D) > c(t ; S(t ); K; T )) om S(t ) > sC<br />
S(t ) (K D) < c(t ; S(t ); K; T )) om S(t ) < sC:<br />
S(t ) > sC + D<br />
129<br />
är det därför optimalt att inlösa den amerikanska köpoptionen vid tiden t<br />
Om<br />
:<br />
D K(1 e r<br />
)<br />
där = T t ; så är det inte optimalt med inlösen vid tiden t hur stort<br />
S(t ) än är. I detta fall är nämligen<br />
och<br />
S(t ) (K D) S(t ) Ke r<br />
c(t ; S(t ); K; T )) = e r E [max(0; se r M ( ) K)] js=S(t ) =<br />
E max(0; sM ( ) e r K) js=S(t ) > E sM ( ) e r K) js=S(t ) =<br />
varför<br />
S(t ) Ke r<br />
S(t ) (K D) < c(t ; S(t ); K; T )):
130<br />
Vi har här utnyttjat att E [X] > 0 för varje stokastisk variabel X som uppfyller<br />
X 0 och ej är lika med noll med sannolikheten 1.<br />
Vi har redan i kapitel 1 påpekat att det kan vara optimalt att inlösa en<br />
amerikansk säljoption före slutdagen. Betrakta nu en amerikansk säljoption<br />
med slutdagen T som utdelar beloppet D vid tiden t < T: Vi skall visa att<br />
det ej är optimalt att inlösa denna option i intervallet ]t0; t [ där t0 väljs så<br />
att<br />
r(t t0)<br />
D = K(e<br />
Det räcker därför att för ett godtyckligt t 2 ]t0; t [ visa att P (t; S(t); K; T ) ><br />
K S(t): Antag därför att P (t; S(t); K; T ) = K S(t) och bilda vid tiden<br />
t en portfölj A bestående av 1 säljoption av det aktuella slaget, 1 aktie och<br />
K=B(t) obligationer. Det gäller att<br />
1):<br />
VA(t) = (K S(t)) + S(t) K = 0:<br />
Genom att inlösa optionen omdelbart efter utdelningen frånskilts aktien följer<br />
att<br />
VA(t ) = D + K<br />
K<br />
B(t ) =<br />
B(t)<br />
D + K(1 e r(t t) ) > D + K(1 e r(t t0) ) = 0<br />
och det uppstår ett arbitrage. Alltså är P (t; S(t); K; T ) > K S(t) och det<br />
är därmed ej optimalt att inlösa säljoptionen i tidsintervallet ]t0; t [ :<br />
Om aktien utdelar kända belopp vid ‡era framtida tillfällen före ett<br />
derivats slutdag justerar man framställningen ovan så att man tar hänsyn<br />
till samtliga utdelningar.<br />
Övningar<br />
1. Låt t < t < T och antag att aktien utdelar beloppet S(t ) vid tiden<br />
t där är ett i förväg känt tal i intervallet ]0; 1[ : Bestäm värdet vid<br />
tiden t för ett derivat i aktien som utbetalar S(T ) vid tiden T:<br />
2. Låt t < t < T och antag att aktien utdelar S(t ) vid tiden t där<br />
är ett i förväg känt tal i intervallet ]0; 1[ : Visa att<br />
S T term(t) = (1 )e r S(t):
131<br />
3. Antag n 2 ]0; 1[ ,n = 0; 1; :::; N: En aktie utdelar nS(tn) vid tiden<br />
tn; där n = 0; 1; :::; N; och t0 < t1 < ::: < tN < T: Före första utdelningen,<br />
mellan påföljande utdelningar och efter sista utdelningen<br />
antages aktiepriset beskriva en geometrisk Brownsk rörelse med exponentiell<br />
drift där volatiliteten i varje period är lika med : Visa att ett<br />
enkelt europeiskt derivat i aktien med utbetalningsfunktionen f 2 P<br />
och slutdagen T har värdet v(t; S T term(t)) vid tiden t t0 där<br />
v(t; sterm) = e r E [f(stermM ( ))] :<br />
4. En viss konvertibel kan bytas mot en aktie vid varje tidpunkt t 2 [0; T [ :<br />
Om byte till aktie ej skett vid tidpunkten T inlöses konvertibeln mot<br />
att innehavaren erhåller beloppet K: Beskriv under lämpliga dynamiska<br />
antaganden rörande aktiepriset hur konvertibelns värde tiden vid tiden<br />
t < T kan bestämmas då aktien ger utdelningen D vid tiden t 2 ]t; T [.
9. Paley-Wiener-Zygmunds stokastiska integral<br />
133<br />
Vi skall nu behandla en typ av stokastiska integraler som diskuterades av<br />
Paley, Wiener och Zygmund redan år 1933 [P W Z]. Detta integralbegrepp<br />
leder oss naturligt in på Doobs maximalsats som är av oberoende intresse.<br />
Samtidigt skapar vi goda förutsättningar att kunna utveckla Itôs stokastiska<br />
integralbegrepp i senare kapitel.<br />
Låt (W (t))t 0 vara en normaliserad reellvärd Wienerprocess med kontinuerliga<br />
samplefunktioner och låt T0; T vara reella tal sådana att 0 T0 < T .<br />
Antag först f = 1I där I är ett delintervall av intervallet [T0; T ] med vänsterändpunkten<br />
a och högerändpunkten b. Vi de…nierar<br />
Z T<br />
T0<br />
Z<br />
f(t)dW (t) =<br />
I<br />
1dW (t) =<br />
Z b<br />
a<br />
1dW (t) = W (b) W (a):<br />
Notera att denna integral har en Gaussisk fördelning med väntevärdet noll<br />
och variansen b a: Om<br />
f(t) =<br />
nX<br />
k=1<br />
ck1Ik (t)<br />
där c1; :::; cn 2 R och intervallen I1; :::In [T0; T ] är parvis disjunkta (en<br />
sådan funktion kallas en speciellt enkel funktion) de…nieras<br />
Z T<br />
T0<br />
Notera att<br />
" Z T<br />
E f(t)dW (t)<br />
T0<br />
f(t)dW (t) =<br />
2 #<br />
=<br />
nX<br />
k=1<br />
c 2 k<br />
nX<br />
k=1<br />
ck<br />
Z<br />
Ik<br />
1dW (t):<br />
(langden for Ik) =<br />
Z T<br />
T0<br />
f 2 (t)dt:<br />
Antag nu att f 2 L 2 (m[T0;T ]) där m[T0;T ] betecknar Lebesguemåttet i<br />
[T0; T ]. Vi skall i nästa steg de…niera<br />
Z T<br />
T0<br />
f(t)dW (t)
134<br />
som en stokastisk variabel. Låt därför fk 2 L 2 (m[T0;T ]); k 2 N; vara speciellt<br />
enkla funktioner sådana att<br />
lim<br />
k!1 fk = f<br />
i L2 (m[T0;T ]): Relationen<br />
" Z T<br />
E fk(t)dW (t)<br />
T0<br />
Z T<br />
T0<br />
fm(t)dW (t)<br />
" Z T<br />
E (fk(t)dW (t) fm(t))dW (t)<br />
T0<br />
Z T<br />
T0<br />
(fk(t) f m(t)) 2 dt; k; m 2 N<br />
visar att sekvensen Z T<br />
fk(t)dW (t); k 2 N<br />
T0<br />
är en Cauchyföljd i L 2 (P ); som således är konvergent. Man visar lätt att<br />
gränsvärdet är oberoende av val av följd av speciellt enkla funktioner som<br />
konvergerar mot f och vi betecknar gränsvärdet med<br />
Z T<br />
T0<br />
f(t)dW (t):<br />
Det följer också att denna stokastiska integral har en Gaussisk fördelning<br />
med väntevärdet noll och variansen<br />
Z T<br />
Gränsvärdet uppfyller alltså relationen<br />
" Z T<br />
E f(t)dW (t)<br />
T0<br />
T0<br />
f 2 (t)dt:<br />
2 #<br />
Om f; g 2 L2 (m[T0;T ]) så följer också att<br />
" Z T<br />
2<br />
E (f(t) + g(t))dW (t)<br />
#<br />
=<br />
T0<br />
=<br />
Z T<br />
T0<br />
Z T<br />
T0<br />
2 #<br />
2 #<br />
f 2 (t)dt:<br />
=<br />
=<br />
(f(t) + g(t)) 2 dt
dvs<br />
" Z T<br />
E f(t)dW (t) +<br />
T0<br />
T0<br />
Z T<br />
Här är vänstra ledet lika med<br />
" Z T<br />
2<br />
E f(t)dW (t)<br />
#<br />
+ 2E<br />
och högra ledet lika med<br />
Z T<br />
T0<br />
och vi drar slutsatsen att<br />
E<br />
Z T<br />
T0<br />
T0<br />
g(t)dW (t)<br />
Z T<br />
T0<br />
2 #<br />
" Z T<br />
E g(t)dW (t)<br />
f 2 (t)dt + 2<br />
f(t)dW (t)<br />
T0<br />
Z T<br />
Z T<br />
T0<br />
T0<br />
=<br />
Z T<br />
T0<br />
Z T<br />
f(t)dW (t)<br />
f(t)g(t)dt +<br />
g(t)dW (t) =<br />
2 #<br />
Z T<br />
T0<br />
Z T<br />
T0<br />
(f(t) + g(t)) 2 dt:<br />
T0<br />
g 2 (t)dt<br />
g(t)dW (t) +<br />
f(t)g(t)dt:<br />
135<br />
Om f 2 L2 (m[T0;T ]) och T0<br />
integral att<br />
T1 T så ger de…nitionen av stokastisk<br />
Z T<br />
T0<br />
f(t)dW (t) =<br />
Z T1<br />
T0<br />
f(t)dW (t) +<br />
Z T<br />
T1<br />
f(t)dW (t):<br />
Vi kan nu lätt generera nya Wienermartingaler med vårt nya stokastiska<br />
integralbegrepp. För enkelhets skull antages att T0 = 0 och vi de…nierar<br />
Ft = (W ( ); t)<br />
för varje t 2 [0; T ]. Om f 2 L 2 (m[0;T ]) gäller<br />
E<br />
Z T<br />
0<br />
f( )dW ( ) j Ft =<br />
Z t<br />
0<br />
f( )dW ( ):<br />
Denna relation är självklar om f är indikatorfunktionen för ett intervall och<br />
följer därför genom superposition för speciellt enkla funktioner f. Allmänna<br />
fallet är nu en direkt följd av de…nitionen av stokastisk integral. Processen<br />
(<br />
Z t<br />
f( )dW ( ))0 t T<br />
0
136<br />
är alltså en Wienermartingal i intervallet [0; T ] : Vi antar återigen att f 2<br />
L 2 (m[0;T ]) och de…nierar<br />
Mf(t) = e R t<br />
0 f( )dW ( )<br />
R 1 t<br />
2 0 f 2 ( )d<br />
; 0 t T:<br />
(Detta beteckningssätt är konsistent med tidigare beteckningssätt om f är<br />
en konstant positiv funktion.) Om 0 t0 t så gäller<br />
där<br />
R t<br />
t f( )dW ( )<br />
Mf(t) = Mf(t0)e 0<br />
1<br />
X<br />
Mf(t0)e 2 E[X2 ]<br />
X =<br />
Z t<br />
t0<br />
f( )dW ( )<br />
R 1 t<br />
2 t f<br />
0 2 ( )d<br />
=<br />
är en centrerad Gaussisk stokastisk variabel sådan att (X) och Ft0 är<br />
stokastiskt oberoende. Alltså är<br />
E [Mf(t) j Ft0] = Mf(t0):<br />
Processen (Mf(t)) 0 t T är således en Wienermartingal i intervallet [0; T ] :<br />
Vårt närmaste mål är att visa att varje martingal<br />
(<br />
Z t<br />
f( )dW ( ))0 t T<br />
0<br />
har en version med kontinuerliga trajektorier. För att utreda denna punkt<br />
går vi först fram ganska allmänt.<br />
Antag E är ett Banachrum med ändlig dimension eller Banachrummet<br />
C([0; T ]). Normen i E betecknas med k : k. En sekvens (Xn)n2N av<br />
stokastiska variabler med värden i E sägs konvergera i sannolikhet om det<br />
…nns en E-värd stokastisk variabeln X så att<br />
dvs<br />
lim<br />
n!1 P [k Xn X k "] = 0; " > 0<br />
lim<br />
n!1 E<br />
(ekvivalensen följer av olikheterna<br />
"<br />
P [k Y k "] E<br />
1 + "<br />
k Xn X k<br />
1+ k Xn X k<br />
k Y k<br />
1+ k Y k<br />
= 0<br />
"<br />
+ P [k Y k "] ; " > 0<br />
1 + "
137<br />
genom att sätta Y = Xn X): Vi skriver detta Xn ! X i L 0 (P ) då n ! 1:<br />
Konvergens i sannolikhet och konvergens i L 0 (P ) är alltså likvärda begrepp.<br />
Sats 1. Antag (Xn)n2N är en sekvens E-värda stokastiska variabler sådana<br />
att<br />
lim<br />
m;n!1 P [k Xm Xn k "] = 0; " > 0:<br />
Då …nns en E-värd stokastisk variabel X sådan att<br />
då n ! 1:<br />
Xn ! X i L 0 (P )<br />
Bevis. Vi väljer först en strängt växande sekvens icke-negativa heltal (nk)k2N<br />
sådan att<br />
P k Xnk Xnk+1 k 2 k < 2 k ; k 2 N.<br />
Serien<br />
1X<br />
k=0<br />
1 fkXnk Xn k+1 k 2 k g<br />
har icke-negativa element och dess summa har ändlig förväntan. Seriens<br />
summa är därför ändlig n.s. Härav följer att serien<br />
Xn0 +<br />
1X<br />
k=0<br />
(Xnk+1<br />
Xnk )<br />
är absolutkonvergent n.s. och därmed konvergent n.s. eftersom E är ett<br />
Banachrum. Låt X beteckna seriens summa. Det är enkelt att visa att X<br />
är en stokastisk variabel om E har ändlig dimension. Det följer vidare från<br />
diskutionen i början av nästa kapitel att X är mätbar om E är lika med<br />
Banachrummet C([0; T ]): Om " > 0 gäller att<br />
P [k Xm X k "] P [k Xm Xnk k "=2] + P [k Xnk X k "=2]<br />
och vi kan nu dra slutsatsen att Xm ! X i L 0 (P ) då m ! 1:
138<br />
Sats 1. (Doobs maximalsats) Antag (Xk; Fk)1 k n är en martingal med<br />
egenskapen att varje Xk 2 L p (P ) för ett …xt p 1. Då gäller att<br />
P max<br />
1 k n j Xk j "<br />
1<br />
" p E [j Xn j p ] ; " > 0:<br />
Bevis. Låt 1 k n och sätt<br />
\<br />
!<br />
Ak = [j Xj j< "] \ [j Xk j "] :<br />
Notera att<br />
och att<br />
j
som har kontinuerliga trajektorier n.s.<br />
139<br />
Bevis. Vi börjar med att välja en följd speciellt enkla funktioner fn 2<br />
L 2 (m[0;T ]); n 2 N, som konvergerar mot f i L 2 (m[0;T ]): Det gäller att<br />
Z t<br />
0<br />
fn( )dW ( ) !<br />
Z t<br />
0<br />
f( )dW ( ) i L 2 (P )<br />
då n ! 1 för varje …xt t. För godtyckliga m; n 2 N gäller också att<br />
Wienermartingalen<br />
Xm(t) Xn(t) =<br />
Z t<br />
0<br />
(fm( ) fn( ))dW ( ); t 2 [0; T ]<br />
har kontinuerliga trajektorier. Om U betecknar en godtycklig ändlig delmängd<br />
av [0; T ] så ger Doobs maximalsats att<br />
varför<br />
P max<br />
t2U j Xm(t) Xn(t) j "<br />
P [k Xm Xn k1 "]<br />
1<br />
" 2<br />
1<br />
" 2<br />
Z T<br />
0<br />
Z T<br />
0<br />
(fm( ) fn( )) 2 d<br />
(fm( ) fn( )) 2 d :<br />
där k : k1 betecknar max-normen i C([0; T ]). Sekvensen (Xn)n2N konvergerar<br />
därför i sannolikhet mot en stokastisk variabel X med värden i Banachrummet<br />
C([0; T ]): För varje …xt t gäller också att<br />
och satsen är bevisad.<br />
Övningar<br />
X(t) =<br />
Z t<br />
0<br />
f( )dW ( ) n.s<br />
1. Anag X och Xn; n 2 N; är reellvärda stokastiska variabler sådana att<br />
Xn ! X n.s då n ! 1: Visa att Xn ! X i sannolikhet då n ! 1:
140<br />
2. Visa att konvergens i L 2 (P ) medför konvergens i L 0 (P ):<br />
3. Antag att (Gn)n2N är en i.i.d. där G0 2 N(0; 1). Låt (an)n2N vara en<br />
följd reella tal. Visa att serien<br />
1X<br />
n=0<br />
konvergerar n.s. om och endast om<br />
4. Visa att<br />
P max<br />
0 t (<br />
Dra härav slutsatsen att<br />
2<br />
1X<br />
n=0<br />
anGn<br />
a 2 n < 1:<br />
+ W ( )) a e<br />
a ; a; > 0:<br />
a2<br />
P max W ( ) a e 2t ; a > 0:<br />
0 t<br />
Försök visa samma olikhet med hjälp av Bacheliers sats från kapitel 5.<br />
5. Antag f : [0; T ] ! R är kontinuerligt deriverbar. Visa att<br />
Z T<br />
0<br />
f(t)dW (t) = f(T )W (T )<br />
Z T<br />
0<br />
f 0 (t)W (t)dt:
10. Translation av Wienermått och prissättning av derivat<br />
141<br />
Fixera T > 0 och låt C([0; T ]) beteckna Banachrummet av alla reellvärda<br />
kontinuerliga funktioner de…nierade i intervallet [0; T ] : Den underliggande<br />
normen ges av max-normen<br />
k x k1= max j x(t) j :<br />
0 t 1<br />
Vi visar först i detta kapitel hur reellvärda stokastiska processer (X(t))t2[0;T ]<br />
med kontinuerliga samplefunktioner kan representeras som Borelsannolikhetsmått<br />
i C([0; T ]). Detta leder oss till det så kallade Wienermåttet. Vi diskuterar<br />
också hur så kallade betingade kontrakt kan prissättas med hjälp av en<br />
lämplig translation av detta mått.<br />
Banachrummet C([0; T ]) är separabelt. Borel- -algebran B(C([0; T ])) är<br />
den minsta -algebra av delmängder av C([0; T ]); som innehåller alla öppna<br />
mängder. För enkelhets skull skriver vi C = C([0; T ]) och B = B(C([0; T ])):<br />
För varje …xt t 2 [0; T ] de…nieras en avbildning t : C ! R genom att<br />
t(x) = x(t) och vi låter S = ( t; t 2 [0; T ]) dvs S är den minsta -algebra<br />
av delmängder av C som gör alla avbildningarna t; t 2 [0; T ] ; mätbara. S<br />
kallas för den svaga -algebran av delmängder av C: Det är uppenbart att S<br />
B eftersom varje avbildning t är kontinuerlig. Det är också ganska lätt<br />
att visa den omvända mängdinklusionen nämligen att B S. För att se<br />
detta skriver vi först för godtyckligt a 2 C<br />
k x a k1= sup<br />
t2[0;T ]\Q<br />
j t(x) t(a) j :<br />
Denna relation medför att de öppna bollarna B(a; r); r > 0; tillhör S. Låt<br />
nu mängden fan; n 2 Ng vara en tät delmängd av C: Om U är en godtycklig<br />
öppen delmängd av C gäller att<br />
U = [ [B(an; r); B(an; r) U och 0 < r 2 Q] :<br />
Detta innebär att mängden U är en högst uppräknelig union av element i S<br />
varför U 2 S . Alltså måste B S och det följer att B = S:<br />
Antag ( ; F; P ) är ett sannolikhetsrum och (X(t))t2[0;T ] en reellvärd stokastisk<br />
process som har kontinuerliga trajektorier n.s. Vi påminner om beteckningssättet<br />
X(t) = Xt. Det är i det fortsatta resonemanget ingen begränsning<br />
att utgå från att alla trajektorier<br />
X(!) : t ! Xt(!)
142<br />
är kontinuerliga och vi antar därför detta i det följande (i annat fall kan vi<br />
göra mindre och därefter justera F och P på lämpligt sätt). Detta ger oss<br />
en avbildning<br />
X : ! C:<br />
Denna avbildning är mätbar sedd som en avbildning från ( ; F) in i (C; S):<br />
Om t1; :::tn 2 [0; T ] och A1; :::; An 2 B(R) gäller nämligen att<br />
f!; Xt1(!) 2 A1; :::; Xtn(!) 2 Ang 2 F:<br />
Avbildningen X är därför mätbar sedd som en avbildning från ( ; F) in<br />
i (C; B) eftersom B = S: Den stokastiska processen (X(t))t2[0;T ] ger oss<br />
således ett Borelmått i Banachrummet C genom fördelningsmåttet X för<br />
den stokastiska variabeln X. Om X är en normaliserad reellvärd Wienerprocess<br />
i tidsintervallet [0; T ] kallas motsvarande Borelsannolikhetsmått för<br />
Wienermåttet i C och betecknas i detta kapitel med . Sannolikhetsrummet<br />
(C; B; ) kallas för Wienerrummet och är av fundamental betydelse inom<br />
stokastisk analys. Istället för enbart Wienerrummet säger vi ibland för tydlighets<br />
skull Wienerrummet svarande mot endimensionell Brownsk rörelse<br />
i tidsintervallet från 0 till T . Begreppet abstrakt Wienerrum är något helt<br />
annat och berör ej direkt denna kurs (se t ex [NUA]). Vi de…nierar<br />
Wt(x) = x(t); x 2 C; 0 t T<br />
och får att processen (Wt)0 t T är en normaliserad reellvärd Wienerprocess<br />
relativt Wienerrummet (C; B; ).<br />
En avbildning : C ! R av formen<br />
nX<br />
(x) = ckx(tk)<br />
k=1<br />
där t1; :::; tn 2 [0; T ] och c1; :::; cn 2 R kallas för en svagt kontinuerlig linjärform<br />
på C: Klassen av alla sådana linjärformer betecknas med C0 . Om är<br />
ett Borelsannolikhetsmått på C så de…nieras Fouriertransformen ^ : C0 ! C<br />
genom att<br />
Z<br />
^( ) = e i (x) d (x):<br />
Skrivs (x) = Pn k=1 ckx(tk) följer därför att<br />
Z<br />
^( ) =<br />
C<br />
Rn e i(c1y1+:::+cnyn)<br />
d t1:::tn (y1; :::yn)
143<br />
där t1:::tn är fördelningsmåttet för den stokastiska variabeln x ! (x(t1); :::x(tn))<br />
de…nierad på sannolikhetsrummet (C; B; ): Om två Borelsannolikhetsmått<br />
och i C har samma Fouriertransform så gäller därför att<br />
t1:::tn = t1:::tn<br />
för alla t1; :::; tn 2 [0; T ] och alla n 2 N+ beroende på entydighetssatsen<br />
för Fouriertransformen i R n : Eftersom S = B så följer sedan från entydighetssatser<br />
från allmän måtteori att = : Den intresserade läsaren hänvisas<br />
till speciallitteraturen.<br />
Om a 2 C de…nierar avbildningen x ! a + x en mätbar funktion från<br />
(C; B) in i (C; B): Fördelningsmåttet för denna stokastiska variabel de…nierad<br />
på sannolikhetsrummet (C; B; ) betecknas med a: Alltså gäller att<br />
a(A) = (A a); A 2 B:<br />
Om f är en begränsad och kontinuerlig funktion de…nierad på C så gäller<br />
därför att Z<br />
Z<br />
f(x)d a(x) = f(x + a)d (x)<br />
och Z<br />
Vi de…nierar nu<br />
och får att Z<br />
C<br />
C<br />
C<br />
Z<br />
f(x a)d a(x) =<br />
C<br />
f(x)d (x)<br />
W a<br />
t (x) = Wt(x) a(t); 0 t T; x 2 C<br />
C<br />
f(W a Z<br />
(x))d a(x) =<br />
C<br />
f(W (x))d (x):<br />
Processen (W a<br />
t )0 t T är därför en normaliserad reellvärd Wienerprocess i<br />
tidsintervallet från 0 till T relativt sannolikhetsrummet (C; B; a):<br />
Vi påminner om att måtten och a sägs vara ekvivalenta om<br />
och<br />
(A) = 0 ) a(A) = 0<br />
a(A) = 0 ) (A) = 0<br />
för A 2 B: Notera att den första implikationen medför den andra och tvärtom<br />
eftersom (A) = ( A) om A 2 B. Vårt närmaste mål är att ge ett
144<br />
tillräckligt villkor på a som garanterar att måtten och och a är ekvivalenta.<br />
Detta villkor är också nödvändigt men vi bevisar inte denna punkt.<br />
Låt nu f 2 L 2 (m[0;T ]) och betrakta den stokastiska integralen<br />
Z T<br />
0<br />
f(t)dWt:<br />
Med vår representation av den ingående Wienerprocessen är det naturligt att<br />
även tillåta skrivsättet Z T<br />
f(t)dx(t)<br />
för denna integral.<br />
0<br />
Sats 1. (Cameron-Martins sats) Antag h 2 L2 (m[0;T ]) och sätt a(t) =<br />
h( )d ; t 2 [0; T ] : Det gäller att<br />
R t<br />
0<br />
dvs<br />
d a(x) = e R T<br />
0 h(t)dx(t)<br />
a = Mh(T )<br />
R 1 T<br />
2 0 h2 (t)dt<br />
d (x)<br />
Man kan omvänt visa att om a 2 C och måtten och a är ekvivalenta<br />
så existerar h 2 L2 ( ) så att a(t) = R t<br />
h( )d ; t 2 [0; T ] (se t ex [LIF ]).<br />
0<br />
Bevis. Innebörden av sats 1 är att<br />
Z<br />
a(A) = e R T<br />
0 h(t)dx(t)<br />
R 1 T<br />
2 0 h2 (t)dt<br />
d (x); A 2 B:<br />
A<br />
Vi beräknar därför Fouriertransformen av måtten i vänster och höger led och<br />
visar att dessa är lika. Låt 2 C 0 ha formen<br />
(x) =<br />
nX<br />
ckx(tk)<br />
där 0 t1 ::: tn. Efter omskrivning kan linjärformen skrivas<br />
(x) = b0x(t0) +<br />
k=1<br />
nX<br />
bk(x(tk) x(tk 1))<br />
k=1
där t0 = 0: Denna representation ger<br />
Z<br />
e i (x) Z<br />
d a(x) =<br />
Z<br />
i (a)<br />
e e<br />
C<br />
i (x) i (a)<br />
d (x) = e<br />
C<br />
Z<br />
C<br />
e<br />
C<br />
i (x+a) d (x) =<br />
e i(b0x(t0)+ P n<br />
k=1 bk(x(tk) x(tk 1))) d (x):<br />
Eftersom (fx 2 C; x(0) = 0g) = 1 blir högra ledet lika med<br />
Z<br />
i (a)<br />
e<br />
C<br />
e i Pn k=1 bk(x(tk)<br />
1 Pn x(tk 1)) i (a)<br />
d (x) = e e 2 k=1 b2 k (tk tk 1)<br />
:<br />
Vi har alltså visat att<br />
Z<br />
e i (x) d a(x) = e i (a) e 1 Pn 2 k=1 b2 k (tk tk 1)<br />
:<br />
C<br />
Vi skall nu visa att högra ledet här också är lika med<br />
Z<br />
e i (x) e R T<br />
0 h(t)dx(t)<br />
R 1 T<br />
2 0 h2 (t)dt<br />
d (x):<br />
Notera först att denna integral är lika med<br />
Z<br />
Z<br />
C<br />
C<br />
C<br />
e i P n<br />
k=1 bk(x(tk) x(tk 1)) e R T<br />
0 h(t)dx(t)<br />
R 1 T<br />
2 0 h2 (t)dt<br />
d (x) =<br />
Pn k=1 e<br />
(ibk(x(tk) x(tk 1))+ R tk R<br />
t h(t)dx(t)) 1 T<br />
k 1 d (x)e 2 0 h2 (t)dt<br />
:<br />
145<br />
Om integration med avseende på Wienermåttet betecknas med E blir högra<br />
ledet lika med<br />
1<br />
2<br />
e<br />
E Pn k=1 (ibk(x(tk) x(tk 1))+ R tk t h(t)dx(t))<br />
k 1 2<br />
1<br />
2<br />
e<br />
E Pn k=1 (ibk(x(tk) x(tk 1))+ R tk t h(t)dx(t))<br />
k 1 2<br />
e 1<br />
2<br />
e 1 Pn 2 k=1 ( b2 k (tk<br />
R tk<br />
tk 1)+2ibk t h(t)dt)<br />
k 1 =<br />
e 1 R T<br />
2 0 h2 (t)dt<br />
=<br />
e 1 R T<br />
2 0 h2 (t)dt<br />
=<br />
P n<br />
k=1 b2 k (tk tk 1) e i P n<br />
k=1 bk(a(tk) a(tk 1)) =<br />
e i (a) e 1 Pn 2 k=1 b2 k (tk tk 1)<br />
:
146<br />
Detta bevisar satsen.<br />
Antag nu att vi har en enkelt derivat av europeisk typ med utbetalningsfunktionen<br />
f och slutdagen T . Vi antager att f 2 P: Den underliggande<br />
aktien har priset S(t) vid tiden t och som vanligt arbetar vi i den geometriska<br />
Brownska rörelsemodellen. Alltså gäller att<br />
S(t) = S(0)e<br />
t+ W (t)<br />
där processen (W (t)) är en normaliserad Wienerprocess. Om vi de…nierar<br />
är<br />
=<br />
S(t) = S(0)e (<br />
och om vi förutsätter S(0) vara känd blir<br />
2 =2<br />
2 =2)t+ W (t)<br />
E [S(t)] = S(0)e t :<br />
Det förutsätts som vanligt i det följande att kapitalmarknaden erbjuder en<br />
obligation vars pris B(t) = B(0)e rt vid tiden t: Det teoretiska priset v(t; S(t))<br />
för derivatet ovan vid tiden t är därför lika med<br />
där<br />
v(t; s) = e r E [f(se r M ( ))]<br />
M ( ) = e<br />
2<br />
2 + W ( ) :<br />
I fortsättningen av detta kapitel antar vi att det bakomliggande sannolikhetsrummet<br />
( ; F; P ) är lika med Wienerrummet (C; B; ) och att W (t) = Wt,<br />
0 t T . Vi föredrar ofta att skriva Wt istället för W (t), särskilt i vissa<br />
komplicerade formler.<br />
Optionsvärdet v(t; S(t)) är ej i allmänhet lika med<br />
e r E [f(S(T )) j Ft] = e r E [f(se M ( ))] js=S(t)<br />
där Ft = (S( ); t) = (W ; t): En snarlik formel visar sig dock<br />
vara sann. Genom att de…niera ett lämpligt sannolikhetsmått Q, som är
147<br />
ekvivalent med sannolikhetsmåttet P; och låta E Q beteckna förväntan med<br />
avseende på måttet Q så gäller dock sambandet<br />
v(t; S(t)) = e r E Q [f(S(T )) j Ft] :<br />
Innebörden av denna formel är att funktionen i vänster led är lika med<br />
funktionen i höger led n.s. [Q] : Observera här att P = Q för en lämlig<br />
strikt positiv densitet varför måtten P och Q har ger nollmängder dvs<br />
NP (B) = NQ(B):<br />
Vi de…nierar nu Q = a där a(t) = r<br />
t; 0 t T: För att betona T -<br />
beroendet i Q skriver vi ibland Q = QT : Enligt Cameron-Martins sats gäller<br />
att<br />
och alltså<br />
Vidare är processen<br />
Q = e r WT<br />
1 r<br />
( 2<br />
P = e r WT + 1 r<br />
( 2<br />
) 2 T P<br />
) 2 T Q:<br />
W a (t) = W a<br />
t = Wt a(t); 0 t T<br />
enligt utredning ovan en normaliserad reellvärd Wienerprocess i tidsintervallet<br />
[0; T ] relativt sannolikhetsrummet ( ; F; Q): Observera att Ft = (W a ;<br />
t): Härav erhålls<br />
Sats 2 (Beräkningsformel för Q-mått) Antag g 2 Cb(R n 1 ) och låt<br />
t T1 ::: Tn 1 T: Då gäller att<br />
E<br />
h<br />
g(se (r<br />
E Q [g(S(T1); :::; S(Tn 1)) j Ft] =<br />
2<br />
2 )(T1 t)+ (WT 1 Wt) ; :::; se (r<br />
2<br />
2 )(Tn 1 t)+ (WT n 1 Wt) )<br />
där s = S(t) skall sättas in i uttrycket i höger led när väntevärdet beräknats<br />
(detta led är därmed oberoende av T ): Alltså gäller även att<br />
E<br />
h<br />
g(se (r<br />
E Q [g(S(T1); :::; S(Tn 1)) j Ft] =<br />
2<br />
2 )(T1 t)+ W (T1 t) ; :::; se (r<br />
2<br />
2 )(Tn 1 t)+ W (Tn 1 t) )<br />
där s = S(t) skall sättas in i uttrycket i höger led när väntevärdet beräknats.<br />
i<br />
i
148<br />
Bevis.Vi har att<br />
E Q g(S(t)e (<br />
E Q g(S(t)e (r<br />
E Q g(se (r<br />
E<br />
h<br />
g(se (r<br />
vilket bevisar satsen.<br />
E Q [g(S(T1); :::; S(Tn 1)) j Ft] =<br />
2<br />
2 )(T1 t)+ (W T1 W t ) ; :::; S(t)e (<br />
2<br />
2 )(T1 t)+ (W a T 1 W a t ) ; :::; S(t)e (r<br />
2<br />
2 )(T1 t)+ (W a T 1 W a t ) ; :::; se (r<br />
2<br />
2 )(T1 t)+ (WT 1 Wt) ; :::; se (r<br />
2<br />
2 )(Tn 1 t)+ (W Tn 1 W t ) ) j Ft =<br />
2<br />
2 )(Tn 1 t)+ (W a T n 1 W a t ) ) j Ft =<br />
2<br />
2 )(Tn 1 t)+ (W a T n 1 W a t ) ) =<br />
2<br />
2 )(Tn<br />
i<br />
1 t)+ (WT Wt) n 1 )<br />
Om vi nu går tillbaka till vårt europeiska derivat med utbetalningsfunktionen<br />
f som vi diskuterade ovan så följer att<br />
E Q h<br />
[f(S(T )) j Ft] = E f(se (r i<br />
2 =2) + W (T t))<br />
=<br />
Vi alltså bevisat prisformeln<br />
E [f(se r M ( ))] = e r v(t; s):<br />
v(t; S(t)) = e r E Q [f(S(T )) j Ft] :<br />
Beräkningsformeln för Q-mått gör det möjligt att …nna en prisformel för<br />
mycket allmänna derivat där utbetalningen vid tiden T får bero av aktiepriset<br />
under hela den tid kontraktet levt. Om exempelvis K > 0 och<br />
X = max(0; 1<br />
T<br />
Z T<br />
0<br />
S(t)dt K)<br />
talar vi om en aritmetisk medelvärdesoption av europeisk typ. I fallet<br />
X = max(0; e 1 R T<br />
T 0 ln S(t)dt K)<br />
har vi en så kallad geometrisk medelvärdesoption av europeisk typ. Observera<br />
att utbetalningarna i båda fallen är välde…nierade och dessutom stokastiska<br />
variabler. Ett derivat som utbetalar ett FT -mätbart belopp X vid tiden<br />
T kallas för ett betingat kontrakt (i matematiska miljöer identi…eras ofta
149<br />
derivatet och X). För att betona att utbetalning endast kan ske slutdagen T<br />
kan man tillägga att derivatet är av europeisk typ. Liksom för enkla derivat<br />
är det mycket praktiskt att tillåta att X får antaga negativa såväl som ickenegativa<br />
värden.<br />
Betrakta nu ett derivat som utbetalar ett belopp X 2 L 2 (Q) vid tiden T .<br />
Det är rimligt att de…niera derivatets (teoretiska) värde v(t) vid tiden t < T<br />
genom ekvationen<br />
v(t) = e r E Q [X j Ft]<br />
där som vanligt = T t. För att motivera detta antag först att t < T1 <<br />
::: < Tn = T och att<br />
X = f(S(T1); S(T2); :::; S(Tn))<br />
där f : R n ! R är begränsad och mätbar. Från prisformeln för enkla derivat<br />
av europeisk typ följer att<br />
är av formen<br />
v(Tn 1) = e r(Tn Tn 1) E Q X j FTn 1<br />
g(S(T1); :::; S(Tn 1))<br />
för en lämplig begränsad mätbar funktion g. Ett lämpligt induktionsantagande<br />
leder nu till att<br />
v(t) = e r(Tn 1 t) E Q T n 1<br />
[g(S(T1); :::; S(Tn 1)) j Ft] =<br />
e r(Tn 1 t) E Q [g(S(T1); :::; S(Tn 1)) j Ft] :<br />
Här är uttrycket i höger led lika med<br />
v(t) = e r(Tn 1 t) E Q e r(Tn Tn 1) E Q X j FTn 1 j Ft =<br />
e r(Tn 1 t) E Q e r(Tn Tn 1) E Q X j FTn 1 j Ft =<br />
e r E Q [X j Ft] :<br />
För godtyckligt X 2 L 2 (Q) de…nieras därför derivatets (teoretiska) värde v(t)<br />
vid tiden t < T av formeln<br />
v(t) = e r E Q [X j Ft] :
150<br />
Måttet Q kallas för martingalmåttet i tidsintervallet [0; T ] för den aktuella<br />
aktien och obligationen.<br />
Sats 3. Den geometriska medelvärdesoptionen av europeisk typ med lösenvärdet<br />
X = max(0; e 1 R T<br />
T 0 ln S(t)dt K)<br />
vid tiden T har det teoretiska priset<br />
vid tiden t 2 [0; T [ där<br />
och<br />
m = 1<br />
T<br />
Z t<br />
0<br />
v(t) = e r<br />
n<br />
1<br />
m+<br />
e 2 2<br />
(d1) K<br />
o<br />
(d2)<br />
ln S( )d + (T t) ln S(t) + (r<br />
=<br />
r<br />
2<br />
(T t)3<br />
3T 2 ;<br />
d1 = m + 2 ln K<br />
d2 = m ln K :<br />
Beviset för sats 2 bygger på följande<br />
Lemma 1. Den stokastiska variabeln<br />
Z T<br />
0<br />
W (t)dt<br />
2<br />
2<br />
)(T t)2<br />
2<br />
de…nierad på sannolikhetsrummet ( ; F; P ) = (C; B; ) har en Gaussisk fördelning<br />
med väntevärdet noll och variansen T 3 =3.<br />
;
151<br />
Bevis av Lemma 1. Den stokastiska variabeln ifråga har en Gaussisk<br />
fördelning med väntevärdet noll eftersom Wienerprocessen (W (t))0 t T är<br />
en centrerad Gaussisk process. Partiell integration visar att<br />
Z T<br />
0<br />
W (t)dt =<br />
Z T<br />
0<br />
(T t)dW (t)<br />
(visa detta eller se kapitel 11) och resultatet följer av att<br />
" Z T<br />
2<br />
E W (t)dt<br />
# " Z T<br />
= E (T t)dW (t)<br />
0<br />
Z T<br />
(T t)<br />
0<br />
2 dt = T 3 =3:<br />
Denna varians kan också beräknas mer direkt. Det följer nämligen att<br />
" Z T<br />
2<br />
E W (t)dt<br />
# Z T Z T<br />
= E W (t)dt W ( )d =<br />
0<br />
E<br />
0<br />
Z T Z T<br />
Bevis av sats 3. Sätt<br />
så att<br />
och<br />
0<br />
0<br />
W (t)W ( )dtd =<br />
Z T Z T<br />
0<br />
0<br />
v(t) = e r E Q<br />
h<br />
0<br />
0<br />
Z T Z T<br />
0<br />
min(t; )dtd = T 3 =3:<br />
Z(t) =<br />
v(t) = e r E Q<br />
h<br />
Z t<br />
0<br />
max(0; e Z(t)<br />
T<br />
max(0; e z<br />
T<br />
0<br />
ln S( )d<br />
2 #<br />
=<br />
E [W (t)W ( )] dtd =<br />
i<br />
Z(T ) Z(t)<br />
+ T K) j Ft<br />
R 1 T<br />
+ T t ln S( )d<br />
i<br />
K)<br />
där z = Z(t) skall sättas in i uttrycket när väntevärdet beräknats.<br />
Av<br />
S(t) = S(0)e (<br />
2<br />
2 )t+Wt
152<br />
får vi<br />
där<br />
Alltså gäller att<br />
ln S( ) = ln S(t) + (<br />
ln S(t) + (r<br />
v(t) = e r E Q<br />
e r E<br />
2<br />
2<br />
2 )( t) + (W Wt) =<br />
2 )( t) + (W a W a<br />
t )<br />
a(t) = r<br />
t:<br />
h<br />
max(0; e m+ R T<br />
T t (W a W a t )d<br />
h<br />
max(0; e m+ T<br />
e r E max(0; e m+ T<br />
e r E max(0; e m+ T<br />
R T<br />
t (W Wt)d<br />
R T t<br />
0<br />
W )d<br />
i<br />
K) =<br />
K) =<br />
q (T t) 3<br />
3 G K)<br />
där G 2 N(0; 1): En enkel räkning visar nu sats 2.<br />
i<br />
K) =<br />
En medelvärdesoption av europeisk typ som utbetalar värdet<br />
X = max(0; 1<br />
T<br />
Z T<br />
0<br />
S(t)dt K)<br />
slutdagen T har för närvarande ingen känd enkel prisformel uttryckt i elementära<br />
funktioner (problemet attackeras med stokastisk kalkyl i [DT G] ;<br />
[RS], [GY ], [Y ] och [W DH] ; se också kap 13). Detsamma gäller ett derivat<br />
som utbetalar värdet<br />
Y = max(0;<br />
nX<br />
j=1<br />
jS(tj) K)<br />
slutdagen T , där t0 < t1 < ::: < tn = T , 1; :::; n > 0 och P n<br />
j=1 j = 1:<br />
Observera att t här kan vara strikt mindre än t0: Om vi fortfarande har<br />
samma dynamiska förutsättningar på aktien och obligationen som ovan så
153<br />
följer att derivatets värde vid tiden t är lika med vY (t) = E Q [Y j Ft] : Allså<br />
är<br />
vY (t) = vY (t; (S(tj)tj t)<br />
där<br />
2<br />
vY (t; (s(tj))tj t) = E 4max(0; X<br />
tj>t<br />
K 0 = K X<br />
tj t<br />
jse (r<br />
2<br />
js(tj)<br />
3<br />
2 )(tj t)+ W (tj t) 0<br />
K ) 5<br />
och s = S(t): Bland numeriska beräkningsmetoder som kan användas för att<br />
beräkna optionspriset vY (t) vill vi nämna Monte Carlometoden [KV ] ; den<br />
snabba Fouriertransformen [CC] och en metod som bygger på approximation<br />
av täthetsfunktionen för den stokastiska variabeln<br />
X<br />
tj>t<br />
jse (r<br />
2<br />
2 )(tj t)+ W (tj t)<br />
[T W ] : Även numeriska metoder för partiella di¤erentialekvationer kan utnyttjas<br />
(se [RS] och [W DH] ; se också [GEM] som tar upp en del mer speciella<br />
metoder):<br />
Vi gör till sist några anmärkningar rörande Monte Carlometodens implementering<br />
i samband med denna medelvärdesoption. Om<br />
kan<br />
Z = max(0;<br />
nY<br />
S(tj) j K)<br />
j=1<br />
vZ(t) = E Q [Z j Ft]<br />
beräknas exakt (jmfr sats 2). Vidare gäller att<br />
vY (t) = vZ(t) + E Q [Y Z j Ft] :<br />
För att beräkna priset vY (t) med Monte Carlometoden är det lämpligt att<br />
först beräkna priset vZ(t) exakt och därefter det betingade väntevärdet<br />
E Q [Y Z j Ft]
154<br />
med Monte Carlometoden. Detta reducerar det statistiska felet markant<br />
jämfört med att direkt beräkna priset vY (t) med Monte Carlometoden [KV ] :<br />
Övningar<br />
1. Visa med beteckningar och förutsättningar som i texten ovan att<br />
E Q [S(t)e rt j Ft0] = S(t0)e rt0 ; 0 t0 t T (processen (S(t)e rt )0 t T<br />
kallas därför en Q-martingal). Beräkna också Q [S(T ) > K j Ft] =<br />
E Q 1[S(T )>K] j Ft då K > 0 och 0 t T:<br />
2. Ett derivat utbetalar<br />
X = 1<br />
n<br />
nX<br />
j=1<br />
S( j<br />
T )<br />
n<br />
vid tiden T . Bestäm derivatets värde vid en godtycklig tidpunkt t 2<br />
[0; T ] genom att endast använda förekomsten av en obligation med<br />
priset B(t) = B(0)e rt vid tiden t och dominansprincipen: Antag därefter<br />
att aktiepriset S(t) beskriver en geometrisk Brownsk rörelse med exponentiell<br />
drift och visa att resultaten i detta avsnitt leder till samma<br />
värde för motsvarande derivat.<br />
I de följande övningarna i detta kapitel förutsätter vi Black-Scholes<br />
modell.<br />
3. Låt K > 0 och 0 < T0 < T1 < T: Ett derivat utbetalar beloppet X =<br />
(0; (S(T0)S(T1)S(T )) 1<br />
3 K) vid tiden T; där S(t) betecknar aktiens pris<br />
vid tiden t: Aktieprisets volatilitet är lika med . Bestäm derivatets<br />
värde vid en godtycklig tidpunkt t 2 [0; T ] . Lös motsvarande problem<br />
då<br />
X = max(0;<br />
nY<br />
j=1<br />
S( j<br />
! 1<br />
n<br />
T )<br />
n<br />
4. Låt t < T0 < T och K > 0: Ett europeiskt derivat i aktien utbetalar<br />
S(T )<br />
beloppet max( K; 0) slutdagen T: Bestäm derivatets värde vid<br />
S(T0)<br />
tiden t:<br />
K):
11. Stokastiska integraler av Itôs typ<br />
155<br />
Antag (W (t))0 t T är en reellvärd normaliserad Wienerprocess i tidsintervallet<br />
[0; T ] med kontinuerliga trajektorier. Vi har kapitel 9 de…nierat den<br />
stokastiska integralen<br />
Z T<br />
0<br />
h(t)dW (t)<br />
då integranden h är en deterministisk funktion av kvadratintegrabel typ<br />
över intervallet [0; T ]. I detta kapitel skall vi utvidga integralbegreppet till<br />
stokastisk integrand under lämpliga förutsättningar på integranden. Exempelvis<br />
skall vi ge en mening åt integralen<br />
Z T<br />
0<br />
f(W (t))dW (t)<br />
då f är en kontinuerlig funktion. I samband med de…nitionen uppstår här<br />
ett intressant fenomen som vi belyser i specialfallet f(x) = x: Antag därför<br />
att<br />
: 0 = t0 < t1 < ::: < tn 1 < tn = T<br />
är en indelning av intervallet [0; T ]. Om vi vill de…niera integralen<br />
Z T<br />
0<br />
W (t)dW (t)<br />
är det naturligt att välja tal k 2 [tk; tk+1] ; k = 0; :::; n 1; och därefter<br />
studera konvergensegenskaper för Riemannsumman<br />
Xn<br />
1<br />
I( ) = W ( k)(W (tk+1) W (tk))<br />
k=0<br />
då indelningens …nhet gå mot noll. Om k = tk; k = 0; :::; n 1; skriver vi<br />
I( ) = Ivanster och om k = tk+1; k = 0; :::; n 1; skriver vi I( ) = Ihoger.<br />
Alltså gäller att<br />
Xn<br />
1<br />
Ivanster = W (tk)(W (tk+1) W (tk))<br />
k=0
156<br />
och<br />
Härav följer att<br />
och<br />
Xn<br />
1<br />
Ihoger = W (tk+1)(W (tk+1) W (tk)):<br />
k=0<br />
X<br />
n 1<br />
Ihoger + Ivanster = (W 2 (tk+1) W 2 (tk)) = W 2 (T )<br />
I kapitel 5 visade vi att<br />
k=0<br />
X<br />
n 1<br />
Ihoger Ivanster = (W (tk+1) W (tk)) 2 :<br />
X<br />
k=0<br />
n 1<br />
(W (tk+1) W (tk)) 2 ! T i L 2 (P )<br />
k=0<br />
då indelningens …nhet går mot noll. Härav följer att<br />
Ihoger ! 1<br />
2 W 2 (T ) + 1<br />
2 T i L2 (P )<br />
och<br />
Ivanster ! 1<br />
2 W 2 (T )<br />
1<br />
2 T i L2 (P )<br />
då indelningens …nhet går mot noll. Valet av sekvens k; k = 0; :::; n 1; i Riemannsumman<br />
I( ) har därför en avgörande betydelse för vilket gränsvärde<br />
vi får: Inom teorin för värdepapper är vänsteralternativet det bästa och detta<br />
medför att Z T<br />
0<br />
W (t)dW (t) = 1<br />
2 W 2 (T )<br />
1<br />
T .<br />
2<br />
Om funktionen f : R ! R är två gånger kontinuerligt deriverbar så får vi<br />
också nedan den märkliga formeln<br />
Z T<br />
f(W (T )) = f(0) + f<br />
0<br />
0 (W (t))dW (t) + 1<br />
Z T<br />
f<br />
2 0<br />
00 (W (t))dt:<br />
I detta kapitel kommer vi främst att framhäva algebraiska egenskaper för<br />
stokastiska integraler. Av utrymmesskäl kan vi inte ge rättvisa åt aspekter
157<br />
som berör mätbarhet och topologi. Bland läroböcker inom stokastisk integration<br />
vill vi särskilt nämna Chung och Williams [CW ] ; Friedman [F R] och<br />
;ksendal [;K] :<br />
Vi startar vår utveckling av stokastisk integration med ett komplett sannolikhetsrum<br />
( ; F; P ) och en familj -algebror Ft; 0 t T; av delmängder<br />
av sådan att<br />
Ft1 Ft2 F; t1 t2:<br />
Familjen (Ft)0 t T kallas för en …ltration. Dessutom förutsätts här att<br />
A 2 F0 om A 2 F och P (A) = 0:<br />
Antag vidare att (W ( ))0 T är en normaliserad reellvärd Wienerprocess<br />
med kontinuerliga trajektorier de…nierad på sannolikhetsrummet ( ; F; P )<br />
sådan att<br />
(W ( ); t) Ft<br />
och<br />
Ft och (W ( + t) W (t); T t 0) är stokastiskt oberoende<br />
för alla 0 t T: De…nitionerna, som kan synas trassliga, motiveras bl a av<br />
att de portföljer vi senare skall studera ofta innehåller ‡era aktier.<br />
Låt nu B [0; T ] = B[0;T ](R) beteckna mängden av alla A 2 B(R) som<br />
är en delmängd av intervallet [0; T ] : Antag också att p 2 [1; 1[ : En reellvärd<br />
funktion h(t; !); t 2 [0; T ] ; ! 2 ; sägs vara progressivt mätbar om<br />
avbildningen<br />
(t; !) ! h(t; !); (t; !) 2 [0; T0]<br />
är (B [0; T0] FT0)-mätbar för varje …xt T0 2 [0; T ] : Vi uppfattar här h =<br />
(h(t))0 t T som en stokastisk process. Man kan visa att det för en progressivt<br />
mätbar process h gäller att avbildningen<br />
t ! h(t; !); t 2 [0; T ]<br />
är B [0; T ]-mätbar för varje ! 2 och att avbildningen<br />
! ! h(t; !); ! 2<br />
är Ft-mätbar för varje t 2 [0; T ] : Om processen h = (h(t))0 t T är progressivt<br />
mätbar och dessutom Z T<br />
0<br />
j h(t) j p dt < 1 n.s.
158<br />
säger vi att h tillhöra klassen L p<br />
W<br />
n.s. säger vi att h tillhör klassen L 1 W<br />
snart Z T<br />
Om p 2 [1; 1[ är …xt låter vi M p<br />
W<br />
sådana att<br />
E<br />
0<br />
Z T<br />
[0; T ]. Råkar h 2 Lp<br />
W<br />
[0; T ] vara begränsad<br />
[0; T ]. Vi uppfattar här h som 0 så<br />
j h(t) j dt = 0 n.s.<br />
[0; T ] beteckna klassen av alla h 2 Lp<br />
W [0; T ]<br />
j h(t) j p dt < 1:<br />
0<br />
En stokastisk process (h(t))0<br />
terar en indelning<br />
t T sägs vara en trapprocess om det exis-<br />
sådan att<br />
0 = t0 < t1 < ::: < tn 1 < tn = T<br />
h(t) = h(tk); tk t < tk+1; k = 0; :::; n 1:<br />
Föjande approximationssatser ges här utan bevis (för bevis se t ex [F R]).<br />
Sats 1. (Approximationssats för L p<br />
W<br />
L p<br />
W [0; T ] ; där p 2 [1; 1[ :<br />
a) Det …nns gn 2 L p<br />
W<br />
[0; T ] ; p 2 [1; 1[) Antag h 2<br />
[0; T ] ; n 2 N; med kontinuerliga trajektorier så att<br />
lim<br />
n!1<br />
Z T<br />
0<br />
j gn(t) h(t) j p dt = 0 n.s.<br />
b) Det …nns trapprocesser gn 2 L p<br />
W [0; T ] ; n 2 N; så att<br />
Z T<br />
lim j gn(t) h(t) j<br />
n!1<br />
0<br />
p dt = 0 n.s.<br />
Sats 2. (Approximationssats för M 2 W [0; T ]) Antag h 2 M 2 W<br />
a) Det …nns gn 2 M 2 W<br />
[0; T ] :<br />
[0; T ] ; n 2 N; med kontinuerliga trajektorier så att<br />
lim<br />
n!1 E<br />
Z T<br />
0<br />
(gn(t) h(t)) 2 dt = 0:
) Det …nns trapprocesser gn 2 M 2 W<br />
Z T<br />
Antag nu att h 2 L 2 W<br />
för en viss indelning<br />
lim<br />
n!1 E<br />
0<br />
[0; T ] ; n 2 N; så att<br />
( gn(t) h(t)) 2 dt = 0:<br />
[0; T ] är en trapprocess sådan att<br />
h(t) = h(tk); tk t < tk+1; k = 0; :::; n 1<br />
0 = t0 < t1 < ::: < tn 1 < tn = T:<br />
Vi de…nierar i detta fall den stokastiska variabeln<br />
genom att sätta<br />
Z T<br />
0<br />
Z T<br />
0<br />
h(t)dW (t)<br />
Xn<br />
1<br />
h(t)dW (t) = h(tk)(W (tk+1) W (tk)):<br />
k=0<br />
De…nitionen är oberoende av val av indelning av intervallet [0; T ].<br />
Låt oss nu dessutom antaga att trapprocessen h 2 M 2 W [0; T ]. Eftersom<br />
så följer det att<br />
Z T<br />
och vi drar slutsatsen att<br />
0<br />
h 2 Xn<br />
1<br />
(t)dt =<br />
1 > E<br />
X<br />
k=0<br />
Z T<br />
0<br />
h 2 (tk)(tk+1 tk)<br />
h 2 (t)dt =<br />
n 1<br />
E h 2 (tk) (tk+1 tk)<br />
k=0<br />
h(tk) 2 L 2 (P ); k = 0; :::; n 1:<br />
159
160<br />
Alltså är<br />
E<br />
Z T<br />
0<br />
Xn<br />
1<br />
h(t)dW (t) = E [h(tk)(W (tk+1) W (tk))] =<br />
k=0<br />
Xn<br />
1<br />
E [h(tk)] E [(W (tk+1) W (tk)] = 0:<br />
k=0<br />
Eftersom de stokastiska variablerna<br />
h(tk)(W (tk+1) W (tk)); k = 0; :::; n 1<br />
är ortogonala i L2 (P ) så ger Pythagoras sats också att<br />
" Z T<br />
2<br />
E h(t)dW (t)<br />
#<br />
Xn<br />
1<br />
=<br />
X<br />
0<br />
k=0<br />
E h 2 (tk)(W (tk+1) W (tk)) 2 =<br />
n 1<br />
E h 2 (tk) E (W (tk+1) W (tk)) 2 n 1<br />
= E h 2 (tk) (tk+1 tk) =<br />
k=0<br />
E<br />
Z T<br />
0<br />
h 2 (t)dt :<br />
Lemma 1. Antag h 2 L2 W [0; T ] är en trapprocess och låt " > 0 och N > 0<br />
vara givna. Då gäller att<br />
P j<br />
Z T<br />
Bevis. Antag att<br />
för en viss indelning<br />
0<br />
h(t)dW (t) j> " P<br />
Z T<br />
0<br />
X<br />
k=0<br />
h 2 (t)dt > N + N<br />
" 2 :<br />
h(t) = h(tk); tk t < tk+1; k = 0; :::; n 1<br />
0 = t0 < t1 < ::: < tn 1 < tn = T<br />
och låt m vara det största heltalet<br />
Z tm+1<br />
h<br />
n 1 sådant att<br />
2 mX<br />
(t)dt =<br />
0<br />
k=0<br />
h 2 (tk)(tk+1 tk) N:
Notera att<br />
Vi de…nierar<br />
Härav följer att hN 2 L2 W<br />
Z T<br />
Alltså gäller att<br />
Vidare är<br />
Härav erhålls att<br />
P j<br />
Z T<br />
0<br />
Nu är emellertid<br />
P j<br />
Z T<br />
och lemmat är bevisat.<br />
0<br />
0<br />
hN(t) =<br />
[tm+1 t] 2 Ft:<br />
[0; T ] och<br />
h 2 N(t)dt =<br />
h(t) om t < tm+1<br />
0 annars i [0; T ] :<br />
mX<br />
k=0<br />
E<br />
Z T<br />
(<br />
0<br />
hN(t)dW (t)) 2<br />
h(t) = hN(t) för t < T om<br />
h(t)dW (t) j> " P j<br />
P<br />
hN(t)dW (t) j> "<br />
Z T<br />
0<br />
h 2 (tk)(tk+1 tk) N:<br />
Z T<br />
0<br />
Z T<br />
0<br />
h 2 (t)dt > N :<br />
N:<br />
h 2 (t)dt N:<br />
hN(t)dW (t) j> " +<br />
1<br />
" 2 E<br />
" Z T<br />
hN(t)dW (t)<br />
0<br />
Vi skall nu de…niera den stokastiska integralen<br />
Z T<br />
0<br />
h(t)dW (t)<br />
för varje h 2 L 2 W [0; T ] : Välj därför först trapprocesser gn 2 L 2 W<br />
N; så att<br />
lim<br />
n!1<br />
Z T<br />
0<br />
( gn(t) h(t)) 2 dt = 0<br />
2 #<br />
N<br />
" 2<br />
161<br />
[0; T ] ; n 2
162<br />
i sannolikhet. Enligt lemma 1 gäller<br />
P j<br />
Z T<br />
P<br />
0<br />
gm(t)dW (t)<br />
Z T<br />
0<br />
Z T<br />
0<br />
gn(t)dW (t) j> "<br />
(gm(t) gn(t)) 2 dt > N + N<br />
" 2<br />
för varje " > 0 och N > 0 och det följer att<br />
lim P<br />
m;n!1<br />
j<br />
Z T<br />
0<br />
gm(t)dW (t)<br />
Z T<br />
0<br />
gn(t)dW (t) j> " = 0:<br />
Sekvensen<br />
Z T<br />
( gn(t)dW (t))n2N<br />
0<br />
konvergerar således i sannolikhet. Man visar lätt att gränsvärdet är oberoende<br />
av valet av sekvens gn 2 L2 W [0; T ] ; n 2 N; i konstruktionen ovan och vi<br />
betecknar gränsvärdet med<br />
Om speciellt h 2 M 2 W<br />
sats 2 att<br />
och<br />
Z T<br />
0<br />
h(t)dW (t):<br />
[0; T ] så följer ganska lätt från denna de…nition och<br />
E<br />
Z T<br />
" Z T<br />
E h(t)dW (t)<br />
0<br />
0<br />
h(t)dW (t) = 0<br />
2 #<br />
= E<br />
Z T<br />
Man kan också visa följande approximationssats.<br />
0<br />
h 2 (t)dt :<br />
Sats 3. (Approximationssats för stokastiska integraler) Antag h 2<br />
L2 W [0; T ] och låt gn 2 L2 W [0; T ] ; n 2 N; uppfylla<br />
lim<br />
n!1<br />
Z T<br />
0<br />
( gn(t) h(t)) 2 dt = 0 n.s.
Då gäller att<br />
Z T<br />
i sannolikhet då n ! 1.<br />
Vi får också<br />
0<br />
gn(t)dW (t) !<br />
Z T<br />
0<br />
h(t)dW (t)<br />
163<br />
Sats 4. Antag h 2 L2 W [0; T ] och antag h har kontinuerliga trajektorier. Låt<br />
vidare<br />
n : 0 = tn;0 < tn;1 < ::: < tn;mn 1 < tn;mn = T<br />
vara en indelning av intervallet [0; T ] sådan att indelningens …nhet går mot<br />
0 då n ! 1. Då gäller att<br />
mn X1<br />
k=0<br />
i sannolikhet då n ! 1.<br />
h(tn;k)(W (tn;k+1) W (tn;k)) !<br />
Bevis. Vi de…nierar trapprocesser gn 2 L 2 W<br />
Z T<br />
0<br />
h(t)dW (t)<br />
[0; T ] ; n 2 N; så att<br />
gn(t) = h(tn;k) i intervallet tn;k t < tn;k+1; 0 k mn 1:<br />
Då gäller att gn(t) ! h(t) likformigt i t 2 [0; T ] då n ! 1. Speciellt följer<br />
att<br />
lim<br />
n!1<br />
Z T<br />
0<br />
( gn(t) h(t)) 2 dt = 0<br />
och de…nitionen av den stokastiska integralen<br />
(eller sats 3) visar att<br />
Z T<br />
0<br />
Z T<br />
0<br />
gn(t)dW (t) !<br />
h(t)dW (t)<br />
Z T<br />
0<br />
h(t)dW (t)
164<br />
i sannolikhet då n ! 1. Resultatet följer nu av att<br />
Z T<br />
0<br />
gn(t)dW (t) =<br />
mn X1<br />
k=0<br />
h(tn;k)(W (tn;k+1) W (tn;k)):<br />
Det inledande resonemanget i detta kapitel och sats 4 visar nu att<br />
Z T<br />
0<br />
W (t)dW (t) = 1<br />
2 W 2 (T )<br />
1<br />
2 T:<br />
En stokastisk process (X(t))0 t T sägs vara en martingal med avseende<br />
på …ltrationen (Ft)0 t T om<br />
(a) (X(t)) Ft<br />
(b) X(t) 2 L 1 (P )<br />
(c) E [X(t) j Ft0] = X(t0) så snart t0 t:<br />
För varje trappprocess h 2 M 2 W<br />
Z t<br />
0<br />
[0; T ] så är processen<br />
h( )dW ( ); t 2 [0; T ]<br />
en martingal med avseende på …ltrationen (Ft)0 t T . Genom approximation<br />
med trapprocesser följer att denna egenskap gäller för varje h 2 M 2 W [0; T ].<br />
Processerna i klassen L2 W [0; T ] saknar i allmänhet integrabilitetsegenskaper<br />
och kan inte förväntas ha martingalegenskaper. Emellertid gäller följande<br />
Sats 5. Antag h 2 L2 W [0; T ]. Då gäller att processen<br />
Z t<br />
har en kontinuerlig version.<br />
0<br />
h( )dW ( ); t 2 [0; T ]
165<br />
Bevisskiss. Antag först att h 2 M 2 W [0; T ] och välj trapprocesser gn 2<br />
M 2 W [0; T ] ; n 2 N; så att<br />
lim<br />
n!1 E<br />
Z T<br />
0<br />
(gn(t) h(t)) 2 dt = 0:<br />
Processen Z t<br />
gn( )dW ( ); t 2 [0; T ]<br />
0<br />
har för varje …xt n kontinuerliga trajektorier och är en Wienermartigal. Det<br />
följer nu som i beviset för korollarium 1 i kapitel 9 att en lämplig version av<br />
processen<br />
Z t<br />
0<br />
h( )dW ( ); t 2 [0; T ]<br />
har kontinuerliga trajektorier n.s.<br />
Allmänna fallet är tekniskt något värre och vi hänvisar läsaren till [F R]<br />
för ett bevis.<br />
Fr o m nu antager vi att alla processer av typen<br />
där h 2 L2 W<br />
Om h 2 L2 W<br />
Z t2<br />
t1<br />
Z t<br />
0<br />
h( )dW ( ); t 2 [0; T ]<br />
[0; T ] är givna i en version med kontinuerliga trajektorier n.s.<br />
[0; T ] de…nieras<br />
h(t)dW (t) =<br />
Z t2<br />
0<br />
h(t)dW (t)<br />
Z t1<br />
Antag att a 2 L1 W [0; T ] och b 2 L2W (X(t)) t2[0;T ] uppfyller<br />
skriver vi<br />
X(t2) X(t1) =<br />
Z t2<br />
t1<br />
a(t)dt +<br />
Z t2<br />
dX(t) = a(t)dt + b(t)dW (t)<br />
t1<br />
0<br />
h(t)dW (t); 0 t1 t2 T:<br />
[0; T ] : Om en stokastisk process<br />
b(t)dW (t); 0 t1 t2 T
166<br />
och dX(t) kallas för en stokastisk di¤erential. Om dessutom c 2 L 1 W<br />
de…nieras<br />
Exempelvis ger formeln<br />
att<br />
c(t)dX(t) = c(t)a(t)dt + c(t)b(t)dW (t):<br />
Z t<br />
0<br />
W ( )dW ( ) = 1<br />
2 W 2 (t)<br />
d(W 2 (t)) = 2W (t)dW (t) + dt<br />
Vi har också den mindre överraskande formeln<br />
som följer av nästa sats.<br />
d(tW (t)) = W (t)dt + tdW (t)<br />
Sats 6. Antag f : [0; T ] ! R är kontinuerligt deriverbar. Då gäller att<br />
Z T<br />
Speciellt följer att<br />
Bevis. Låt<br />
så att<br />
0<br />
f(t)dW (t) = f(T )W (T )<br />
Z T<br />
0<br />
1<br />
2 t<br />
f 0 (t)W (t)dt:<br />
d(f(t)W (t)) = f 0 (t)W (t)dt + f(t)dW (t):<br />
0 = t0 < t1 < ::: < tn 1 < tn = T<br />
Xn<br />
1<br />
f(tk)(W (tk+1) W (tk)) = f(T )W (T )<br />
k=0<br />
Vi skriver nu för varje …xt k 2 f0; :::; n 1g<br />
där<br />
[0; T ]<br />
Xn<br />
1<br />
W (tk+1)(f(tk+1) f(tk)):<br />
k=0<br />
f(tk+1) f(tk) = (f 0 (tk+1) + "k)(tk+1 tk)<br />
max j "k j! 0<br />
k2f0;:::;n 1g
då indelningens …nhet går mot noll och får<br />
f(T )W (T )<br />
Här gäller att<br />
f(T )W (T )<br />
X<br />
Xn<br />
1<br />
f(tk)(W (tk+1) W (tk)) =<br />
k=0<br />
X<br />
n 1<br />
W (tk+1)(f 0 (tk+1) + "k)(tk+1 tk) =<br />
k=0<br />
n 1<br />
W (tk+1)f 0 n 1<br />
(tk+1)(tk+1 tk) +<br />
k=0<br />
Xn<br />
1<br />
W (tk+1)f<br />
k=0<br />
0 (tk+1)(tk+1<br />
Z T<br />
tk) !<br />
0<br />
X<br />
"kW (tk+1)(tk+1 tk):<br />
k=0<br />
då indelningens …nhet går mot noll. Vidare gäller att<br />
Xn<br />
1<br />
j<br />
k=0<br />
W (t)f 0 (t)dt<br />
"kW (tk+1)(tk+1 tk) j T max j "k j max j W (t) j<br />
k2f0;:::;n 1g t2[0;T ]<br />
167<br />
där uttrycket i högra ledet konvergerar mot noll då indelningens …nhet går<br />
mot noll, vilket avslutar beviset för satsen.<br />
Vi skall nu behandla en ganska allmän produktregel för di¤erentialer inom<br />
stokastisk kalkyl. Antag ak 2 L1 W [0; T ] och bk 2 L2 W [0; T ] ; k = 1; 2, och låt<br />
dXk(t) = ak(t)dt + bk(t)dW (t); k = 1; 2:<br />
Vi påstår att följande produktformel gäller, nämligen<br />
d(X1(t)X2(t)) = X1(t)dX2(t) + X2(t)dX1(t) + b1(t)b2(t)dt<br />
dvs att det för …xa t1; t2 2 [0; T ] som uppfyller t1 t2 gäller att<br />
X1(t2)X2(t2) X1(t1)X2(t1) =
168<br />
Z t2<br />
t1<br />
Z t2<br />
t1<br />
X2(t)a1(t)dt +<br />
X1(t)a2(t)dt +<br />
Z t2<br />
t1<br />
Z t2<br />
t1<br />
X1(t)b2(t)dW (t)+<br />
X2(t)b1(t)dW (t) +<br />
Z t2<br />
t1<br />
b1(t)b2(t)dt:<br />
Om a1; a2; b1 och b2 är konstanta i intervallet [t1; t2] följer denna formel av<br />
en direkt kalkyl. Genom addition över olika intervall följer att formeln ovan<br />
[0; T ] ; k = 1; 2, är trapprocesser. Det<br />
är sann då ak 2 L1 W [0; T ] och bk 2 L2 W<br />
allmänna fallet följer nu genom approximation (för detaljer se [F R]).<br />
Antag nu att a 2 L1 W [0; T ] , b 2 L2W [0; T ] och låt<br />
Vi påstår att<br />
dX n (t) = nX n 1 (t)dX(t) +<br />
dX(t) = a(t)dt + b(t)dW (t):<br />
n(n 1)<br />
X<br />
2<br />
n 2 (t)b 2 (t)dt; n = 2; 3; ::: :<br />
Fallet n = 2 är redan klart. Antag nu att formeln är sann för ett …xt n 2:<br />
Vi får då att<br />
dX n+1 (t) = d(X(t)X n (t)) =<br />
X(t)dX n (t) + X n (t)dX(t) + nX n 1 (t)b 2 (t)dt =<br />
nX n (t)dX(t) +<br />
n(n 1)<br />
X<br />
2<br />
n 1 (t)b 2 (t)dt+<br />
X n (t)dX(t) + nX n 1 (t)b 2 (t)dt =<br />
= (n + 1)X n (n + 1)n<br />
(t)dX(t) + X<br />
2<br />
n 1 (t)b 2 (t)dt<br />
och formeln ovan följer med hjälp av induktion. Om q är ett polynom av en<br />
reell variabel drar vi därför slutsatsen att<br />
Vi de…nierar nu<br />
Notera speciellt att<br />
dq(X(t)) = q 0 (X(t))dX(t) + 1<br />
2 q00 (X(t))b 2 (t)dt:<br />
(dX(t)) 2 = b 2 (t)dt:<br />
(dt) 2 = 0dt = 0
och<br />
Eftersom rent formellt<br />
(dW (t)) 2 = dt:<br />
(dX(t)) 2 = (a(t)dt + b(t)dW (t)) 2 =<br />
a 2 (t)(dt) 2 + a(t)b(t)dtdW (t) + a(t)b(t)dW (t)dt + b 2 (t)(dW (t)) 2<br />
är det naturligt att också de…niera<br />
Med dessa konventioner följer att<br />
dtdW (t) = dW (t)dt = 0:<br />
dq(X(t)) = q 0 (X(t))dX(t) + 1<br />
2 q00 (X(t))(dX(t)) 2 :<br />
169<br />
Om f är kontinuerligt deriverbar ger vidare produktregeln för stokastiska<br />
di¤erentialer att<br />
d(f(t)q(X(t))) = f 0 (t)q(X(t))dt + f(t)dq(X(t)) =<br />
f 0 (t)q(X(t))dt + f(t)q 0 (X(t))dX(t) + 1<br />
2 f(t)q00 (X(t))(dX(t)) 2 :<br />
Vi inför nu u(t; x) = f(t)q(x) och får<br />
du(t; X(t)) = u 0 t(t; X(t))dt + u 0 x(t; X(t))dX(t) + 1<br />
2 u00 xx(t; X(t))(dX(t)) 2 :<br />
Genom superposition inses först att detta resultat gäller om u(t; x) är ett<br />
polynom av två reella variabler och därefter genom approximation att denna<br />
formel också gäller om u(t; x) är en gång kontinuerligt deriverbar i t 2 [0; T ]<br />
och två gånger kontinuerligt deriverbar i x 2 R 2 : Detta viktiga resultat går<br />
under namnet Itôs lemma.<br />
Sats 7. (Itôs lemma) Antag a 2 L1 W [0; T ] , b 2 L2W [0; T ] och låt<br />
dX(t) = a(t)dt + b(t)dW (t):<br />
Antag också att funktionen u(t; x) är en gång kontinuerligt deriverbar i t 2<br />
[0; T ] och två gånger kontinuerligt deriverbar i x 2 R 2 : Då gäller<br />
du(t; X(t)) = u 0 t(t; X(t))dt + u 0 x(t; X(t))dX(t) + 1<br />
2 u00 xx(t; X(t))(dX(t)) 2 :
170<br />
Korollarium 1. Ett aktiepris S(t); t 0, beskriver en geometrisk Brownsk<br />
rörelse med exponentiell drift. Aktiens volatilitet är lika med > 0 och<br />
Under dessa förutsättningar är<br />
E [S(t)] = S(0)e t ; t 0:<br />
dS(t)<br />
S(t)<br />
= dt + dW (t):<br />
Speciellt gäller att den Brownska exponentialmartingalen<br />
uppfyller ekvationen<br />
Här de…nieras<br />
Bevis. Skriv<br />
där<br />
Itôs lemma ger nu att<br />
S(t) (<br />
M (t) = e<br />
2<br />
2 t+ W (t) ; t 0<br />
dM (t) = M (t)dW (t):<br />
dS(t)<br />
S(t)<br />
X(t) = (<br />
= 1<br />
S(t) dS(t):<br />
S(t) = S(0)e X(t)<br />
2<br />
)t + W (t):<br />
2<br />
dS(t) = S(t)dX(t) + 1<br />
2 S(t)(dX(t))2 =<br />
2<br />
)dt + dW (t) +<br />
2<br />
och korollarium 1 är fullständigt bevisat.<br />
2<br />
dt = S(t)( dt + dW (t))<br />
2
171<br />
I Black-Scholes modell uppfyller alltså aktiepriset den stokastiska di¤erentialekvationen<br />
dS(t) = S(t)dt + S(t)dW (t):<br />
Stokastiska di¤erentialekvationer förekom tidigt inom fysik. Langevins<br />
klassiska stokastiska di¤erentialekvationbeskriver hastigheten för en liten partikel<br />
med massan m i en vätska som dels påverkas av en friktionskraft enligt<br />
Stokes lag dels påverkas av de omgivande molekylernas stötkrafter (se t ex<br />
[NEL]). Första komponenten V (t) av hastighetsvektorn uppfyller ekvationen<br />
mdV (t) = V (t)dt + dW (t):<br />
där > 0 och > 0 är parametrar. Ekvationen kan skrivas<br />
dvs<br />
och integration ger<br />
dV (t) + m V (t)dt = m dW (t)<br />
d(e m t V (t)) = m e m t dW (t)<br />
V (t) = e m t V (0) + m<br />
Z t<br />
0<br />
e m (t ) dW ( ):<br />
Om V (0) = v är känt och a är stort visar en kalkyl att<br />
E [V (s + a)V (t + a)]<br />
2<br />
2 m e m js tj :<br />
Efter en lämplig skaländring av tid och rum får vi alltså i gränsen då a ! 1<br />
en stationär normaliserad Ornstein-Uhlenbeckprocess.<br />
Vi skall nu diskutera representation av stokastiska variabler genom stokastisk<br />
integration. Fixera därför först t 2 [0; T ] och låt Gt vara den -algebra av<br />
delmängder av som generas av (W ( ); t) och alla P -nollmängder.<br />
Låt därefter PR vara den minsta -algebra av delmängder av [0; T ] som<br />
generas av mängderna [t; u[ A där A 2 Gt och 0 t < u T: En reellvärd<br />
stokastisk process h = (h(t))0 t T sägs vara PR-mätbar om avbildningen<br />
(t; !) ! h(t; !); (t; !) 2 [0; T ]
172<br />
är PR-mätbar. I detta fall är avbildningen<br />
(t; !) ! h(t; !); (t; !) 2 [0; T0]<br />
(B [0; T0] FT0)-mätbar för varje …xt T0 2 [0; T ] . Alltså gäller att<br />
Eftersom ZZ<br />
L 2 ([0; T ] ; PR; m[0;T ] P ) M 2 W [0; T ] :<br />
[0;T ]<br />
h(t; !) 2 dtdP = E<br />
Z T<br />
(<br />
0<br />
h(t)dW (t)) 2<br />
för varje h 2 L 2 ([0; T ] ; PR; m[0;T ] P ) så följer att<br />
Z T<br />
h(t)dW (t); h 2 L<br />
0<br />
2 ([0; T ] ; PR; m[0;T ] P )<br />
är ett slutet delrum av L 2 ( ; GT ; P ):<br />
Sats 8. (Itôs representationssats) Låt X 2 L 2 ( ; GT ; P ). Det …nns<br />
så att<br />
h 2 L 2 ([0; T ] ; PR; m[0;T ] P )<br />
X = E [X] +<br />
Bevis. Antag f 2 L 2 (m[0;T ]) och låt<br />
Itôs lemma ger att<br />
så att<br />
Mf(t) = e R t<br />
0 f( )dW ( )<br />
Z T<br />
0<br />
h(t)dW (t):<br />
R 1 t<br />
2 0 f 2 ( )d<br />
; t 2 [0; T ] :<br />
dMf(t) = f(t)Mf(t)dW (t)<br />
Mf(T ) = 1 +<br />
Z T<br />
0<br />
f(t)Mf(t)dW (t):
Det gäller också att<br />
Låt nu<br />
och sätt<br />
F = Z; Z =<br />
Observera att<br />
fMf 2 L 2 ([0; T ] ; PR; m[0;T ] P ):<br />
L0 = Y ; Y 2 L 2 ( ; GT ; P ) och E [Y ] = 0<br />
Z T<br />
g(t)dW (t) där g 2 L<br />
0<br />
2 ([0; T ] ; PR; m[0;T ] P ) :<br />
F L0:<br />
173<br />
Här är L0 är slutet delrum av L 2 ( ; GT ; P ) och vi visade före formuleringen<br />
av sats 8 att även F är slutet delrum av L 2 ( ; GT ; P ). Vi skall nu visa att<br />
F = L0:<br />
Antag därför att Y 2 L0 är ortogonal mot F: Om vi kan visa att Y = 0<br />
så följer att F = L0: Vi vet att Y är ortogonal mot Mf(T ) för varje f 2<br />
L 2 (m[0;T ]) och vi skall nu välja f på lämpligt sätt för att komma fram till<br />
att Y = 0. Låt därför 0 = t0 < t1 < ::: < tn = T och 1; 2; ::: n 2 R och<br />
de…niera<br />
f(t) = k; t 2 [tk 1; tk[ ; k = 1; :::; n:<br />
Vi får<br />
Mf(T ) = e 1W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1))+a<br />
där<br />
a = 1<br />
Z T<br />
f<br />
2 0<br />
2 ( )d<br />
är en konstant. Alltså gäller att<br />
Vi de…nierar nu<br />
och<br />
E Y e 1W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1)) = 0:<br />
Y+ = max(0; Y )<br />
Y = max(0; Y ):
174<br />
och får<br />
Härav följer också att<br />
E Y+e 1W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1)) =<br />
E Y e 1W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1))<br />
E Y+e s( 1 W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1))) =<br />
E Y e s( 1 W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1)))<br />
för alla reella s och därmed, enligt teorin för analytiska funktioner, för alla<br />
komplexa s: Speciellt är<br />
E Y+e i( 1 W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1))) =<br />
E Y e i( 1 W (t1)+ 2 (W (t2) W (t1))+:::+ n (W (tn) W (tn 1)))<br />
och med hjälp av inversionssatsen i kapitel 6 kan man nu visa att måtten<br />
Y P och Y+P lika: Alltså är Y = 0 och satsen är därmed visad.<br />
Övningar<br />
1. Antag a 2 R och<br />
X(t) =<br />
Z t<br />
Bestäm processens kovarians.<br />
0<br />
e a<br />
2 (t ) dW ( ); t 0:<br />
2. Betrakta den stokastiska di¤erentialekvationen<br />
dX(t) = dt + tdW (t)<br />
X(0) = 0:<br />
Visa att lösningen (X(t))t 0 är en Gaussprocess och bestäm dess kovarians.<br />
:<br />
:
3. Betrakta den stokastiska di¤erentialekvationen<br />
dX(t) = W (t)dt + tdW (t)<br />
X(0) = 0:<br />
175<br />
Visa att lösningen (X(t))t 0 är en centrerad Gaussprocess och bestäm<br />
dess kovarians.<br />
4. Antag x 2 R och låt (Xx(t))t 0 beteckna lösningen till ekvationen<br />
dX(t) = 1X(t)dt<br />
+ dW (t)<br />
2<br />
X(0) = x; t 0:<br />
a) Bestäm kovariansen för processen (Xx(t))t 0. b) Antag G 2 N(0; 1)<br />
och antag dessutom att G och (Xx(t))t 0 är stokastiskt oberoende. Sätt<br />
Y (t) = XG(t); t 0: Bestäm kovariansen för processen (Y (t))t 0.<br />
5. Antag a 2 L 1 W [0; T ] , b 2 L2 W<br />
dvs Z t<br />
a( )d +<br />
Visa att a = 0 och b = 0:<br />
6. Beräkna<br />
då<br />
7. Beräkna E [X 2 ] då<br />
0<br />
h(t) =<br />
X =<br />
[0; T ] och låt<br />
a(t)dt + b(t)dW (t) = 0<br />
Z t<br />
0<br />
b( )dW ( ) = 0; 0 t T:<br />
" Z T<br />
E h(t)dW (t)<br />
Z T<br />
0<br />
(<br />
Z t<br />
0<br />
Z t<br />
0<br />
0<br />
2 #<br />
e dW ( ); 0 t T:<br />
sin( + t)dW ( ))dW (t):
176<br />
8. Antag G 2 N(0; 1) och sätt<br />
Hn(x; y) = E [(x + i p yG) n ] ; n 2 N<br />
för godtyckliga x 2 R och y 0: Visa att H0(x; y) = 1; H1(x; y) = x;<br />
H2(x; y) = x 2 y; H3(x; y) = x 3 3xy och H4(x; y) = x 4 6x 2 y + 3y 2 :<br />
Visa också att<br />
@<br />
@x Hn(x; y) = nHn 1(x; y); n = 1; 2; :::<br />
och<br />
9. Visa att<br />
@<br />
@y Hn(x; y) + 1 @<br />
2<br />
2<br />
@x2 Hn(x; y) = 0; n = 2; 3; :::<br />
e<br />
x 1<br />
2 2 y =<br />
M (t) =<br />
1X<br />
n=0<br />
1X<br />
n=0<br />
10. Visa med hjälp av Itôs lemma att<br />
Hn(W (t); t) = n<br />
Z t<br />
0<br />
n<br />
n<br />
n! Hn(x; y); 2 R:<br />
n! Hn(W (t); t); > 0:<br />
Hn 1(W (s); s)dW (s); n = 1; 2; ::: :<br />
11. Antag<br />
dX(t) = adt + dW (t)<br />
X (0) = x<br />
där a; x 2 R och > 0: Antag också att<br />
@u<br />
@t =<br />
2 @<br />
2<br />
2u + a@u<br />
@x2 @x<br />
cu<br />
där c 0 är en kontinuerlig funktion de…nierad på R: Beräkna under<br />
förutsättning att u är tillräckligt reguljär di¤erentialen<br />
d(e R t<br />
0 c(X( ))d u(T t; X(t))):<br />
Visa också under samma förutsättningar att Feynman-Kac formel gäller<br />
dvs<br />
h<br />
u(T; x) = E u(0; X(T ))e R T<br />
0 c(X( ))d<br />
i<br />
:<br />
12. Antag s > 0 r en positiv konstant: Lös ekvationen dS(t) = S(t)( dt +<br />
dW (t)); t 0; då S(0) = s:
12. Själv…nansierande portföljstrategier<br />
177<br />
Vi betraktar i detta kapitel en aktie som beskriver en geometrisk Brownsk<br />
rörelse med exponentiell drift och visar att aktien tillsammans med en obligation<br />
med konstant värdetillväxt inte kan ge upphov till arbitrage. Vi de…nierar<br />
också begreppet själv…nansierande portföljstrategi i aktien och obligationen.<br />
Detta leder bl a till en alternativ de…nition av det teoretiska värdet för ett<br />
betingat kontrakt av europeisk typ jämfört med utvecklingarna i kapitel 7<br />
och 10. Avslutningsvis behandlar vi mer ytligt en allmännare situation då<br />
aktien tillåts ge kontinuerlig utdelning.<br />
Låt (C; B; ) vara Wienerrummet svarande mot endimensionell Brownsk<br />
rörelse i intervallet [0; T ] och låt B beteckna -kompletteringen av -algebran<br />
B: Utvidgningen av måttet till -algebran B betecknas återigen med :<br />
Vi antar att det underliggande sannolikhetsrummet ( ; F; P ) är lika med<br />
(C; B ; ) och att [Wt(x)] = x(t); 0 t T: Vi låter Ft vara den minsta<br />
-algebran av delmängder av som innehåller -algebran (W ; t) och<br />
alla P -nollmängder. Speciellt gäller alltså att FT = F: Som i tidigare avsnitt<br />
skriver vi ibland W (t) istället för Wt:<br />
Låt S(t) vara ett aktiepris som ges av ekvationen<br />
S(t) = S(0)e (<br />
2<br />
)t+ W (t)<br />
2<br />
för 0 t T . Här förutsätts att S(0) är en positiv konstant. Notera att<br />
dS(t) = S(t)( dt + dW (t)):<br />
Vi betraktar också en obligation vars pris B(t) vid tiden t är lika med B(0)e rt ;<br />
där B(0) och r är positiva konstanter. Liksom i tidigare kapitel används<br />
ibland beteckningen = T t om 0 t T: Martingalmåttet Q i tidsintervallet<br />
[0; T ] svarande mot aktien och obligationen är lika med a där<br />
(se kapitel 10). Processen<br />
a(t) = r<br />
t; t 2 [0; T ]<br />
W a<br />
t = W a (t) = W (t) a(t); t 2 [0; T ]
178<br />
är en normaliserad Wienerprocess i tidsintervallet [0; T ] med avseende på<br />
sannolikhetsrummet ( ; F; Q) och det följer att<br />
Alltså måste<br />
och vi får att<br />
eller<br />
dW (t) = r<br />
dt + dW a (t):<br />
dS(t) = S(t)(rdt + dW a (t))<br />
d(e rt S(t)) = e rt S(t)dW a (t)<br />
e rt S(t) = S(0) +<br />
Z t<br />
0<br />
e r S( )dW a ( ):<br />
En liknande representation gäller för värdet av betingade kontrakt som vi<br />
skall se nedan.<br />
Vi diskuterar först ett enkelt kontrakt. Betrakta därför ett derivat av<br />
europeisk typ som utbetalar beloppet f(S(T )) slutdagen T där f 2 P: Vi<br />
postulerade i kapitel 7 att derivatets värde v(t) = v(t; S(t)) vid tiden t uppfyller<br />
Black-Scholes di¤erentialekvation<br />
v 0 t(t; s) +<br />
Slutvillkoret<br />
gav sedan<br />
2<br />
2 s2v 00<br />
ss(t; s) + rsv 0 s(t; s) rv(t; s) = 0; t < T; s > 0:<br />
Itôs lemma ger nu för t < T att<br />
v(T; s) = f(s)<br />
v(t; s) = e r E [f(se r M ( ))] :<br />
d(e rt v(t; S(t))) =<br />
e rt (v 0 t(t; S(t))dt+v 0 s(t; S(t))dS(t)+ 1<br />
2 v00<br />
ss(t; S(t))(dS(t)) 2 ) re rt v(t; S(t))dt =<br />
e rt (v 0 t(t; S(t)) +<br />
2<br />
2 S(t)2v 00<br />
ss(t; S(t)) + v 0 s(t; S(t))S(t)r rv(t; S(t)))dt+<br />
e rt v 0 s(t; S(t))S(t)dW a (t) = e rt v 0 s(t; S(t))S(t)dW a (t)
179<br />
eftersom funktionen v(t; s) uppfyller Black-Scholes di¤erentialekvation. Det<br />
gäller alltså att<br />
Av<br />
e rt v(t; S(t)) = v(0; S(0)) +<br />
Vi påstår nu att processen<br />
följer först att<br />
v 0 s(t; s) = e r<br />
Z t<br />
0<br />
e r v 0 s( ; S( ))S( )dW a ( )<br />
( e rt v 0 s(t; S(t))S(t))0 t T 2 M 2 W a [0; T ] :<br />
v(t; s) = e r<br />
e r<br />
e r<br />
1 p s<br />
Z 1<br />
1<br />
s p<br />
1<br />
Z 1<br />
Z 1<br />
1<br />
f(e (r<br />
(x<br />
1<br />
Z 1<br />
1<br />
f(se (r<br />
2<br />
2 ) + p x )e 1<br />
2<br />
2<br />
2 ) + p x )e 1<br />
2 (x<br />
ln s<br />
p )f(e (r<br />
xf(se (r<br />
De…nitionen av klassen P ger nu lätt att<br />
E Q<br />
Z T0<br />
varför varje …xt positivt T0 < T: Eftersom<br />
följer att<br />
e rT0 v(T0; S(T0)) = v(0; S(0)) +<br />
Vidare gäller att<br />
v(0; S(0)) 2 +<br />
0<br />
2<br />
x2 dx<br />
p 2 =<br />
ln s<br />
p ) 2 dx<br />
p2<br />
2<br />
2 ) + p x )e 1<br />
2 (x<br />
2 ) + p x )e 1<br />
2<br />
(v 0 s(t; S(t))S(t)) 2 dt < 1<br />
Z T0<br />
E Q (e rT0 v(T0; S(T0))) 2 =<br />
Z T0<br />
0<br />
0<br />
x2 dx<br />
p 2 :<br />
ln s<br />
p ) 2 dx<br />
p2 =<br />
e r v 0 s( ; S( ))S( )dW a ( )<br />
E Q ( e r v 0 s( ; S( ))S( )) 2 d :<br />
e rT0 v(T0; S(T0)) = E Q e rT f(S(T )) j FT0
180<br />
så Jensens olikhet för betingat väntevärde ger<br />
och vi får att<br />
Härav följer att<br />
(e rT0 v(T0; S(T0))) 2 E Q (e rT f(S(T ))) 2 j FT0<br />
E Q (e rT0 v(T0; S(T0))) 2<br />
v(0; S(0)) 2 +<br />
och därmed gäller att<br />
E Q<br />
E Q (e rT f(S(T ))) 2<br />
Z T0<br />
0<br />
Z T<br />
Vi har alltså visat representationen<br />
där processen<br />
e rt v(t; S(t)) = v(0; S(0)) +<br />
hs(t) =<br />
0<br />
E Q (e rT f(S(T ))) 2<br />
E ( e r v 0 s( ; S( ))S( )) 2 d :<br />
(v 0 s(t; S(t))S(t)) 2 dt < 1:<br />
Z t<br />
0<br />
v 0 s(t; S(t)); 0 t < T<br />
0; t = T<br />
e r hS(t)S( )dW a ( )<br />
tillhör klassen M 2 W a [0; T ] : Med denna bakgrund övergår vi nu till att diskutera<br />
så kallade själv…nansierande portföljstrategier.<br />
En portföljstrategi bestående av hS(t) aktier och hB(t) obligationer vid<br />
tiden t säges vara själv…nansierande om portföljvärdet<br />
v(t) = hS(t)S(t) + hB(t)B(t)<br />
vid tiden t 2 [0; T ] uppfyller ekvationen<br />
dv(t) = hS(t)dS(t) + hB(t)dB(t)<br />
i intervallet 0 t T där hSS 2 M 2 W a [0; T ] och att hB 2 L1 W [0; T ] =<br />
L1 W a [0; T ]. De senare villkoren innebär utöver mätbarhetskrav att<br />
E Q<br />
Z T<br />
0<br />
(hS(t)S(t)) 2 dt < 1
och Z T<br />
0<br />
j hB(t) j dt < 1 n.s:<br />
Av de…nitionen följer att den diskonterade värdeprocessen (e rt v(t))0 t T<br />
är en Q-martingal. Vi har nämligen att<br />
d(e rt v(t)) = re rt v(t)dt + e rt dv(t) =<br />
re rt (hS(t)S(t) + hB(t)B(t))dt + e rt (hS(t)dS(t) + hB(t)dB(t)) =<br />
Vi utnyttjar nu att<br />
och det följer att<br />
hS(t)( re rt S(t)dt + e rt dS(t)) = hS(t)d(e rt S(t)):<br />
d(e rt S(t)) = e rt S(t)dW a (t)<br />
d(e rt v(t)) = e rt hS(t)S(t)dW a (t):<br />
181<br />
Den diskonterade värdeprocessen (e rt v(t))0 t T är därför en Q-martingal<br />
eftersom hSS 2 M 2 W a [0; T ] :<br />
För att motivera begreppet själv…nansierande portföljstrategi väljer vi en<br />
indelning<br />
0 = t0 < t1 < ::: < tn = T<br />
av intervallet [0; T ] och antar, utöver villkoren ovan, att hS och hB är trapprocesser<br />
av följande typ:<br />
och<br />
hS(t) = hS(tk); tk t < tk+1; k = 0; :::; n 1<br />
hB(t) = hB(tk); tk t < tk+1; k = 0; :::; n 1:<br />
Notera att värdeprocessen v(t); t 2 [0; T ] ; är kontinuerlig n.s. [Q] eller<br />
ekvivalent n.s. [P ] : Vi …xerar nu k 2 f0; :::; n 2g : Av ekvationerna<br />
och<br />
v(tk+1 ) = v(tk) + hS(tk)(S(tk+1) S(tk)) + hB(tk)(B(tk+1) B(tk))<br />
v(tj) = hS(tj)S(tj) + hB(tj)B(tj); j = k; k + 1
182<br />
drar vi slutsatsen att<br />
hS(tk)S(tk+1) + hB(tk)B(tk+1) =<br />
hS(tk+1)S(tk+1) + hB(tk+1)B(tk+1)<br />
dvs omplacering från hS(tk) aktier och hB(tk) obligationer till hS(tk+1) aktier<br />
och hB(tk+1) obligationer vid tiden tk+1 kräver inte något extra kapitaltillskott<br />
men frigör heller inte kapital. Strategin kräver alltså endast en initial<br />
investering.<br />
Antag nu vi har en själv…nansierande portföljstrategi i aktien och obligationen<br />
med värdeprocessen<br />
v(t); t 2 [0; T ] :<br />
Strategin säges vara arbitragefri om det ej kan inträ¤a att v(0) = 0 samtidigt<br />
som P [v(T ) 0] = 1 och P [v(T ) > 0] > 0:<br />
Sats 1. Varje själ…nansierande portföljstrategi i aktien och obligationen är<br />
arbitragefri.<br />
Bevis. Vi låter hS(t), hB(t) och v(t) ha samma mening som ovan i de…nitionen<br />
av begreppet själv…nansierande portföljstrategi i aktien och obligationen<br />
och de…nierar<br />
X(t) = v(t)<br />
B(t)<br />
så att<br />
Vi de…nierar också<br />
och får<br />
d(B(t)X(t)) = hS(t)dS(t) + hB(t)dB(t) =<br />
hS(t)dS(t) +<br />
B(t)X(t) hS(t)S(t)<br />
dB(t):<br />
B(t)<br />
g(t) = hS(t)S(t)<br />
B(t)<br />
hS(t)dS(t) = g(t)B(t) (rdt + dW a (t)) =
Härav följer att<br />
d(B(t)X(t)) = hS(t)dS(t) +<br />
och vi drar slutsatsen att<br />
g(t) dB(t) + g(t)B(t)dW a (t):<br />
B(t)X(t) hS(t)S(t)<br />
dB(t) =<br />
B(t)<br />
g(t)B(t)dW a (t) + X(t)dB(t)<br />
dX(t) = g(t)dW a (t):<br />
Eftersom g 2 M 2 W a [0; T ] ger ekvationen<br />
att<br />
X(T ) = X(0) +<br />
Z T<br />
X(0) = E Q [X(T )] :<br />
0<br />
g(t)dW a (t)<br />
183<br />
Om X(0) = v(0)=B(0) = 0 så kan det därför ej gälla att v(T ) = B(T )X(T )<br />
0 n.s. [Q] och Q [v(T ) > 0] > 0. Eftersom måtten P och Q är ekvivalenta<br />
kan det därför ej heller gälla att v(T ) 0 n.s. [P ] och P [v(T ) > 0] > 0,<br />
vilket bevisar satsen.<br />
Antag nu att vi (oberoende av utvecklingarna i kapitel 7 och 10) vill<br />
värdera ett derivat av europeisk typ som utbetalar beloppet X 2 L 2 ( ; F; Q)<br />
vid tiden T : Notera att vi tillåter att X eventuellt antar negativa värden.<br />
Låt oss först antaga att det …nns en själv…nansierande portföljstrategi i aktien<br />
och obligationen sådan att portföljens värde vid tiden T är lika med X<br />
(sats 2 nedan visar att en sådan strategi existerar). Vi betraktar alltså en<br />
portfölj bestående av hS(t) aktier och hB(t) obligationer vid tiden t så att<br />
dess värdeprocess<br />
v(t) = hS(t)S(t) + hB(t)B(t)<br />
uppfyller<br />
dv(t) = hS(t)dS(t) + hB(t)dB(t)<br />
i intervallet 0 t T och har slutvärdet<br />
v(T ) = X:
184<br />
Här förutsätts villkoren hSS 2 M 2 W a [0; T ] och hB 2 L1 W [0; T ] = L1W a [0; T ]<br />
gälla (man talar ibland om en hedge mot X om alla dessa förutsättningar är<br />
uppfyllda). Om en annan själv…nansierande strategi i aktien och obligationen<br />
har värdet X vid tiden T så har portföljernas skillnad värdet noll vid tiden<br />
T: Beroende på sats 1 har därför portföljernas skillnad värdet noll vid tiden<br />
0. Vi de…nierar nu derivatets teoretiska pris vid tiden 0 lika med v(0): Med<br />
samma typ av motivering kan vi nu de…niera derivatets teoretiska pris vid<br />
tiden t lika med v(t):<br />
Den prisde…nition vi här ger för derivat av europeisk typ leder till samma<br />
teoretiska värden som i kapitel 7 och 10: Vi tror det kan vara belysande att<br />
först bevisa detta påstående för ett enkelt derivat beroende på sambandet<br />
med di¤erentialekvationer. Betrakta därför ett derivat av europeisk typ som<br />
utbetalar värdet f(S(T )) slutdagen T där f 2 P: Vi postulerade i kapitel<br />
7 att derivatets värde v(t) = v(t; S(t)) vid tiden t uppfyller Black-Scholes<br />
di¤erentialekvation<br />
Slutvillkoret<br />
gav sedan<br />
v 0 t(t; s) +<br />
2<br />
2 s2v 00<br />
ss(t; s) + rsv 0 s(t; s) rv(t; s) = 0:<br />
v(T; s) = f(s)<br />
v(t; s) = e r E [f(se r M ( ))] :<br />
Vi de…nierar nu v(t; s) genom denna formel och skall visa att v(t; S(t))<br />
ger derivatets värde vid tiden t enligt de…nitionen i detta kapitel. Observera<br />
först att v(t; s) löser Black-Scholes ekvation och de…niera<br />
och<br />
Itôs lemma ger<br />
hB(t) = 1<br />
B(t) (v(t; S(t)) v0 s(t; S(t))S(t))<br />
hS(t) = 1<br />
S(t) (v(t; S(t)) hB(t)B(t)) = v 0 s(t; S(t)):<br />
dv(t; S(t)) = v 0 t(t; S(t))dt + v 0 s(t; S(t))dS(t) + 1<br />
2 v00<br />
ss(t; S(t))(dS(t)) 2 =<br />
(v 0 t(t; S(t)) +<br />
2<br />
2 S(t)2v 00<br />
ss(t; S(t)))dt + v 0 s(t; S(t))dS(t) =
hS(t)dS(t) + hB(t)dB(t):<br />
185<br />
Det återstår således endast att visa att hSS 2 M 2 W a [0; T ] och hB 2 L1 W [0; T ] :<br />
Vi visade emellertid ovan att hSS 2 M 2 W a [0; T ] och det följer därefter från<br />
de…nitionerna och Cauchy-Schwarz olikhet att hB 2 L1 W [0; T ] :<br />
Innan vi lämnar vårt enkla derivat vill vi peka på en intressant invarians<br />
som lätt kommer fram från ovanstående. Antag som tidigare att f 2 P samt<br />
dessutom att f 0 och P [f(S(T )) > 0] > 0. För t < T gäller att v(t; s) > 0<br />
och vi får att<br />
där<br />
och<br />
dv(t; S(t))<br />
v(t; S(t)) = f(t; S(t))dt + f(t; S(t))dW (t)<br />
1<br />
v(t; S(t)) (v0 t(t; S(t)) +<br />
2<br />
f(t; S(t)) =<br />
2 S(t)2v 00<br />
ss(t; S(t)) + S(t)v 0 s(t; S(t)))<br />
f(t; S(t)) = S(t)v0 s(t; S(t))<br />
:<br />
v(t; S(t))<br />
Om vi också antar att och v 0<br />
s(t; s) 6= 0 för alla t < T och s > 0 så följer att<br />
f(t; S(t)) r<br />
f(t; S(t)) =<br />
v0 t(t; S(t)) + 2<br />
2 S(t)2v 00<br />
ss(t; S(t)) + S(t)v0 s(t; S(t)) rv(t; S(t))<br />
S(t)v0 :<br />
s(t; S(t))<br />
Eftersom funktionen v(t; s) uppfyller Black-Scholes di¤erentialekvation är<br />
denna kvot oberoende av f dvs<br />
f(t; S(t)) r<br />
f(t; S(t)) =<br />
Sats 2. Antag X 2 L 2 ( ; FT ; Q). Det …nns en själv…nansierande portföljstrategi<br />
i aktien och obligationen sådan att portföljens värde vid tiden T är<br />
r :
186<br />
lika med X: Värdet för ett europeiskt derivat i aktien som utbetalar värdet<br />
X slutdagen T är vid tiden t lika med<br />
e r E Q [X j Ft] :<br />
Eftersom det …nns en själv…nansierande strategi i aktien och obligationen<br />
som har portföljvärdet X vid tiden T för varje X 2 L 2 ( ; FT ; Q) sägs<br />
vår modell vara komplett. Notera också att prisformeln i sats 3 är exakt<br />
densamma som den vi kom fram till i kapitel 10 för motsvarande derivat.<br />
Bevis. I beviset kan det utan inskränkning antagas att B(T ) = 1: Vi<br />
utnyttjar först Itos representationssats och skriver<br />
X = E Q [X] +<br />
där g 2 M 2 W a [0; T ] : Sätt därefter<br />
så att<br />
Vi får härav att<br />
Z T<br />
0<br />
g( )dW a ( )<br />
X(t) = E Q [X j Ft] ; t 2 [0; T ]<br />
X(t) = X(0) +<br />
Z t<br />
0<br />
g( )dW a ( ):<br />
d(B(t)X(t)) = B(t)dX(t) + X(t)dB(t) =<br />
B(t)g(t)dW a (t) + X(t)dB(t) = B(t) g(t) ( dS(t)<br />
S(t)<br />
Sätt nu<br />
och<br />
g(t)B(t)<br />
dS(t) + (X(t)<br />
S(t)<br />
hS(t) = g(t)B(t)<br />
S(t)<br />
hB(t) = X(t)<br />
g(t) )dB(t):<br />
g(t) :<br />
rdt) + X(t)dB(t) =
Man ser lätt att<br />
och<br />
Det gäller vidare att<br />
och<br />
hSS 2 M 2 W a [0; T ]<br />
hB 2 L 1 W [0; T ] :<br />
B(t)X(t) = hS(t)S(t) + hB(t)B(t)<br />
d(B(t)X(t)) = hS(t)dS(t) + hB(t)dB(t):<br />
Derivatets värde vid tiden t är därför lika med<br />
B(t)X(t) = e r E Q [X j Ft] :<br />
187<br />
Den metod vi nu har för att bestämma optionsvärden är också lämplig<br />
om vi har utdelning i aktien. Återigen diskuterar vi först enkla europeiska<br />
kontrakt beroende på sambandet med di¤erentialekvationer. Betrakta därför<br />
ett derivat av europeisk typ med slutdagen T som utbetalar värdet f(S(T ))<br />
vid tiden T där f 2 P: Aktien utdelar kontinuerligt (t)S(t)dt i varje tidsintervall<br />
[t; t + dt] där (t) är en icke-negativ deterministisk funktion av tiden<br />
t. Vi antager också att är en styckvis konstant funktion i intervallet [0; T ].<br />
Beroende på den ganska allmänna utdelningsprocessen i aktien antar vi denna<br />
gång att aktiepriset uppfyller ekvationen<br />
S(t) = S(0)e R t<br />
0 ( )d<br />
2<br />
2 t+ W (t) ; 0 t T<br />
för ett lämplig styckvis konstant funktion i intervallet [0; T ] : Observera<br />
att Itôs lemma ger<br />
dS(t) = S(t)( (t)dt + dW (t)); 0 t T:<br />
För att värdera optionen betraktar vi en portfölj bestående av hS(t) aktier<br />
och hB(t) obligationer vid tiden t och ansätter ekvationerna<br />
och<br />
v(t; S(t)) = hS(t)S(t) + hB(t)B(t)<br />
dv(t; S(t)) = hS(t)(dS(t) + (t)S(t)dt) + hB(t)dB(t):
188<br />
Itôs lemma ger (om v(t; s) är tillräckligt reguljär) att<br />
dv(t; S(t)) = v 0 t(t; S(t))dt + v 0 s(t; S(t))dS(t) + 1<br />
2 v00<br />
ss(t; S(t))(dS(t)) 2 =<br />
(v 0 t(t; S(t)) +<br />
Vi de…nierar därför<br />
och<br />
och får<br />
2<br />
2 S(t)2v 00<br />
ss(t; S(t)))dt + v 0 s(t; S(t))dS(t):<br />
hS(t) = v 0 s(t; S(t))<br />
hB(t) = 1<br />
B(t) (v(t; S(t)) v0 s(t; S(t))S(t))e r<br />
v 0 t(t; S(t)) +<br />
2<br />
2 S(t)2v 00<br />
ss(t; S(t)) =<br />
(t)S(t)v 0 s(t; S(t)) + r(v(t; S(t)) S(t)v 0 s(t; S(t)):<br />
Denna ekvation är uppfylld om<br />
v 0 t(t; s) +<br />
Vi skall också tänka på slutvillkoret<br />
2<br />
2 s2v 00<br />
ss(t; s) + (r (t))sv 0 s(t; s) rv(t; s) = 0:<br />
v(T; s) = f(s):<br />
För att lösa detta slutproblem inför vi processen<br />
där denna gång<br />
och de…nierar<br />
Härav följer att<br />
W a<br />
t = W a (t) = W (t) a(t); t 2 [0; T ]<br />
a(t) = 1 (rt<br />
Z t<br />
0<br />
Q = a:<br />
( ( ) + ( ))d )<br />
dS(t) = S(t)((r (t))dt + dW a (t)); t 2 [0; T ] :
189<br />
Vidare är processen (W a (t))t2[0;T ] är en rellvärd normaliserad Wienerprocess<br />
i tidsintervallet [0; T ] med avseende på måttet Q och detta mått är enligt<br />
Cameron-Martins sats ekvivalent med måttet P: Vi har också att<br />
Processen<br />
S(t) = S(0)e R t<br />
0 ( )d<br />
S(0)e (r<br />
2<br />
2 t+ W (t) =<br />
2<br />
2 )t R t<br />
0 ( )d + W a (t)<br />
X(t) = e (rt R t<br />
0 ( )d ) S(t); t 2 [0; T ]<br />
är alltså en Q-martingal och måttet Q kallas för martingalmåttet svarande<br />
mot de aktuella värdepapperen i tidsintervallet [0; T ] : Itôs lemma ger att<br />
e rt ((v 0 t(t; S(t)) +<br />
och integration leder till formeln<br />
2<br />
d(e rt v(t; S(t))) =<br />
2 S(t)2v 00<br />
ss(t; S(t)))dt + v 0 s(t; S(t))dS(t) rv(t; S(t)dt) =<br />
e rt S(t)v 0 s(t; S(t))dW a (t)<br />
e rT v(T; S(T )) = e rt Z T<br />
v(t; S(t)) +<br />
t<br />
Alltså är<br />
och vi får att<br />
e r S( )v 0 s( ; S( ))dW a ( ):<br />
E Q e rT v(T; S(T )) j Ft = e rt v(t; S(t))<br />
v(t; S(t)) = e r E Q [f(S(T )) j Ft]<br />
dvs den gamla vanliga formeln. En mer lättfattlig formel uppstår om vi<br />
använder att<br />
S(T ) = S(t)e (r<br />
2<br />
2 )<br />
R T<br />
t ( )d + (W a T W a t )<br />
vilket ger<br />
Antag t ex att<br />
och<br />
v(t; s) = e r E<br />
(t) =<br />
h<br />
f(se r<br />
R T<br />
t<br />
t < t < t + h < T<br />
"; t t t + h<br />
0; annars<br />
i<br />
( )d<br />
M ( )) :
190<br />
där " > 0: Detta ger<br />
v(t; s) = e r E f(se r e "h M ( )) :<br />
Observera att den allra sista delen av sats 1 i kapitel 8 erhålls från detta<br />
resultat som ett gränsfall genom att välja<br />
e "h = 1<br />
och därefter låta h ! 0.<br />
Man kan ersätta ovanstående kalkyl som ledde fram till formeln<br />
v(t; S(t)) = e r E Q [f(S(T )) j Ft]<br />
med ett mer matematiskt resonemang precis som i fallet då aktien ej ger<br />
utdelning. Vi lämnar detta till övningarna.<br />
Övningar<br />
1. Betrakta Black-Scholes modell och låt X 2 L 2 ( ; FT ; Q): Antag en<br />
själv…nansierade portföljstrategi bestående av hS(t) aktier och hB(t)<br />
obligationer vid tiden t har värdeprocessen v(t) = hS(t)S(t)+hB(t)B(t)<br />
och uppfyller<br />
dv(t) = hS(t)dS(t) + hB(t)dB(t)<br />
i intervallet 0 t T: Antag också att slutvärdet v(T ) = X: Utred<br />
entydighet för hS och hB:<br />
2. Antag vi har en obligation och en utdelande aktie som i slutet av detta<br />
kapitel.<br />
a) De…niera begreppet själv…nansierande portföljstrategi i aktien och<br />
obligationen.<br />
b) De…niera begreppet arbitrage och visa att modellen saknar arbitrage.<br />
c) De…niera innebörden av att modellen är komplett. Är modellen<br />
komplett enligt din de…nition?
d) De…niera det teoretiska priset för ett betingat kontrakt.<br />
3. Antag K > 0: Berstäm f(t; s) då<br />
a) f(s) = max(0; s K)<br />
b) f(s) = max(0; K s):<br />
191
192
13. Flera underliggande aktier<br />
193<br />
Finansiella derivat kan bero på ‡era underliggande aktier. Typiska exempel<br />
härpå är aktieindexoptioner och aktieindexterminer där index bestäms från<br />
en föreskriven grupp av aktier (se ”basket options”i [MR]). Om indexvärdet<br />
här uppfattas som en endimensionell geometrisk Brownsk rörelse med exponentiell<br />
drift så vi är dock tillbaka till den situation vi redan behandlat [H].<br />
Det förekommer också optioner av icke-standardiserad form, som naturligt<br />
leder till ‡erdimenstionell stokastisk analys. Ett enkelt exempel härpå är optionen<br />
att få byta en given aktie mot en annan aktie ett …xt framtida datum<br />
om kontraktsinnehavaren så önskar [MAR]. Optionen på minimum av ‡era<br />
värdepapperspriser har också ofta diskuterats i litteraturen (se t ex [BOY ]):<br />
I boken [J2] sammanställs ‡era intressanta artiklar om exotiska optioner.<br />
Låt W (t) = (W1(t); :::; Wn(t)); t 0; vara en normaliserad R n -värd<br />
Wienerprocess dvs antag att processerna<br />
Wk = (Wk(t))t 0; k = 1; :::; n<br />
är stokastiskt oberoende normaliserade reellvärda Wienerprocesser. Vi uppfattar<br />
W (t) som en kolonnmatris med n rader. Processen<br />
W (t) = (W1(t); :::; Wn(t)); 0 t T<br />
kallas för en n-dimensionell normaliserad Wienerprocess i tidsintervallet [0; T ] :<br />
Om c = [c1:::cn] är en matris med reella element av typen 1 n blir processen<br />
X(t) = cW (t) =<br />
nX<br />
ckWk(t); t 0:<br />
k=1<br />
en centrerad stokastisk process med kovariansen<br />
E [X(s)X(t)] =<br />
nX<br />
k=1<br />
c 2 kE [Wk(s)Wk(t)] =j c j 2 min(s; t)<br />
dvs processen (X(t))t 0 är en centrerad reellvärd Wienerprocess.<br />
Antag vi har m st aktier, numrerade från 1 till m, där den i:te aktien har<br />
priset Si(t) vid tiden t. Vi inför nu vektorpriset<br />
S(t) = (S1(t); ::; Sm(t))
194<br />
vid tiden t. Den geometriska Brownska rörelsemodellen för dessa aktier innebär<br />
att log-vektorpriset<br />
ln S(t) = (ln S1(t); ::; ln Sm(t))<br />
beskriver en Brownsk rörelse i R m med linjär drift för t 0 dvs det existerar<br />
en normaliserad Wienerprocess i W (t) = (W1(t); :::; Wn(t)); t 0; i R n så<br />
att<br />
Si(t) = e it+ iciW (t) ; i = 1; :::; m<br />
där 1;:::; m 2 R; 1; :::; m > 0 och där c 1; :::; c m är enhetsvektorer i R n : I<br />
detta fall säger vi också att vektorpriset S(t); t 0; beskriver en geometrisk<br />
Brownsk rörelse i R m med exponentiell drift. Vi antar nedan också att<br />
vektorerna c 1; :::; c m är linjärt oberoende. Detta antagande är ingen väsentlig<br />
begränsning ty i motsatt fall …nns reella tal i; i = 1; ::; m; ej alla noll så att<br />
funktionen<br />
mY<br />
i=1<br />
S i<br />
i (t); t 0<br />
är deterministisk, vilket är orimligt i realistiska fall. Vi skall i detta avsnitt<br />
studera …nansiella derivat i de m aktierna och behöver därför först studera<br />
stokastisk integration i ‡era variabler.<br />
Betrakta en normaliserad R n -värd Wienerprocess i W (t) = (W1(t); :::; Wn(t));<br />
i tidsintervallet [0; T ] med kontinuerliga trajektorier. Det underliggande sannolikhetsrummet<br />
( ; F; P ) förutsätts vara komplett. Vi antar det är givet<br />
en familj av -algebror Ft; t 2 [0; T ] ; av delmängder av sådan att<br />
och<br />
Vi antar också att<br />
där<br />
Ft1 Ft2 F; t1 t2<br />
A 2 F0 om A 2 F och P (A) = 0:<br />
(W ( ); t) Ft<br />
Ft och (W ( + t) W (t); T 0) är stokastiskt oberoende<br />
för alla 0 t T:
195<br />
En reellvärd stokastisk process h = (h(t))0 t T sägs vara progressivt<br />
mätbar om avbildningen<br />
(t; !) ! h(t; !); (t; !) 2 [0; T0]<br />
är (B [0; T0] FT0)-mätbar för varje …xt T0 2 [0; T ] : En matris h = (hij)<br />
av reellvärda progressivt mätbara funktioner sägs tillhöra klassen L p<br />
W [0; T ]<br />
[0; T ]) om<br />
(eller M 2 W<br />
Råkar h 2 L p<br />
W<br />
L1 W<br />
Z T<br />
0<br />
j hij(t) j p dt < 1 n.s., alla i; j:<br />
[0; T ] vara begränsad n.s. säger vi att h tillhör klassen<br />
[0; T ]. Vi uppfattar här h som 0 så snart<br />
Z T<br />
Om p 2 [1; 1[ är …xt låter vi M p<br />
W<br />
sådana att<br />
E<br />
0<br />
Z T<br />
0<br />
j hij(t) j dt = 0 n.s., alla i; j:<br />
[0; T ] beteckna klassen av alla h 2 Lp<br />
W [0; T ]<br />
j hij(t) j p dt < 1; alla i; j:<br />
Om en h = (hij) är en m n-matris av funktioner tillhörande L 2 W<br />
de…nieras den stokastiska integralen<br />
nX<br />
k=1<br />
Z T<br />
0<br />
Z T<br />
0<br />
h1k(t)dWk(t); :::;<br />
h(t)dW (t) =<br />
nX<br />
k=1<br />
Z T<br />
Vi förutsätter nedan att alla processer av typen<br />
Z t<br />
0<br />
h( )dW ( ); 0 t T<br />
0<br />
hmk(t)dWk(t)<br />
!<br />
:<br />
[0; T ]<br />
där h 2 L2 W [0; T ] är givna i en version med kontinuerliga trajektorier n.s. Vi<br />
de…nierar också<br />
Z t2<br />
t1<br />
h(t)dW (t) =<br />
Z t2<br />
0<br />
h(t)dW (t)<br />
Z t1<br />
0<br />
h(t)dW (t); 0 t1 t2 T:
196<br />
Råkar h 2 M 2 W<br />
där<br />
E j<br />
mX<br />
i=1<br />
Z t2<br />
t1<br />
nX<br />
E<br />
k=1<br />
[0; T ] följer att<br />
h(t)dW (t) j 2 =<br />
Z t2<br />
t1<br />
2<br />
mX<br />
E 4<br />
i=1<br />
h 2 ik(t)dt = E<br />
j h(t) j 2 =<br />
Z t2<br />
t1<br />
mX<br />
i=1<br />
nX<br />
k=1<br />
Z t2<br />
t1<br />
hik(t)dWk(t)<br />
! 2 3<br />
5 =<br />
j h(t) j 2 dt ; 0 t1 t2 T<br />
nX<br />
h 2 ik(t):<br />
Vi kan nu de…niera stokastiska di¤erentialer av vektorvärda processer.<br />
[0; T ] är av typen m 1<br />
Antag att matriserna a 2 L1 W [0; T ] och b 2 L2W respektive m n: Om en stokastisk process (X(t)) t2[0;T ] uppfyller<br />
X(t2) X(t1) =<br />
skriver vi<br />
Z t2<br />
t1<br />
a(t)dt +<br />
Z t2<br />
t1<br />
k=1<br />
dX(t) = a(t)dt + b(t)dW (t)<br />
b(t)dW (t); alla 0 t1 t2 T<br />
och dX(t) kallas för en stokastisk di¤erential. Mer precist kallas dX(t) för<br />
en stokastisk di¤erential av typen (m; n): Om dessutom c 2 L1 W [0; T ] är av<br />
typen 1 m de…nieras<br />
c(t)dX(t) = c(t)a(t)dt + c(t)b(t)dW (t):<br />
Vi illustrerar först detta di¤erentialbegrepp genom att diskutera några<br />
exempel. I vårt inledande exempel visar vi att<br />
d(W1(t)W2(t)) = W1(t)dW2(t) + W2(t)dW1(t):<br />
För att se detta införs den endimensionella normaliserade Wienerprocessen<br />
Vi vet att<br />
X(t) = 1<br />
p 2 (W1(t) + W2(t)); 0 t T:<br />
dX 2 (t) = 2X(t)dX(t) + tdt:
Härav får vi att<br />
d(W1(t)W2(t)) = d(X 2 (t)<br />
1<br />
2 W 2 1 (t)<br />
1<br />
2 W 2 2 (t)) =<br />
2X(t)dX(t) W1(t)dW1(t) W2(t)dW2(t) =<br />
W1(t)dW2(t) + W2(t)dW1(t):<br />
197<br />
Vi skall nu visa en allmän produktregel för stokastisk di¤erentiering. Antag<br />
därför<br />
dXi(t) = ai(t)dt +<br />
där ai 2 L 1 W [0; T ] och bik 2 L 2 W<br />
Vi påstår att<br />
nX<br />
bik(t)dWk(t); i = 1; 2:<br />
k=1<br />
d(X1(t)X2(t)) = X1(t)dX2(t) + X2(t)dX1(t) +<br />
[0; T ] ; i = 1; 2; k = 1; :::; n; alla är skalärvärda.<br />
nX<br />
b1k(t)b2k(t)dt:<br />
k=1<br />
Innebörden här är att det för …xa 0 t1 t2 T gäller att<br />
Z t2<br />
t1<br />
Z t2<br />
t1<br />
X2(t)a1(t)dt +<br />
X1(t2)X2(t2) X1(t1)X2(t1) =<br />
X1(t)a2(t)dt +<br />
nX<br />
k=1<br />
Z t2<br />
t1<br />
nX<br />
k=1<br />
Z t2<br />
t1<br />
X2(t)b1k(t)dW1(t) +<br />
X1(t)b2k(t)dW2(t)+<br />
nX<br />
j=1<br />
Z t2<br />
t1<br />
b1k(t)b2k(t)dt:<br />
Om ai; bik; i = 1; 2; k = 1; :::; n; är konstanta följer denna formel av en direkt<br />
kalkyl. Det allmäna fallet följer nu genom approximation med trapprocesser.<br />
Vi de…nierar nu<br />
Speciellt följer att<br />
dX1(t)dX2(t) =<br />
nX<br />
b1k(t)b2k(t)dt:<br />
k=1<br />
(dt) 2 = 0<br />
dtdWk(t) = dWk(t)dt = 0
198<br />
och<br />
dWk(t)dWl(t) = 0 om k 6= l<br />
dWk(t)dWk(t) = dt:<br />
Produktregeln ovan kan därmed skrivas<br />
d(X1(t)X2(t)) = X1(t)dX2(t) + X2(t)dX1(t) + dX1(t)dX2(t):<br />
Om dX(t) är en stokastisk di¤erential av typen (1; n) och k är ett heltal 2<br />
så följer lätt med hjälp av induktion att<br />
dX k (t) = kX k 1 (t)dX(t) +<br />
k(k 1)<br />
X<br />
2<br />
k 2 (t)(dX(t)) 2 :<br />
Rätt tolkad gäller formeln även för k = 0; 1:<br />
Antag nu att dX1(t); dX2(t); :::; dXm(t) är stokastiska di¤erentialer av<br />
typen (1; n). Vi sätter<br />
och<br />
X(t) = (X1(t); X2(t); :::; Xm(t))<br />
dX(t) = (dX1(t); dX2(t); :::; dXm(t)):<br />
Om funktionen u(x1; :::; xm) är två gånger kontinuerligt deriverbar påstår vi<br />
att<br />
du(X(t)) = ru(X(t)) dX(t) + 1<br />
dX(t) Hu(X(t))dX(t)<br />
2<br />
där<br />
Hu =<br />
@2u :<br />
@xi@xj 1 i;j m<br />
Specialfallet u(x1; :::; xm) = x k i där k är ett naturligt tal och i 2 f1; :::; mg är<br />
redan utrett ovan. Man visar lätt att om formeln är sann för två funktioner<br />
u1(x1; :::; xm) och u2(x1; :::; xm) så är formeln också sann för deras produkt<br />
u1(x1; :::; xm) u2(x1; :::; xm). Formeln gäller alltså för polynom i x1; :::; xm 2<br />
R.<br />
Om funktionen u(t; x1; :::; xm) är en gång kontinuerligt deriverbar i t 2<br />
[0; T ] och två gånger kontinuerligt deriverbar i x1; :::; xm 2 R så påstår vi att<br />
du(t; X(t)) =<br />
u 0 t(t; X(t))dt + ru(X(t)) dX(t) + 1<br />
dX(t) Hu;x(X(t))dX(t)<br />
2
där<br />
Hu;x =<br />
@ 2 u<br />
@xi@xj 1 i;j m<br />
:<br />
199<br />
Genom att uttnyttja vad vi vet i det tidsoberoende fallet visar man lätt att<br />
formeln gäller om u(t; x1; :::; xm) = f(t)q(x1; :::; xm) där f är kontinuerligt<br />
deriverbar och q(x1; :::; xm) är ett polynom i x1; :::; xm 2 R. Formeln följer<br />
nu för alla polynom u(t; x1; :::; xm) i variablerna t; x1; :::; xm. Genom approximation<br />
följer därför formeln för funktioner u(t; x1; :::; xm) som är en gång<br />
kontinuerligt deriverbara i t 2 [0; T ] och två gånger kontinuerligt deriverbara<br />
i x1; :::; xm 2 R:<br />
Sats 1. (Itôs lemma för vektorvärd Wienerprocess) Antag att funktionen<br />
u(t; x1; :::; xm) är en gång kontinuerligt deriverbar i t 2 [0; T ] och två<br />
gånger kontinuerligt deriverbar i x1; :::; xm 2 R: Antag också att<br />
dX(t) = a(t)dt + b(t)dW (t)<br />
där a = (a1;:::; am) 2 L 1 W [0; T ] och b = (bik)1 i m; 1 k n 2 L 2 W<br />
matriser av reellvärda funktioner. Då gäller att<br />
du(t; X(t)) =<br />
u 0 t(t; X(t))dt + ru(X(t)) dX(t) + 1<br />
dX(t) Hu;x(X(t))dX(t):<br />
2<br />
[0; T ] är<br />
Som vanligt betecknar (C; B; ) Wienerrummet svarande mot Brownsk<br />
rörelse i intervallet [0; T ] : Vi skriver<br />
8<br />
<<br />
:<br />
C n = C ::: C (n gånger)<br />
B n = B ::: B (n gånger)<br />
n = ::: (n gånger):<br />
och låter B n beteckkna n -kompletteringen av B n : Utvidgningen av måttet<br />
n till -algebran B n betecknas återigen med n : Nedan antager vi att det underliggande<br />
sannolikhetsrummet ( ; F; P ) är lika med sannolikhetsrummet<br />
(C n ; B n ; n ). Notera att<br />
C n = fx; x : [0; T ] ! R n är kontinuerligg :
200<br />
Om x = (x1; :::; xn) 2 C n och 0 t T de…nieras<br />
[W (x)] (t) = [(W1(x); :::; Wn(x))] (t) = x(t) = (x1(t); :::; xn(t))<br />
och vi låter för …xt t 2 [0; T ] -algebran Ft vara den minsta -algebran av<br />
delmängder av som innehåller -algebran (W ( ); 0 t) och alla<br />
P -nollmängder.<br />
Vi återvänder nu till de m aktierna ovan och antager att aktiernas vektorpris<br />
S(t) = (S1(t); ::; Sm(t))<br />
beskrivs av en m-dimensionell geometrisk Brownsk rörelse med exponentiell<br />
drift representerad på formen<br />
Si(t) = Si(0)e ( i<br />
2<br />
i<br />
2 )t+ iciW (t) ; i = 1; :::; m<br />
där 1;:::; m 2 R; 1; :::; m > 0 och där c 1; :::; c m är linjärt oberoende enhetsvektorer<br />
i R n : Notera att<br />
dSi(t) = Si(t)( idt + id(cW (t))i); i = 1; :::; m:<br />
Från och med nu antages att<br />
c = matrisen med raderna c1; :::; cm har rangen n:<br />
Man kan visa att detta villkor är ekvivalent med att processen S(t); 0 t<br />
T; genererar -algebran B n : Speciellt gäller då att m = n: I fortsättningen<br />
föredrar vi bokstaven m framför n: Vi de…nierar<br />
a(t) = ( r 1<br />
; :::; r m<br />
)t =<br />
r<br />
1<br />
m<br />
; t 2 [0; T ]<br />
och låter Q vara måttet i rummet sådant att processen W (t) c 1 a(t); t 2<br />
[0; T ] har fördelningsmåttet P: Vi inför också beteckningen<br />
så att<br />
W a (t) = (W a 1 (t); :::; W a m(t)) = W (t) c 1 a(t); t 2 [0; T ]<br />
d(cW (t)) = r<br />
dt + d(cW a (t)):
Alltså måste<br />
dSi(t) = Si(t)(rdt + id(cW a (t))i; i = 1; :::; m:<br />
201<br />
Utöver de m aktierna har vi också en obligation vars värde vid tiden t ges av<br />
ekvationen B(t) = B(0)ert ; där B(0) och r är positiva konstanter. Som ovan<br />
utnyttjas ibland beteckningen = T t:<br />
Betrakta nu en portföljstrategi som vid tiden t består av hSi (t) aktier i<br />
den i :te aktien för i = 1; :::; m och hB(t) obligationer. Vi inför nu 1 m<br />
matrisen<br />
hS(t) = [hS1(t):::hSm(t)] :<br />
Portföljstrategin sägs vara själv…nansierande om portföljens värde<br />
vid tiden t 2 [0; T ] uppfyller<br />
v(t) = hS(t)S(t) + hB(t)B(t)<br />
dv(t) = hS(t)dS(t) + hB(t)dB(t)<br />
i intervallet 0 t T där hSiSi 2 M 2 W a [0; T ], i = 1; :::; m; och hB 2<br />
L1 W [0; T ] = L1W a [0; T ]. Utöver mätbarhetskrav innebär de senare villkoren<br />
att<br />
E Q<br />
Z T<br />
och Z T<br />
0<br />
(hSi (t)Si(t)) 2 dt < 1; i = 1; :::; m<br />
0<br />
j hB(t) j dt < 1 n.s.<br />
Strategin säges vara arbitragefri om det ej kan inträ¤a att v(0) = 0 samtidigt<br />
som och P [v(T ) 0] = 1 och P [v(T ) > 0] > 0:<br />
Sats 2. Varje själ…nansierande portföljstrategi i aktierna och obligationen är<br />
arbitragefri.<br />
Bevis. Låt hS(t) = [hS1(t):::hSm(t)] ; hB(t) och v(t) = hS(t)S(t) + hB(t)B(t)<br />
vara som i de…nitionen av själv…nansierande portföljstrategi i aktierna och<br />
obligationen och antag v(0) = 0: Sätt<br />
X(t) = v(t)<br />
B(t)
202<br />
och<br />
Vi får därför<br />
och<br />
hS(t)dS(t) =<br />
hB(t)dB(t) =<br />
Härav följer att<br />
hSi<br />
gi(t) = i<br />
(t)Si(t)<br />
; i = 1; :::; m:<br />
B(t)<br />
mX gi(t)B(t)<br />
i=1<br />
i<br />
dSi(t)<br />
Si(t) =<br />
mX gi(t)<br />
dB(t) +<br />
i=1<br />
i<br />
mX gi(t)B(t)<br />
(rdt + id(cW a (t))i =<br />
i=1<br />
mX<br />
gi(t)B(t)d(cW a (t))i<br />
i=1<br />
X(t)B(t) hS(t)S(t)<br />
dB(t) = X(t)dB(t)<br />
B(t)<br />
d(X(t)B(t)) = X(t)dB(t) +<br />
och vi drar slutsatsen att<br />
dvs<br />
dX(t) =<br />
dX(t) =<br />
i<br />
mX gi(t)<br />
dB(t):<br />
i=1<br />
mX<br />
gi(t)B(t)d(cW a (t))i<br />
i=1<br />
mX<br />
gi(t)d(cW a (t))i<br />
i=1<br />
mX<br />
"<br />
mX<br />
#<br />
gi(t)cik<br />
k=1<br />
i=1<br />
dW a k (t):<br />
Alltså är processen X(t); 0 t T; en martingal med avseende på det<br />
underliggande måttet Q och vi får att<br />
0 = X(0) = E Q [X(T )] :<br />
Det kan därför inte gälla att Q [X(T ) 0] = 1 och Q [X(T ) 0] > 1: Det<br />
kan därför inte gälla att P [v(T ) 0] = 1 och P [v(T ) 0] > 0; vilket bevisar<br />
satsen.<br />
i
203<br />
Antag nu att vi vill värdera ett derivat av europeisk typ som utbetalar<br />
värdet X 2 L 2 ( ; F; Q) vid tiden T: Om det …nns en själv…nansierande portföljstrategi<br />
i aktien och obligationen sådan att portföljens värde vid tiden T<br />
är lika med X så de…nieras derivatets värde vid tiden t lika med motsvarande<br />
portföljs värde vid tiden t (sats 4 nedan visar att en sådan strategi existerar).<br />
Följande två satser kan nu visas nästan exakt som motsvarande resultat<br />
i föregående kapitel, som behandlar en underliggande aktie och vi går inte in<br />
på bevisen här.<br />
Sats 3. Antag X 2 L2 ( ; F; P ). Det …nns h 2 M 2 W<br />
Z T<br />
X = E [X] +<br />
0<br />
h(t)dW (t):<br />
[0; T ] så att<br />
Sats 4. Ett europeiskt derivat i aktierna utbetalar värdet X 2 L 2 ( ; F; Q)<br />
slutdagen T: Det …nns en själv…nansierande strategi i aktierna och obligationen<br />
som har värdet X vid tiden T: Optionens värde vid tiden t ges av<br />
e r E Q [X j Ft] :<br />
Vi har nu utvecklat en kalkyl som lätt leder till Black-Scholes di¤erentialekvation<br />
i ‡era variabler. Betrakta en europeisk option med mognadsdatum<br />
T och lösenvärdet K. Utbetalningsfunktionen f(s) = f(s1; :::; sm);<br />
s1; :::; sm > 0; antags vara kontinuerlig och sådan att<br />
sup<br />
(x1;:::;xm)2Rm (e Cjxj j f(e x1 xm ; :::; e ) j) < 1<br />
för ett lämpligt positivt tal C: Vi skall härleda optionens värde v(t) vid tiden<br />
t < T: Ansätt därför<br />
v(t) = v(t; S(t)) = v(t; S1(t); :::; Sm(t))<br />
och betrakta en själv…nansierande portföljstrategi som vid tiden t består av<br />
hSi (t) aktier i den i:te aktien för i = 1; :::; m och hB(t) obligationer: Vi utgår<br />
alltså från ekvationerna<br />
v(t; S(t)) = hS(t)S(t) + hB(t)B(t)
204<br />
och<br />
där<br />
dv(t; S(t)) = hS(t)dS(t) + hB(t)dB(t)<br />
hS(t) = [hS1(t):::hSm(t)] :<br />
Om funktionen v(t; s) är tillräckligt reguljär ger Itôs lemma<br />
dv(t; S(t)) = v 0 t(t; S(t))dt + rsv(t; S(t)) dS(t) + 1<br />
2 dS(t) H v;s(t; S(t))dS(t) =<br />
v 0 t(t; S(t))dt +<br />
Om vi de…nierar<br />
så följer att<br />
(v 0 t(t; S(t)) +<br />
Eftersom<br />
mX<br />
i;j=1<br />
motiverar ekvationen<br />
att<br />
Vi får nu att<br />
och<br />
(v 0 t(t; S(t)) +<br />
mX<br />
i;j=1<br />
i j<br />
2<br />
i j<br />
00<br />
Si(t)Sj(t)vsisj 2 (t; S(t))) (cidW (t)cjdW (t)) +<br />
ij =<br />
rsv(t; S(t)) dS(t):<br />
nX<br />
cikcjk; i; j = 1; :::; m<br />
k=1<br />
dv(t; S(t)) =<br />
ijSi(t)Sj(t)v 00<br />
sisj (t; S(t)))dt + rsv(t; S(t)) dS(t):<br />
dB(t) = rB(t)dt<br />
dv(t; S(t)) = hS(t)dS(t) + hB(t)dB(t)<br />
hS(t) = rsv(t; S(t)) :<br />
hB(t) = 1<br />
B(t) (v(t; S(t)) rsv(t; S(t)) S(t))<br />
mX<br />
i;j=1<br />
i j<br />
2<br />
ijSi(t)Sj(t)v 00<br />
sisj (t; S(t)))dt = hB(t)dB(t) =
Denna ekvation är uppfylld om<br />
v 0 t(t; s) +<br />
mX<br />
i;j=1<br />
(v(t; S(t)) rsv(t; S(t)) S(t))rdt:<br />
i j<br />
2 sisj ijv 00<br />
sisj (t; s) + r<br />
mX<br />
i=1<br />
siv 0 si (t; s) rv(t; s) = 0<br />
205<br />
vilket är Black-Scholes di¤erentialekvation i ‡era variabler. Om vi nu som<br />
vanligt sätter = T t så leder slutvillkoret<br />
till att<br />
v(t; s) = e r E f(s1e (r<br />
v(T; s) = f(s)<br />
2<br />
1<br />
2 ) + 1c1W1( ) ; :::; sme (r<br />
2<br />
m<br />
2 ) + mcmWm( ) ) :<br />
Om vi omvänt de…nierar v(t; s) genom denna ekvation så får vi en själv…nansierande<br />
portföljstrategi i aktierna och obligationen genom att de…niera<br />
och<br />
hS(t) = rsv(t; S(t))<br />
hB(t) = 1<br />
B(t) (v(t; S(t)) rsv(t; S(t)) S(t)):<br />
Detaljerna lämnas som öving.<br />
Om funktionen f är positivt homogen av graden 1 dvs<br />
f( s) = f(s); > 0<br />
så följer att optionens värde är ränteoberoende. Mer precist gäller att<br />
v(t; s) = E f(s1e<br />
2<br />
1<br />
2 + 1c1W ( ) ; :::; sme<br />
2<br />
m<br />
2<br />
+ mc1W ( ) ) :<br />
Vi undersöker nu detta fall närmare då m = 2. Vi har att<br />
Om vi de…nierar<br />
v(t; s) = E f(s1e<br />
2<br />
1<br />
2 + 1c1W ( ) ; s2e<br />
q<br />
21<br />
0 = 2 12 1 2 + 2 2<br />
2<br />
2<br />
2 + 2c2W ( ) )
206<br />
följer nu att<br />
I specialfallet<br />
erhålls för t < T optionsvärdet<br />
v(t; s) = E [f(s1; s2M 0( ))] :<br />
f(s) = fmin(s) = min(s1; s2)<br />
s2 ln s1<br />
v(t; s) = vmin(s) = s1 (<br />
0<br />
2<br />
0<br />
2<br />
p ) + s2 (<br />
ln s1<br />
s2<br />
0<br />
2<br />
0<br />
2<br />
p ):<br />
För optionen att byta första aktien mot den andra aktien vid tiden T om<br />
kontraktsinnehavaren så önskar är utbetalningsfunktionen lika med<br />
f(s) = f1!2(s) = max(0; s2 s1) = s2 min(s1; s2)<br />
och dess värde v(t; S(t)) = v1!2(t; S(t)) vid tiden t < T är lika med<br />
s2 ln<br />
s2 (<br />
v1!2(t; s) = s2 vmin(s) =<br />
s1 + 2 0<br />
2<br />
Observera att Jensens olikhet ger<br />
0<br />
p ) s1 (<br />
ln s2<br />
s1<br />
0<br />
2<br />
0<br />
2<br />
p ):<br />
v1!2(t; s) = E [f1!2(s1; s2M 0( ))]<br />
f1!2(E [(s1; s2M 0( ))]) = f1!2(s):<br />
Motsvarande amerikanska option att få byta första aktien mot den andra<br />
aktien fram t o m tidpunkten T om kontraktsinnehavaren så önskar är alltså<br />
inte mer värd än den europeiska och löses därför inte före mognadsdatum.<br />
Optionen värderas alltså exakt som sin europeiska motsvarighet.<br />
Från ovan vet vi att om ett betingat kontrakt utbetalar X 2 L 2 ( ; F; Q)<br />
vid tiden T; där Q är martingalmåttet och X 0, så är optionens värde vid<br />
tiden t lika med e r EQ [X j Ft]. Vi betraktar nu ett specialfall av formen<br />
Z T<br />
X = f(S(T );<br />
0<br />
g(t; S(t))dt)<br />
då m = 1 och f och g är deterministiska funktioner. För att värdera detta<br />
kontrakt ansätts att derivatets värde vid tiden t är av formen<br />
v(t) = v(t; S(t); Z(t))
där<br />
Notera att<br />
Z(t) =<br />
Z t<br />
0<br />
g( ; S( ))d :<br />
dZ(t) = g(t; S(t))dt:<br />
207<br />
Vi betraktar nu en sjäv…nansierande portföljstrategi i aktien och obligationen<br />
och får på vanligt vis ekvationerna<br />
och<br />
Itôs lemma ger<br />
v(t; S(t)) = hS(t)S(t) + hB(t)B(t)<br />
dv(t; S(t)) = hS(t)dS(t) + hB(t)dB(t):<br />
dv(t; S(t)) = v 0 t(t; S(t); Z(t))dt+v 0 s(t; S(t); Z(t))dS(t)+v 0 z(t; S(t); Z(t))dZ(t)+<br />
Detta motiverar att<br />
och det följer att<br />
2 S(t) 2<br />
2<br />
v 00<br />
ss(t; S(t); Z(t))dt<br />
hS(t) = v 0 s(t; S(t); Z(t))<br />
v 0 t(t; S(t); Z(t))dt + v 0 z(t; S(t); Z(t))dZ(t) +<br />
2 S(t) 2<br />
2<br />
v 00<br />
ss(t; S(t); Z(t))dt =<br />
hB(t)dB(t) = rhB(t)B(t)dt = r(v(t; S(t)) v 0 s(t; S(t); Z(t))S(t))dt:<br />
Denna ekvation är uppfylld om<br />
v 0 t(t; s; z) + rsv 0 s(t; s; z) + g(t; s)v 0 z(t; s; z) +<br />
Dessutom gäller alltså slutvillkoret<br />
Här kan fallet<br />
2 s 2<br />
v(T; s; z) = f(s; z):<br />
f(s; z) = max(0; e z=T K)<br />
g(t; s) = ln s<br />
2 v00 ss(t; s; z) rv(t; s; z) = 0:
208<br />
behandlas analytiskt som i kapitel 10. I specialfallet<br />
f(s; z) = max(0; z<br />
T<br />
g(t; s) = s<br />
leder en lämplig ansats till en förenklad di¤erentialekvation i lägre dimension<br />
(se övning 1). Fallet<br />
f(s; z) = max(0; z<br />
T<br />
g(t; s) = s<br />
kan också förenklas på liknande sätt [RS] :<br />
Övningar<br />
z<br />
1. Antag f(s; z) = max(s ) och g(t; s) = s (”average strike option”).<br />
T<br />
Ansätt<br />
v(t; s; z) = su(t; y); y = z<br />
s :<br />
Visa att<br />
och<br />
u 0 t(t; y) + (1 ry)u 0 y(t; y) + 1<br />
2<br />
u(T; y) = max(0; 1<br />
s)<br />
K)<br />
2 y 2 u 00<br />
yy(t; y) = 0<br />
y<br />
T ):
14. Stopptid<br />
209<br />
Vi illustrerar i detta kapitel begreppet stopptid. Syftet är dels att få en bättre<br />
förståelse för amerikanska kontrakt dels att öppna möjligheter att behandla<br />
nya typer av kontrakt. I slutet av kapitlet diskuteras bl a optionen att få<br />
köpa en aktie i slutet av en tidsperiod till den lägsta kursen under perioden.<br />
Låt ( ; F; P ) vara ett sannolikhetsrum och Fn F; n = 0; 1; :::; N; -<br />
algebror sådana att<br />
Fn Fn+1; n = 0; 1; :::; N 1:<br />
Sekvensen (Fn) N n=0 kallas för en …ltration i ändlig tid. En sekvens (Yn; Fn) N n=0<br />
kallas för en submartingal om<br />
och<br />
Yn 2 L 1 ( ; Fn; P ); n = 0; 1; :::; N<br />
Yn E [Yn+1 j Fn] ; n = 0; :::; N 1:<br />
Om denna olikhet ersätts med den omvända olikheten<br />
Yn E [Yn+1 j Fn] ; n = 0; :::; N 1<br />
talar vi istället om en supermartingal. En sekvens (Yn; Fn) N n=0 är alltså<br />
en martingal precis då sekvensen är både en submartingal och en supermartingal.<br />
Om (Yn; Fn) N n=0 är en martingal och f är en konvex funktion<br />
de…nierad på R så ger Jensens olikhet för betingat väntevärde att sekvensen<br />
(f(Yn); Fn) N n=0 är en submartingal såvida<br />
f(Yn) 2 L 1 ( ; Fn; P ); n = 0; 1; :::; N:<br />
Om detta integrabilitetsvillkor är uppfyllt så gäller samma slutsats så snart<br />
(Yn; Fn) N n=0 är en submartingal förutsatt att f är konvex och dessutom växande.<br />
Om …ltrationen (Fn) N n=0 är klar av sammanhanget säger vi att sekvensen<br />
(Yn) N n=0 är en martingal om sekvensen (Yn; Fn) N n=0 är en martingal. Ibland<br />
säger vi P -martingal istället för martingal om det underliggande sannolikhetsmåttet<br />
behöver förtydligas. Samma konventioner gäller sub- och<br />
supermartingaler. Observera att om (Yn) N n=0 är en växande talföljd n.s. så<br />
är (Yn) N n=0 en submartingal. Om sekvensen istället är avtagande n.s. så får<br />
vi en supermartingal.
210<br />
En avbildning : ! f0; 1; :::; Ng [ f1g sägs vara en stopptid med<br />
avseende på …ltrationen (Fn) N n=0 om händelsen [ n] 2 Fn för alla n 2<br />
f0; 1; :::; Ng : Om …ltrationen klart framgår av sammanhanget säger vi stopptid<br />
istället för stopptid med avseende på den …ltration som avses. Stopptiden<br />
sägs vara given i diskret tid eftersom …ltrationens indexmängd är ändlig.<br />
Observera att om = n0 för ett …xt n0 2 f0; 1; :::; Ng så är en stopptid.<br />
Om 0 och 1 är stopptider så är<br />
och<br />
0 _ 1 = max( 0; 1)<br />
0 ^ 1 = min( 0; 1)<br />
stopptider.<br />
De…nitionerna här ovan kan lätt utsträckas till en godtycklig ändlig indexmängd<br />
fn0; n0 + 1; ::::; Ng : Notera i detta fall att motsvarande stopptider<br />
antar sina värden i indexmängden fn0; n0 + 1; ::::; Ng :<br />
Stopptider i diskret tid uppträder t ex i samband med så kallade Bermudaoptioner.<br />
För att förklara innebörden av dessa optioner betraktar vi en<br />
aktie vars pris<br />
S(t) = S(0)e t+ W (t) ; t 0<br />
beskrivs av en geometrisk Brownsk rörelse med exponentiell drift. Det förutsätts<br />
också att kapitalmarknaden erbjuder en obligation vars värde B(t) vid<br />
tiden t är lika med B(0)e rt : Vi begränsar nu alla betraktelser till intervallet<br />
[0; T ] och låter (C; B; ) vara Wienerrummet svarande mot endimensionell<br />
Brownsk rörelse i intervallet [0; T ]. Vi antar ( ; F; P ) = (C; B ; ) och<br />
Wt(!) = !(t); 0 t T; där ! 2 . Liksom i tidigare kapitel skriver vi<br />
ibland W (t) istället för Wt om missförstånd ej kan inträ¤a. Martingalmåttet<br />
svarande mot de aktuella värdepappren i tidsintervallet [0; T ] betecknas med<br />
Q: Som ovan är = T t:<br />
En Bermudaoption de…nieras av en indelning<br />
t t0 < t1 < ::: < tN 1 < tN = T<br />
av intervallet [0; T ] och stokastiska variabler<br />
0 Xn 2 L 2 ( ; Fn; P ); n = 0; 1; :::; N<br />
där Ft är den minsta -algebra av delmängder av som innehåller (W ( );<br />
t) och alla P -nollmängder: Bermudaoptionen kan inlösas vid vilken som
211<br />
helst av tidpunkterna tn; n = 0; 1; :::; N; och kontraktsinnehavaren erhåller<br />
beloppet Xn om optionen löses in vid tiden tn. Vi de…nierar nu induktivt<br />
och<br />
VN = XN<br />
Vn = max(Xn; E Q e r(tn+1 tn) Vn+1 j Fn ); n = N 1; N 2; :::; 0:<br />
Optionens teoretiska värde vid tiden t ges av<br />
E Q e r(t0 t) V0 j Ft :<br />
Vi ser av de…nitionerna att sekvensen (Vne rtn ) N n=0 är en Q-supermartingal<br />
som dominerar sekvensen (Xne rtn ) N n=0 i den meningen att<br />
Vne rtn Xne rtn :<br />
Det är inte optimalt att inlösa kontraktet före tiden tN = T om (Vne rtn ) N n=0<br />
är en Q-martingal. Notera att detta är fallet om sekvensen (Xne rtn ) N n=0 är<br />
en Q-submartingal. Ett intressant specialfall får vi för en köpoptionen av<br />
Bermudatyp där<br />
Xn = max(0; S(tn) K):<br />
Här är (Xne rtn ) N n=0 är en Q-submartingal och det är inte optimalt att inlösa<br />
optionen före slutdagen T:<br />
Sats 1. Om : ! fn; :::; Ng är en stopptid med avseende på …ltrationen<br />
(Fk) N k=n så gäller att<br />
där likhet inträ¤ar för stopptiden<br />
Vn E Q e r(t tn) X j Fn<br />
= min k 2 fn; :::; N 1g ; Xk > E Q e r(tk+1 tk) Vk+1 j Fk<br />
och där minumum över tomma mängden de…nieras som N:<br />
Bevis. Vi visar först olikheten<br />
Vn E Q e r(t tn) X j Fn
212<br />
där är en stopptid med avseende på …ltrationen (Fk) N k=n : Fallet n = N är<br />
trivialt. Antag nu att<br />
Vn+1 E Q e r(t tn+1) X j Fn+1<br />
där är en godtycklig stopptid med avseende på …ltrationen (Fk) N k=n+1<br />
nu är en stopptid med avseende på …ltrationen (Fk) N k=n så följer<br />
E Q e r(t tn) X j Fn =<br />
E Q e r(t tn) X 1[ =n] j Fn + E Q e r(t tn) X 1[ >n] j Fn =<br />
E Q Xn1[ =n] j Fn + E Q e r(t _(n+1) tn) X _(n+1)1[ >n] j Fn =<br />
Xn1[ =n] + 1[ >n]E Q e r(t _(n+1) tn) X _(n+1) j Fn =<br />
Xn1[ =n] + 1[ >n]E Q E Q e r(t _(n+1) tn) X _(n+1) j Fn+1 j Fn =<br />
Xn1[ =n] +1[ >n]E Q e r(tn+1 tn) E Q e r(t _(n+1) tn+1) X _(n+1) j Fn+1 j Fn<br />
Xn1[ =n] + 1[ >n]E Q e r(tn+1 tn) Vn+1 j Fn<br />
Vn1[ =n] + 1[ >n]Vn = Vn:<br />
Med hjälp av induktion drar vi nu slutsatsen att<br />
Vn E Q e r(t tn) X j Fn<br />
: Om<br />
för varje stopptid är med avseende på …ltrationen (Fk) N k=n : Att likhet inträ¤ar<br />
i denna olikhet när<br />
= min k 2 fn; :::; N 1g ; Xk > E Q e r(tk+1 tk) Vk+1 j Fk<br />
följer också genom induktion. Vi konstaterar att för denna stopptid råder<br />
likhet i induktionssteget ovan mellan varje led. Detta avslutar beviset för<br />
satsen.<br />
Vi övergår nu till att diskutera kontinuerlig tid. En avbildning<br />
: ! [0; T ] [ f1g<br />
sägs vara en stopptid med avseende på …ltrationen<br />
(Ft)0 t T
213<br />
om händelsen [ t] 2 Ft för alla t 2 [0; T ] : Om …ltrationen klart framgår<br />
av sammanhanget säger vi stopptid istället för stopptid med avseende på den<br />
…ltration som avses. En intressant stopptid i detta sammanhang ges av<br />
x = min f 2 [0; T ] ; W ( ) = xg<br />
där x > 0 är …xt. Minimum över tomma mängden de…nieras lika med 1: Vi<br />
har för varje …xt t 2 [0; T ] ekvivalensen<br />
Bacheliers sats från kapitel 5 säger att<br />
x > t , W ( ) < x; 0 t:<br />
P [W ( ) x för alla 0 t] = 2 ( x p t ) 1<br />
och eftersom högra ledet är en kontinuerlig funktion i x så vi får att<br />
P [ x > t] = 2 ( x p t ) 1:<br />
Genom derivering med avseende på t inses att<br />
där<br />
P [ x<br />
t] =<br />
Z t<br />
0<br />
f x( ) = x 3<br />
2<br />
f x( )d<br />
e x2<br />
2<br />
p :<br />
2<br />
Om : ! [0; T ] [ f1g är en stopptid med avseende på …ltrationen<br />
(Ft) 0 t T så de…nieras<br />
De…nitionen ger att<br />
F = fA 2 FT ; A \ [ t] 2 Ft; 0 t T g :<br />
[ t] 2 F ; 0 t T:<br />
Sats 2. Låt (M(t))t2[0;T ] vara en Wienermartingal i intervallet [0; T ] och<br />
en stopptid med avseende på …ltrationen (Ft) 0 t T sådan att T: Om<br />
E M 2 (T ) < 1
214<br />
så är<br />
och<br />
E [M( )] = E [M(0)]<br />
E [M(T ) j F ] = M( )<br />
där [M( )] (!) = [M( (!))] (!); ! 2 :<br />
Bevis. Beroende på Sats 8 i kapitel 11 …nns f 2 M 2 W<br />
Z T<br />
Relationerna<br />
och<br />
ger<br />
M(T ) = E [M(T )] +<br />
M(t) = E [M(0)] +<br />
E [M(T )] = E [M(0)]<br />
M(t) = E [M(T ) j Ft]<br />
Z T<br />
Med lite ansträngning kan man nu visa att<br />
M( ) = E [M(0)] +<br />
0<br />
Z T<br />
0<br />
0<br />
f( )dW ( ):<br />
1[0;t]( )f( )dW ( ):<br />
1[0; ]( )f( )dW ( )<br />
[0; T ] så att<br />
(se [F R]). Eftersom integranden i den stokastiska integralen tillhör M 2 W<br />
så följer att<br />
E<br />
Z T<br />
0<br />
1[0; ]( )f( )dW ( ) = 0<br />
[0; T ]<br />
och vi drar slutsatsen att E [M( )] = E [M(0)].<br />
För att visa sista delen av satsen väljer vi A 2 F . Det räcker att visa<br />
att<br />
E [M(T ); A] = E [M( ); A] :<br />
Därför de…nieras<br />
U(!) =<br />
(!); ! 2 A<br />
T; ! =2 A :
Funktionen U är en stopptid och U T: Enligt första delen gäller nu att<br />
dvs<br />
och det följer att<br />
vilket visar satsen.<br />
Sats 3. Antag 2 R och låt<br />
Då gäller<br />
E [M(U)] = E [M(T )]<br />
E [M( ); A] + E [M(T ); n A] = E [M(T )]<br />
E [M(T ); A] = E [M( ); A]<br />
W ( ) = + W ( ); 0 t:<br />
t<br />
P max W ( ) x = (x p ) e<br />
0 t t<br />
2 x (<br />
Bevis. Vi kan antaga att t = T . Sätt<br />
och f = 1A där<br />
Då är<br />
a0( ) = ; 0 T:<br />
A = max W ( ) > x :<br />
0 T<br />
P max W ( ) > x<br />
0 T<br />
Z<br />
=<br />
Z<br />
f(a0 + !)d (!) =<br />
C<br />
f(!)d a0(!):<br />
Cameron-Martins sats ger alltså<br />
C<br />
x + t<br />
p ); x > 0:<br />
t<br />
P max<br />
0 T W ( ) > x = E [f(W )M (T )] = E 1[ x T ]M (T ) :<br />
Sats 2 ger vidare att högra ledet här är lika med<br />
E E 1[ x T ]M (T ) j F x^T =<br />
215
216<br />
E 1[ x T ]E [M (T ) j F x^T ] = E 1[ x T ]M ( x ^ T ) =<br />
E 1[ x T ]M ( x) = E<br />
Z T<br />
Om vi nu de…nierar<br />
så följer att<br />
Funktionen<br />
uppfyller<br />
0<br />
f x( )e<br />
och derivering visar att<br />
x 1<br />
2 2<br />
d =<br />
h<br />
1[ x T ]e<br />
Z T<br />
0<br />
x<br />
3 e<br />
2<br />
F (t) = P max W ( ) x<br />
0 t<br />
F (t) = 1<br />
G(t) = (<br />
Z t<br />
0<br />
x<br />
3 e<br />
2<br />
(x )2<br />
2<br />
x t<br />
p ) e<br />
t<br />
2 x (<br />
G(0+) = 1 = F (0+)<br />
F 0 (t) = G 0 (t):<br />
Alltså är F = G och satsen är bevisad.<br />
Korollarium 1. Antag 2 R och > 0 och låt<br />
Då gäller<br />
och<br />
x 1<br />
2 2 x<br />
(x )2<br />
2<br />
d<br />
p 2 :<br />
x + t<br />
p )<br />
t<br />
W ; ( ) = + W ( ); 0 t:<br />
P max<br />
0 t W x t 2 x<br />
; ( ) x = ( p 2 ) e (<br />
t<br />
P min<br />
0 t W ; ( ) x = (<br />
i<br />
=<br />
d<br />
p 2 :<br />
x + t<br />
p t ); x > 0<br />
x + t 2 x x + t<br />
p 2 ) e ( p ); x < 0:<br />
t<br />
t
217<br />
Bevis. Första delen följer omedelbart från sats 3. Den sista delen följer nu<br />
från första delen om vi observerar att<br />
P min<br />
0 t W ; ( ) x = P min ( W ( )) x =<br />
0 t<br />
Detta bevisar korollarium 1.<br />
P max<br />
0 t W ; ( ) x :<br />
Betrakta nu samma aktie och obligation som ovan och två derivat i aktien<br />
som båda utfärdas vid tiden 0 och där det första derivatet utbetalar utbetalar<br />
vid tiden T och det andra<br />
S(T ) min S( )<br />
0 T<br />
max S( ) S(T )<br />
0 T<br />
vid samma tidpunkt: Vi skall avslutningsvis diskutera hur man kan bestämma<br />
de teoretiska optionspriserna vid tiden t 2 [0; T ] för dessa så kallade ”lookback<br />
options”. Vi koncentrerar oss på första fallet. Det andra fallet behandlas<br />
analogt.<br />
Låt v(t) beteckna det teoretiska värdet vid tiden t för ett derivat av som<br />
utbetalar<br />
S(T ) min S( )<br />
0 T<br />
slutdagen T: Om Q betecknar martingalmåttet svarande mot de aktuella<br />
värdepapperen i tidsintervallet [0; T ] så är<br />
Det återstår alltså att beräkna<br />
v(t) = e r E Q S(T ) min<br />
0 T S( ) j Ft =<br />
S(t) e r E Q min<br />
0 T S( ) j Ft :<br />
E Q min<br />
0 T S( ) j Ft = E Q min( min S( ); min<br />
0 t t T S( )) j Ft =
218<br />
E Q S( )<br />
min( min S( ); S(t) min<br />
0 t t T S(t) ) j Ft :<br />
Problemet har nu reducerats till att beräkna<br />
E Q S( )<br />
min(m; s min<br />
t T S(t) )<br />
där m och s under beräkningen av väntevärdet skall uppfattas som deterministiska<br />
variabler som efter beräkningen ersätts med<br />
respektive<br />
m = min S( )<br />
0 t<br />
s = S(t):<br />
Det räcker därför att bestämma fördelningen för den stokastiska variabeln<br />
S( )<br />
U = min<br />
t T S(t)<br />
relativt sannolikhetsmåttet Q: Vi påminner därför om att processen<br />
W a ( ) = W ( ) a( ); 0 T<br />
är en normaliserad Wienerprocess i tidsintervallet [0; T ] med avseende på det<br />
underliggande sannolikhetsmåttet Q om funktionen a väljs så att<br />
Härav följer<br />
P Q [U u] = P Q min<br />
t T<br />
P min<br />
t T<br />
(r<br />
a( ) = r<br />
2<br />
P min<br />
0 T t<br />
(<br />
2<br />
; 0 T:<br />
)( t) + (W ( ) W (t)) ln u =<br />
2<br />
)( t) + (W ( ) W (t)) ln u =<br />
2<br />
(r<br />
2<br />
) + W ( ) ln u :<br />
2<br />
Genom att utnyttja korollarium 1 kan nu v(t) beräknas med direkta metoder.<br />
Efter en del kalkyl får vi följande
Sats 4. Betrakta ett betingat kontrakt av europeisk typ som utbetalar värdet<br />
vid tiden T: Antag 0 t < T och<br />
och<br />
S(T ) min S( )<br />
0 T<br />
= T t;<br />
s = S(t);<br />
m = min S( );<br />
0 t<br />
d = ln s 1<br />
+ (r +<br />
m 2<br />
2 ) = p :<br />
Derivatets värde vid tiden t < T är lika med v(t; S(t)) där<br />
v(t; s) = s (d) e r m (d<br />
p<br />
)+<br />
e r<br />
2<br />
2r s<br />
s<br />
m<br />
2r 2<br />
( d + 2r p ) e r<br />
( d) :<br />
219<br />
Man kan naturligtvis också studera ett derivat av amerikansk typ som<br />
kan inlösas vid vilken tidpunkt t som helst före eller på slutdagen T och då<br />
utbetalar<br />
X(t) = S(t) min S( ):<br />
0 t<br />
Det är ej optimalt att inlösa kontraktet före slutdagen eftersom<br />
e rt X(t); t T<br />
är en Q-submartingal (jmfr Bermudaoptionerna ovan). Ett derivat av amerikansk<br />
typ som kan inlösas vid vilken tidpunkt t som helst före eller på slutdagen T<br />
och då utbetalar<br />
X(t) = max S( ) S(t)<br />
0 t<br />
kan dock vara optimalt att inlösa före tiden T (se t ex [W DH]).<br />
För mer information rörande ”lookback options” h i hänvisas till artikeln<br />
[CV ] : Anders Öhgrens examensarbete vid CTH O och Hans-Peter Bermins<br />
doktorsuppsats från Lund [BE] rekommenderas också som intressant läsning.
220<br />
Problem. Antag ett aktiepris S(t) beskriver en geometrisk Brownsk rörelse<br />
med exponentiell drift och låt en viss obligation ha värdet e rt vid tiden t:<br />
Antag vidare att det är givet konstanter ; ; p och K som uppfyller 0<br />
< , p 2 ]0; 1[ och K > 0. Bestäm en själv…nansierande portföljstrategi i<br />
aktien och obligationen sådan att portföljvärdet är lika med K vid tiden<br />
och sådan att strategin med sannolikheten p leder till ruin i tidsintervallet<br />
t :<br />
Lösning. Låt h > 0 och sätt<br />
Th = min t 2 [ ; ] ; he r S(t) = (Ke r + hS( ))e rt<br />
med konventionen att minumum över tomma mängden är 1: Vi de…nierar<br />
vidare<br />
hS(t) = he r ; t min(T; )<br />
och<br />
hB(t) = Ke r + hS( ); t min(T; ):<br />
För min(T; ) < t sätts hS(t) = hB(t) = 0: Korollarium 1 ger att<br />
Vi kan därför välja h så att<br />
Övningar<br />
P [Th ] !<br />
P [Th<br />
0 då h ! 0<br />
1 då h ! 1:<br />
] = p:<br />
1. Betrakta aktien och obligationen i problemet ovan. Det …nns en själv-<br />
…nansierande strategi i aktien och obligationen så att motsvande portföljvärde<br />
är 1 vid tiden 0 och som med sannolikheten 1 leder till ruin i<br />
2<br />
intervallet 0; 1 : Antag i ett enskilt fall att strategin har ett positivt<br />
2<br />
värde K vid tiden 1:<br />
Det …nns då en själv…nansierande strategi så att<br />
2<br />
motsvande portföljvärde är K vid tiden 1 och som med sannolikheten<br />
2<br />
: Upprepa! Sannolikheten för att ruin<br />
1<br />
2<br />
leder till ruin i intervallet 1<br />
2<br />
; 3<br />
4
221<br />
inträ¤ar före tiden t 2 [0; 1[ konvergerar mot ett då t ! 1 : Motivera<br />
varför detta inte motsäger sats 1 i kapitel 12.
15. HJM-modellen vid deterministisk volatilitetsstruktur<br />
223<br />
Betrakta en så kallad nollkupongsobligation med mognadstiden T dvs ett<br />
kontrakt som betalar innehavaren beloppet 1 vid tiden T: Detta värdepapper<br />
kallas här en T -obligation: Vi betecknar obligationspriset vid tiden t med<br />
p(t; T ) och skriver<br />
p(t; T ) = e R(t;T )(T t) :<br />
Storheten R(t; T ) kallas för (T t)-räntan vid tiden t (jmfr begrepp såsom<br />
korta räntan, halvårsräntan, 5-årsräntan osv). Kurvan<br />
y = R(t; t + ); > 0<br />
kallas för avkastningskurvan vid tiden t:<br />
Nedan behandlas en arbitragefri modell för obligationer som brukar kallas<br />
HJM-modellen efter upptäckarna Heath, Jarrow och Morton [HJM]. Vi<br />
begränsar oss till så kallad deterministisk volatilitetsstruktur, vilket ger oss<br />
Gaussiska fördelningar för räntor. Detta betyder speciellt att räntor kan vara<br />
negativa med positiv sannolikhet, vilket kan verka onaturligt då kostnaden<br />
att förvara pengar normalt är mycket begränsad. Sannolikheten för negativ<br />
ränta i modellen är dock mycket liten och modellen används med stor<br />
framgång på olika marknader. För mer fullständiga framställningar av teorin<br />
för räntederivat räntederivat hänvisas till Bingham och Kiesel [BK] ; Björk<br />
[BT S] ; [BT O], Hull [H], Jarrow [J1] och Musiela och Rutkowski [MR].<br />
Antag t S < T och låt R(t; S; T ) beteckna räntan för perioden [S; T ]<br />
kontrakterad vid tiden t: Kravet på arbitagefrihet medför att<br />
vilket inses av följande tabell.<br />
p(t; T ) = p(t; S)e<br />
R(t;S;T )(T S)<br />
tid t S T<br />
handling<br />
sälj en S-obligation<br />
st T -obligationer<br />
Notera att<br />
köp p(t;S)<br />
p(t;T )<br />
kassa‡öde 0 -1<br />
R(t; T ) = R(t; t; T ):<br />
p(t;S)<br />
p(t;T )
224<br />
Den momentana forwardräntan f(t; T ) vid tiden T sedd från tidpunkten t<br />
de…nieras av gränsvärdet<br />
dvs<br />
och det följer att<br />
f(t; T ) = lim<br />
S!T R(t; S; T )<br />
f(t; T ) =<br />
@ ln p(t; T )<br />
@T<br />
p(t; T ) = p(t; s)e R T<br />
s f(t;u)du ; t s T:<br />
Den korta räntan r(t) vid tiden t de…nieras av ekvationen<br />
r(t) = f(t; t):<br />
Antag beloppet 1 placeras i en obligation med närmast omedelbar inlösen<br />
och att det vid lösen utbetalade beloppet omedelbart placeras i en obligation<br />
med närmast omedelbar inlösen osv. Kapitalet B(t) vid tiden t blir då<br />
Observera att<br />
B(t) = e R t<br />
0 r(u)du :<br />
dB(t) = r(t)B(t)dt:<br />
Vi kan alternativt tänka oss att B(t) representerar banksaldot vid tiden t om<br />
beloppet 1 satts in i banken vid tiden 0:<br />
I fortsättningen betecknar T en …x framtida datum och vi betraktar<br />
endast obligationer med mognad före eller vid tidpunkten T : Låt nu<br />
C n = fx; x : [0; T ] ! R n är kontinuerligg<br />
och låt ( ; F; P ) = (C n ; B n ; n ) beteckna Wienerrummet svarande mot ndimensionell<br />
Brownsk rörelse i tidsintervallet [0; T ] : Om x = (x1; :::; xn) 2<br />
C n och 0 t T så de…nieras<br />
[W (x)] (t) = [(W1(x); :::; Wn(x))] (t) = x(t) = (x1(t); :::; xn(t))<br />
och vi låter för …xt t 2 [0; T ] -algebran Ft vara den minsta -algebran av<br />
delmängder av som innehåller -algebran (W ( ); 0 t) och alla<br />
P -nollmängder.
225<br />
Utgångspunkten för HJM-modellen är att de momentana forwardräntorna<br />
uppfyller ekvationer av typen<br />
df(t; T ) = (t; T )dt + (t; T )dW (t); 0 t T T<br />
för lämpliga progressivt mätbara processer T = ( (t; T ))0 t T och T =<br />
( (t; T ))0 t T där 0 < T T : Här är (t; T ) en 1 n matris för varje t T:<br />
Måttet P kallas det fysikaliska måttet och processerna T ; 0 < T T ;<br />
kallas för modellens volatilitetsstruktur. I denna framställning antager vi<br />
att processerna T och T funktioner.<br />
; där 0 < T T ; är deterministiska dvs vanliga<br />
I fortsättningen antar vi alltid att T T : Om g = g(t; T ) är en funktion<br />
av t och T betecknar g0 T derivering med avseende på T dvs<br />
Sats 1. Det gäller att<br />
Det gäller också att<br />
där<br />
Bevis. Eftersom<br />
r(t) = f(0; t) +<br />
g 0 T (t; T ) =<br />
Z t<br />
(t) = f 0 Z t<br />
T (0; t) + (t; t) +<br />
0<br />
f(t; t) = f(0; t) +<br />
0<br />
@g(t; T )<br />
@T<br />
(s; t)ds +<br />
Z t<br />
dr(t) = (t)dt + (t; t)dW (t)<br />
Z t<br />
0<br />
0<br />
Z t<br />
0<br />
T (s; t)ds +<br />
0<br />
(s; t)ds +<br />
Z t<br />
0<br />
(s; t)dW (s):<br />
0<br />
T (s; t)dW (s):<br />
(s; t)dW (s):<br />
och f(t; t) = r(t) följer första delen av satsen: Om vi också utnyttjar att<br />
och<br />
(s; t) = (s; s) +<br />
(s; t) = (s; s) +<br />
Z t<br />
s<br />
Z t<br />
s<br />
0<br />
T (s; u)du<br />
0<br />
T (s; u)du
226<br />
följer att<br />
Av relationen<br />
r(t) = f(0; t) +<br />
Z t<br />
erhåller vi nu att<br />
0<br />
r(t) = r(0) +<br />
och satsen är visad.<br />
Sats 2. Det gäller att<br />
där<br />
och<br />
Bevis. Sätt<br />
och kom ihåg att<br />
Z t<br />
0<br />
(s; s)dW (s) +<br />
(s; s)ds +<br />
Z t<br />
0<br />
f(0; t) = r(0) +<br />
Z t<br />
f<br />
0<br />
0 Z t<br />
T (0; s)ds +<br />
0<br />
Z t<br />
Z t<br />
0<br />
(s; s)dW (s) +<br />
0<br />
Z t<br />
s<br />
Z t<br />
0<br />
Z t<br />
s<br />
0<br />
T (s; u)du ds<br />
0<br />
T (s; u)du dW (s)<br />
Z t<br />
f<br />
0<br />
0 T (0; s)ds<br />
(s; s)ds +<br />
Z u<br />
0<br />
dp(t; T )<br />
p(t; T ) =<br />
Z t<br />
0<br />
Z u<br />
0<br />
T (s; u)W (s) du<br />
(r(t) + A(t; T ) + 1<br />
2 j S(t; T ) j2 )dt + S(t; T )dW (t)<br />
A(t; T ) =<br />
S(t; T ) =<br />
Z(t) =<br />
Z T<br />
t<br />
Z T<br />
t<br />
Z T<br />
t<br />
(t; s)ds<br />
(t; s)ds:<br />
f(t; s)ds<br />
p(t; T ) = e Z(t) :<br />
0<br />
0<br />
T (s; u)ds du
Relationen<br />
ger nu att<br />
Z(t) =<br />
Z T<br />
+<br />
t<br />
Z T<br />
t<br />
f(0; s)ds<br />
Z(0)<br />
Z t<br />
0<br />
f(t; s) = f(0; s) +<br />
f(0; s)ds<br />
Z t<br />
0<br />
f(0; s)ds +<br />
Z t<br />
0<br />
Z T<br />
u<br />
Z t<br />
0<br />
Z T<br />
t<br />
Z T<br />
t<br />
Z t<br />
0<br />
Z t<br />
0<br />
(u; s)du +<br />
(u; s)du ds<br />
(u; s)ds du<br />
(u; s)ds du<br />
Z t<br />
Den första delen av sats 1 ger nu att<br />
Z(t) = Z(0)<br />
Alltså är<br />
eller<br />
Z t<br />
0<br />
Z T<br />
u<br />
dZ(t) = r(t)<br />
u<br />
(u; s)ds du<br />
Z T<br />
t<br />
Z t<br />
0<br />
(u; s)ds du +<br />
Z t<br />
0<br />
(t; s)ds dt<br />
Z t<br />
Z t<br />
0<br />
0<br />
Z T<br />
u<br />
Z t<br />
Z T<br />
u<br />
0<br />
Z T<br />
Z T<br />
(u; s)dW (u)<br />
t<br />
Z T<br />
t<br />
Z t<br />
0<br />
227<br />
(u; s)dW (u) ds =<br />
(u; s)ds dW (u) =<br />
(u; s)ds dW (u)+<br />
Z t<br />
u<br />
(u; s)ds dW (u):<br />
(u; s)ds dW (u)+<br />
dZ(t) = (r(t) + A(t; T ))dt + S(t; T )dW (t):<br />
Eftersom p(t; T ) = e Z(t) följer nu sats 2 från Itôs lemma.<br />
t<br />
(t; s)ds dW (t)<br />
Z t<br />
0<br />
r(s)ds:<br />
Vi går nu fram analogt med Black-Scholes teori och söker ett sannolikhetsmått<br />
Q ekvivalent med P så att de diskonterade obligationspriserna<br />
p(t; T )<br />
; 0 t T<br />
B(t)<br />
är Q-martingaler för alla T T : Notera att i detta fall är<br />
p(t; T )<br />
B(t)<br />
= EQ p(T; T )<br />
B(T )<br />
j Ft
228<br />
dvs<br />
p(t; T ) = E Q<br />
h<br />
e R T<br />
t r( )d<br />
Som i tidigare kapitel är därför naturligt att starta med en deterministisk<br />
funktion h = (h1; :::; hn); där hj 2 L 2 ([0; T ]); j = 1; :::; n; och sätta<br />
där<br />
Om vi de…nierar<br />
j Ft<br />
W 0<br />
t = Wt a(t); 0 t T<br />
a(t) =<br />
Z t<br />
0<br />
i<br />
:<br />
h(u)du; 0 t T :<br />
Q(A) = P (A a); A 2 FT<br />
så visar Cameron-Martins sats för vektorvärd Brownsk rörelse att P och Q<br />
är ekvivalenta samt<br />
dQ = e R T<br />
0<br />
h(u)dW (u)<br />
R 1 T<br />
2 0 jh(u)j2du dP<br />
(formuleringarna och bevisen för Cameron-Martins sats är nästan exakt lika<br />
i fallen n = 1 och n > 1):<br />
Eftersom<br />
dp(t; T )<br />
p(t; T ) =<br />
blir nu<br />
(r(t) + A(t) + 1<br />
2 j S(t; T ) j2 )dt + S(t; T )dW (t)<br />
dp(t; T )<br />
p(t; T ) =<br />
(r(t) + A(t; T ) + 1<br />
2 j S(t; T ) j2 +S(t; T )h(t))dt + S(t; T )dW 0 (t):<br />
För att de diskonterade obligationspriserna<br />
p(t; T )<br />
; 0 t T<br />
B(t)<br />
skall bli en Q-martingal är det naturligt att ansätta<br />
A(t; T ) + 1<br />
2 j S(t; T ) j2 +S(t; T )h(t) = 0; 0 t T
dvs<br />
Z T<br />
(t; T ) = (t; T )<br />
t<br />
eller mer explicit<br />
(t; T ) = (t; T )<br />
Z T<br />
t<br />
(t; s) ds (t; T )h(t); 0 t T<br />
(t; s) ds<br />
nX<br />
j=1<br />
j(t; T )hj(t); 0 t T<br />
229<br />
(vi betecknar transponering av en matris C med C ). Det …nns alltså ett<br />
martingalmått om denna ekvation har en lösning för varje T T ; vilket vi<br />
fr o m med nu antager. I detta fall är alltså<br />
df(t; T ) = (t; T )<br />
Z T<br />
t<br />
(t; s) dsdt + (t; T )dW 0 (t)<br />
där driftvektorn alltså är helt bestämd av volatilitetsstrukturen. Fr o m<br />
nu antager vi också följande determinantvillkor nämligen att det till varje<br />
T 2 ]0; T [ existerar T1; :::; Tn 2 [T; T ] ; där T1 < ::: < Tn; så att<br />
det f j(t; Tk)g 6= 0 för alla 0 t T:<br />
Antag nu att 0 < T < T och välj T1; :::; Tn 2 [T; T ] ; där T1 < ::: < Tn;<br />
så att det f j(t; Tk)g 6= 0 för alla 0 t T . Man kan lätt de…niera begreppet<br />
själv…nansierande strategi för gruppen av obligationer med mognad<br />
vid tidpunkterna T1; :::; Tn och placering i bank. Vi uppfattar här placering<br />
i bank som en placering vars tillväxt bestäms av den korta räntan. Om vi<br />
har ett europeiskt derivat med utbetalning X vid tiden T så kan vi, under<br />
lämpliga integrabilitetsvillkor på X; …nna en själv…nansierande strategi<br />
för dessa obligationer och placering i bank som har värdet X vid tiden T:<br />
Marknaden är i denna mening komplett.<br />
Exempel 1. Determinantvillkoret ovan är uppfyllt om n = 1 och (t; T ) =<br />
är en positiv konstant oberoende av t och T: I detta fall gäller att<br />
och<br />
df(t; T ) =<br />
Z T<br />
t<br />
dsdt + dW 0 (t)<br />
df(t; T ) = 2 (T t)dt + dW 0 (t)
230<br />
varför<br />
Notera att<br />
Vi får också att<br />
och<br />
Z T<br />
t<br />
f(t; s)ds =<br />
f(t; T ) = f(0; T ) + 2 t(T<br />
r(t) = f(0; t) +<br />
Z T<br />
t<br />
p(t; T ) =<br />
f(0; s)ds +<br />
p(0; T )<br />
p(0; t) e<br />
2<br />
t<br />
2 ) + W 0 (t):<br />
2 t2 + W 0 (t):<br />
2<br />
2 tT (T t) + (T t)W 0 (t)<br />
2<br />
2 tT (T t) (T t)W 0 (t) :<br />
Denna formel framkom redan i en föregångare till HJM , nämligen Ho-Lees<br />
korträntemodell (se [BS]):<br />
Exempel 2. Determinantvillkoret ovan är uppfyllt om n = 2 och<br />
1(t; T ) = 1<br />
2(t; T ) = 2e (T t)<br />
där 1; 2 och är positiva konstanter (se [HJM]):<br />
Antag nu att 0 < T < T : Ett derivat som utbetalar beloppet X vid tiden<br />
T får det arbitragefria priset<br />
X(t) = B(t)E Q<br />
X<br />
B(T )<br />
vid tiden t 2 [0; T ] : Vi utesluter återigen preciserade integrabilitetsvillkor på<br />
X för att inte tynga framställningen.<br />
Exempel 3. Ett lån på beloppet K; som kontrakteras vid tiden 0; löper med<br />
marknadsräntan L över perioden från T0 till T1: Här bestäms L av ekvationen<br />
p(T0; T1) =<br />
1<br />
1 + L<br />
j Ft
231<br />
där = T1 T0. Låntagaren betalar tillbaka beloppet (1 + L)K vid tiden<br />
T1.<br />
En swap med swap-räntan R utbetalar beloppet<br />
X = K (L R)<br />
vid tiden T1: Dess värde v(0) vid tiden 0 kan beräknas utan att känna<br />
volatilitetsstrukturen. För att se detta utgår vi från att<br />
v(0) = E Q<br />
h<br />
e R i<br />
T1 0 r(t)dt<br />
X<br />
där<br />
Om vi sätter R = 1 + R blir<br />
1<br />
X = K(<br />
p(T0; T1)<br />
1 R):<br />
v(0) = KE Q e R T1 0 r(t)dt 1<br />
(<br />
p(T0; T1)<br />
R ) =<br />
KE Q E Q e R T1 0 r(t)dt 1<br />
(<br />
p(T0; T1) R ) j FT0 =<br />
KE Q e R T0 0 r(t)dt 1<br />
(<br />
p(T0; T1)<br />
R )EQ<br />
h<br />
e<br />
R T1 i<br />
T r(t)dt<br />
0 j FT0<br />
KE Q e R T0 0 r(t)dt 1<br />
(<br />
p(T0; T1) R )p(T0; T1) =<br />
KE Q<br />
h<br />
e R i<br />
T0 0 r(t)dt<br />
(1 R p(T0; T1)) = K(p(0; T0) R p(0; T1)):<br />
Antag nu återigen att 0 < T < T : Ett derivat som utbetalar beloppet<br />
X 0 vid tiden T får det arbitragefria priset<br />
X(t) = B(t)E Q<br />
X<br />
B(T )<br />
vid tiden t 2 [0; T ] : Antag nu dessutom att P [X(T ) > 0] = 1; så att<br />
P [X(t) > 0] = 1; 0 t T; och de…niera<br />
dQ X =<br />
j Ft<br />
X(T )<br />
X(0)B(T ) dQ på FT :
232<br />
Sats 4. Om<br />
är en Q-martingal så är<br />
( Z(t)<br />
B(t) )0 t T<br />
( Z(t)<br />
X(t) )0 t T<br />
en Q X -martingal.<br />
Speciellt följer för 0 t min(T; ~ T ) att<br />
Z(T )<br />
QX<br />
X(t)E<br />
X(T ) j Ft = ~ X(t)E Q ~ X<br />
"<br />
Z( ~ T )<br />
~X( ~ T )<br />
om ~ X; ~ T uppfyller samma förutsättningar som X; T:<br />
Bevis. Sätt<br />
och<br />
Låt<br />
Vi visar först att<br />
U =<br />
X(T )<br />
X(0)B(T )<br />
U(t) = E Q [U j Ft] = X(t)<br />
X(0)B(t) :<br />
E QX<br />
Om A 2 Ft gäller nämligen att<br />
Nu får vi att<br />
E QX<br />
Y =<br />
Z(T )<br />
X(T ) :<br />
[Y j Ft] = 1<br />
U(t) EQ [Y U j Ft] :<br />
j Ft<br />
[Y 1A] = E Q [Y U1A] = E Q E Q [Y U j Ft] 1A =<br />
E QX<br />
E QX<br />
1<br />
U(t) EQ [Y U j Ft] 1A :<br />
[Y j Ft] = 1<br />
U(t) EQ [Y U j Ft] =<br />
#
X(0)B(t) Z(T ) X(T )<br />
EQ<br />
X(t) X(T ) X(0)B(T ) j Ft = B(t) Z(T )<br />
EQ<br />
X(t) B(T ) j Ft = Z(t)<br />
X(t)<br />
vilket visar satsen.<br />
där<br />
och<br />
så är<br />
Låt nu X vara en T -obligation och sätt Q X = Q T : Om<br />
Vidare gäller att<br />
p(t; T )<br />
d<br />
B(t)<br />
dQ T = UdQ på FT<br />
U =<br />
1<br />
p(0; T )B(T )<br />
U(t) = E Q [U j Ft]<br />
U(t) =<br />
= dp(t; T )<br />
B(t)<br />
p(t; T )<br />
p(0; T )B(t) :<br />
p(t; T )<br />
B2 dB(t) =<br />
(t)<br />
1<br />
B(t) p(t; T )(r(t) + S(t; T )dW 0 p(t; T ) p(t; T )<br />
(t)) r(t) dt =<br />
B(t) B(t) S(t; T )dW 0 (t):<br />
Således är<br />
Vi har därmed visat att<br />
Om vi de…nierar<br />
U(t) = e R t<br />
0 S(u;T )dW 0 (u)<br />
dQ T = e R T<br />
0 S(u;T )dW 0 (u)<br />
W T (t) = W 0 (t)<br />
Z t<br />
0<br />
R 1 t<br />
2 0 jS(u;T )j2du :<br />
R 1 T<br />
2 0 jS(u;T )j2du dQ på FT<br />
S(u; T ) du; 0 t T<br />
233<br />
så är processen W T = (W T (t))0 t T en normaliserad Wiener process relativt<br />
sannolikhetsmåttet Q T :
234<br />
Problem 1. Låt 0 < T < ~ T , K > 0 och sätt A =<br />
där<br />
och<br />
Lösning. Sätt<br />
Eftersom<br />
så följer att<br />
(T ) =<br />
Q T (A) = (d2)<br />
d2 = ln p(0; ~ T )<br />
Kp(0;T )<br />
s Z T<br />
0<br />
(T )<br />
1<br />
2<br />
2 (T )<br />
j S(u; ~ T ) S(u; T ) j 2 du:<br />
Z(t; T ) = p(t; ~ T )<br />
p(t; T ) :<br />
p(t; T )<br />
p(0; T )B(t) = U(t) = eR t<br />
0 S(u;T )dW 0 (u)<br />
h<br />
p(T; ~ i<br />
T ) > K : Visa att<br />
R 1 t<br />
2 0 jS(u;T )j2du Z(t; T ) = p(0; ~ T )<br />
p(0; T ) e<br />
R t0<br />
(S(u; ~ T ) S(u;T ))dW 0 (u) 1 R t0<br />
2<br />
(jS(u; ~ T )j 2 jS(u;T )j 2 )du<br />
:<br />
Vi utnyttjar nu att<br />
och får<br />
W 0 (t) = W T Z t<br />
(t) +<br />
0<br />
S(u; T ) du; 0 t T<br />
Z(t; T ) = p(0; ~ T )<br />
p(0; T ) e<br />
R t0<br />
(S(u; ~ T ) S(u;T ))dW T (u) 1 R t0<br />
2<br />
jS(u; ~ T ) S(u;T )j 2 du<br />
:<br />
Om G 2 N(0; 1) så följer nu att<br />
Q T (A) = Q T [Z(T; T ) > K] =<br />
P<br />
"<br />
p(0; ~ T )<br />
1<br />
(T )G<br />
e 2<br />
p(0; T )<br />
2 (T ) > K<br />
#
och resultatet följer lätt.<br />
Problem 2. Låt K > 0; 0 T ~ T och sätt A =<br />
där<br />
Lösning. Sätt<br />
d1 = ln p(0; ~ T ) 1 + Kp(0;T ) 2<br />
Y (t; T ) =<br />
Q ~ T (A) = (d1)<br />
(T )<br />
2 (T )<br />
1<br />
Z(t; T )<br />
Från lösningen av problem 1 ser vi att<br />
Y (t; T ) =<br />
och genom att utnyttja relationen<br />
får vi<br />
Y (t; T ) =<br />
Om G 2 N(0; 1) så följer nu att<br />
= d2 + (T ):<br />
= p(t; T )<br />
p(t; ~ T ) :<br />
235<br />
h<br />
p(T; ~ i<br />
T ) > K : Visa att<br />
p(0; T )<br />
p(0; ~ T ) e<br />
R t0<br />
(S(u;T ) S(u; ~ T ))dW 0 (u) 1 R t0<br />
2<br />
(jS(u;T )j 2 jS(u; ~ T )j 2 )du<br />
W 0 (t) = W ~ Z t<br />
T<br />
(t) +<br />
0<br />
S(u; ~ T ) du<br />
p(0; T )<br />
p(0; ~ T ) e<br />
R t0<br />
(S(u;T ) S(u; ~ T ))dW ~ T<br />
(u) 1<br />
R t0<br />
2<br />
jS(u;T ) S(u; ~ T )j 2 du<br />
:<br />
Q ~ T (A) = Q T Y (T; T ) < 1<br />
K =<br />
P<br />
och resultatet följer lätt.<br />
p(0; T )<br />
p(0; ~ T )<br />
e (T )G 1<br />
2<br />
2 (T ) < 1<br />
K<br />
Sats 5. Antag T < ~ T < T : En europeisk köpoption på ~ T -obligationen med<br />
mognadstiden T och lösenpriset K har priset<br />
C(0) = p(0; ~ T ) (d1) Kp(0; T ) (d2)
236<br />
vid tiden 0:<br />
Om en europeisk säljoption på ~ T -obligationen med mognadstiden T och<br />
lösenpriset K har priset P (0) vid tiden 0 så gäller<br />
p(0; ~ T ) C(0) = Kp(0; T ) P (0):<br />
Bevis. Låt C(t) beteckna köpoptionens pris vid tiden t: Då är ( C(t)<br />
B(t) )0 t T<br />
en Q-martingal varför( C(t)<br />
p(t;T ) )0 t T en Q T -martingal. Alltså är<br />
Om A =<br />
Vidare är<br />
C(0)<br />
p(0; T )<br />
h<br />
p(T; ~ i<br />
T ) > K så följer att<br />
C(0)<br />
p(0; T )<br />
h<br />
= EQT (p(T; ~ T ) K) +<br />
i<br />
:<br />
h<br />
= EQT p(T; ~ i<br />
T )1A<br />
KQ T (A):<br />
h<br />
QT<br />
p(0; T )E p(T; ~ i<br />
T )1A = E Q<br />
"<br />
p(T; ~ T )<br />
B(T ) 1A<br />
#<br />
=<br />
E Q 1AE Q 1<br />
B( ~ T ) j FT = E Q 1<br />
1A<br />
B( ~ T ) = p(0; ~ T )Q ~ T<br />
(A)<br />
och den första delen av sats 5 följer nu direkt från problem 1 och 2.<br />
Den senare delen av sats 5 följer lätt från de…nitionerna.<br />
Exempel 4. Ett lån på beloppet K; som kontrakteras vid tiden 0; löper med<br />
marknadsräntan L över perioden från T0 till T1: Här bestäms L av ekvationen<br />
p(T0; T1) =<br />
1<br />
1 + L<br />
där = T1 T0. Låntagaren betalar tillbaka beloppet (1 + L)K vid tiden<br />
T1.
En caplet med cap-räntan R utbetalar beloppet<br />
X = K max(L R; 0)<br />
237<br />
vid tiden T1: Dess värde v(0) vid tiden 0 kan lätt bestämmas med hjälp av<br />
sats 5. Vi har nämligen att<br />
v(0) = E Q<br />
h<br />
e R i<br />
T1 0 r(t)dt<br />
X<br />
och<br />
Om vi sätter R = 1 + R blir<br />
1<br />
X = K max(<br />
p(T0; T1)<br />
1 R):<br />
v(0)<br />
K = EQ e R T1 0 r(t)dt 1<br />
max(<br />
p(T0; T1)<br />
R ) =<br />
E Q E Q e R T1 0 r(t)dt 1<br />
max(<br />
p(T0; T1) R ) j FT0 =<br />
E Q e R T0 0 r(t)dt 1<br />
max(<br />
p(T0; T1)<br />
R )EQ<br />
h<br />
e<br />
R T1 i<br />
T r(t)dt<br />
0 j FT0<br />
E Q e R T0 0 r(t)dt 1<br />
max(<br />
p(T0; T1) R )p(T0; T1) =<br />
R E Q e R T 0<br />
0 r(t)dt max( 1<br />
R<br />
p(T0; T1))<br />
dvs v(0) blir lika med KR multiplicerat med värdet vid tiden 0 för en<br />
europeisk säljoption på T1-obligationen med inlösen vid T0 och lösenpriset<br />
1 . Ett analytiskt värde på v(0) erhålls nu med hjälp av sats 5.<br />
R<br />
En cap, som är en summa av caplets, kan nu också ges en enkel prisformel.
TENTAMENSSKRIVNINGAR MED LÖSNINGAR<br />
239<br />
Beroende på en justering av begreppet arbitrage i textboken fr o m versionen<br />
efter juni 99 har vissa tentamensuppgifter på motsvarande sätt justerats för<br />
att fortfarande vara lämpliga övningsuppgifter.<br />
<strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> (CTH[T MA861]&GU[MAN690])<br />
Skrivningsdag: 22/5 f (1997)<br />
Lokal: ML 11<br />
Hjälpmedel: Beta<br />
Inlämning skall ske i uppgifternas ordning; v.g. sidnumrera!<br />
Examinator och telefonvakt: Christer Borell, tel. 330 19 59<br />
Uppgift 4 ger maximalt 4 poäng; övriga uppgifter ger maximalt 3 poäng.<br />
Förutsättning: I uppgifterna 1, 4 och 5 förutsätts att aktiens pris S(t);<br />
t 0; beskriver en geometrisk Brownsk rörelse med exponentiell drift<br />
och volatiliteten : Dessutom erbjuder marknaden en obligation vars<br />
pris B(t) vid tiden t är lika med B(0)e rt :<br />
Beteckning: (W (t))t 0 betecknar genomgående en normaliserad reellvärd<br />
Wienerprocess.<br />
Uppgifter:<br />
1. Ett derivat i aktien utbetalar 1<br />
S(T )<br />
värde vid tiden t 2 [0; T [ :<br />
slutdagen T > 0: Bestäm derivatets<br />
2. En reellvärd stokastisk process (X(t))0 t T löser den stokastiska di¤erentialekvationen<br />
dX(t) =<br />
1<br />
X(t)dt + dW (t) ; 0 t T;<br />
t + 1<br />
och uppfyller X(0) = 1: Beräkna E [X(t)(1 + X(t))] :<br />
3. Visa att processen W 3 (t) 3tW (t); t 0; är en Wienermartingal.
240<br />
4. Antag n 2 N+; 0 < T0 < T och<br />
Tj = T0 + j<br />
n (T T0); j = 1; :::; n:<br />
Ett derivat i aktien utbetalar j S(Tj) S(Tj 1) j vid tiden Tj för j =<br />
1; :::; n: Bestäm derivatets värde v(t) = vn(t) vid tiden t 2 [0; T0] : Visa<br />
också att vn(t) ! 1 då n ! 1:<br />
5. Ett enkelt europeiskt derivat i aktien med utbetalningsfunktionen f 2<br />
P och slutdagen T > 0 har värdet v(t; S(t)) vid tiden t 2 [0; T [ där<br />
v(t; s) = e r E<br />
h<br />
f(se (r<br />
2<br />
2 ) + W ( ) i<br />
)<br />
och = T t: Visa med hjälp härav att en europeisk köpoption i aktien<br />
med slutdagen T och lösenpriset K har värdet c(t; S(t); K) vid tiden t<br />
2 [0; T [ där<br />
c(t; s; K) = s (d1) Ke r<br />
(d2);<br />
och d2 = d1<br />
p :<br />
d1 =<br />
ln s<br />
K<br />
+ (r + 2<br />
2 )<br />
p<br />
6. Låt m1 beteckna Lebesguemåttet i R och antag funktionen f 2 L1 (m1)<br />
är jämn och icke-negativ: Visa att funktionen (s; t) = ^ f(s t); s; t 2 R,<br />
har följande egenskaper: (i)<br />
s; t 2 R och (iii)<br />
är reellvärd, (ii) (s; t) = (t; s) för alla<br />
nX<br />
ajak (tj; tk) 0<br />
j;k=1<br />
för alla a1; :::; an; t1; :::; tn 2 R och alla heltal n 1.<br />
7. Betrakta binomialmodellen för en aktie och en obligation i ett tidssteg<br />
med parametrarna u; d och r. De…niera begreppet arbitrage och avgör<br />
under vilka villkor på parametrarna som modellen är arbitragefri.<br />
8. Antag att ak 2 L 1 W [0; T ], bk 2 L 2 W<br />
[0; T ] och låt<br />
dXk(t) = ak(t)dt + bk(t)dW (t)
för k = 0; 1; 2: Visa att<br />
dX n n 1<br />
0 (t) = nX0 (t)dX0(t) +<br />
genom att utgå ifrån att<br />
n(n 1)<br />
2<br />
X<br />
n 2<br />
0<br />
(t)b 2 0(t)dt; n = 2; 3; :::<br />
d(X1(t)X2(t)) = X1(t)dX2(t) + X2(t)dX1(t) + b1(t)b2(t)dt:<br />
241<br />
<strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> (CTH[T MA861]&GU[MAN690])<br />
Skrivningsdag: 25 april 1998, kl 8 45 13 45<br />
Lokal: gamla maskinhuset<br />
Hjälpmedel: Beta<br />
Inlämning skall ske i uppgifternas ordning; v.g. sidnumrera!<br />
Examinator och telefonvakt: Christer Borell, tel. 330 19 59<br />
OBS: Text på 2 sidor<br />
Nedan betecknar (W (t))t 0 en normaliserad reellvärd Wienerprocess. I uppgifterna<br />
2,4,6b och 8 förutsätts att aktiens pris<br />
S(t) = S(0)e (<br />
2<br />
2 )t+ W (t) ; t 0;<br />
beskriver en geometrisk Brownsk rörelse med drift samt att marknaden erbjuder<br />
en obligation, vars pris B(t) vid tiden t är lika med B(0)e rt : Här är<br />
; ; S(0) och B(0) reella konstanter och ; S(0); B(0) > 0:<br />
1. Betrakta binomialmodellen i ett tidssteg för en aktie och en obligation,<br />
där parametrarna uppfyller u > r > d och u > 0 > d: Aktiens pris vid<br />
tiden t 2 f0; 1g betecknas med S(t): Ett aktiederivat av europeisk typ<br />
utbetalar beloppet<br />
max(0;<br />
S(0) + S(1)<br />
2<br />
S(0))<br />
vid tiden t = 1: Bestäm derivatets värde vid tiden t = 0:
242<br />
2. Antag 2 R och betrakta ett aktiederivat av europeisk typ som utbetalar<br />
beloppet B(T ) 1 S(T ) slutdagen T: Derivatets värde vid tiden<br />
t < T är en funktion av B(t); S(t); T t; och : Bestäm denna<br />
funktion.<br />
3. Betrakta ekvationen<br />
dX(t) = X(t)dt + dW (t)<br />
X(0) = 0; t 0:<br />
a) Bestäm kovariansen för processen (X(t))t 0. b) Beräkna E<br />
hR 1<br />
0 X(t)dX(t)<br />
i<br />
:<br />
4. Låt t0 < T och betrakta ett aktiederivat av europeisk typ som utbetalar<br />
beloppet max(S(t0); S(T )) slutdagen T: Bestäm derivatets värde vid en<br />
godtycklig tidpunkt t t0:<br />
5. Bestäm fördelningen för den stokastiska variabeln R T<br />
W (t)dt, där T är<br />
0<br />
en positiv konstant.<br />
6. a) Formulera Itôs lemma. b) Visa att<br />
7. Antag<br />
dS(t)<br />
S(t)<br />
L (2) Xn<br />
1<br />
=<br />
k=0<br />
= dt + dW (t):<br />
(W (tk+1) W (tk)) 2<br />
där : 0 = t0 < t1 < ::: < tn 1 < tn = T betecknar en indelning av<br />
intervallet [0; T ] : Visa att<br />
då indelningens …nhet<br />
går mot noll.<br />
L (2) ! T i L 2 (P )<br />
= max<br />
0 k n 1 (tk+1 tk)
243<br />
8. Ett enkelt aktiederivat av europeisk typ med slutdagen T har värdet<br />
v(t; S(t)) vid tiden t: Härled Black-Scholes di¤erentialekvation<br />
@v<br />
@t +<br />
2 s 2<br />
2<br />
@2v + rs@v<br />
@s2 @s<br />
med hjälp av stokastisk kalkyl.<br />
rv = 0; t < T; s > 0;<br />
<strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> (CTH[T MA861]&GU[MAN690])<br />
Skrivningsdag: 2 juni 1998, kl 8 45 13 45<br />
Lokal: gamla maskinhuset<br />
Hjälpmedel: Beta<br />
Inlämning skall ske i uppgifternas ordning; v.g. sidnumrera!<br />
Telefonvakt: Christer Borell, tel. 63 58 00 (Barken Viking, LKF-möte)<br />
Alternativt nås examinator på tel. 35 00<br />
OBS: Text på 2 sidor<br />
Nedan betecknar (W (t))t 0 en reellvärd normaliserad Wienerprocess. I<br />
uppgifterna 1, 4 och 8 förutsätts Black-Scoles modell. Här ges aktiens pris<br />
S(t) vid tiden t 0 av ekvationen<br />
S(t) = S(0)e (<br />
2<br />
)t+ W (t)<br />
2<br />
där 2 R och där och S(0) är positiva konstaner. Obligationens pris B(t)<br />
vid tiden t 0 är lika med B(0)e rt ; där B(0) och r är en positiva konstanter:<br />
En europeisk köpoption i aktien med slutdagen T > 0 och lösenpriset K har<br />
i denna modell värdet s (d1) Ke r (d2) vid tiden t 2 [0; T [ , där<br />
d2 = d1<br />
d1 =<br />
p och = T t:<br />
ln s<br />
K<br />
+ (r + 2<br />
2 )<br />
p ;<br />
1. Antag att K; T > 0 och S(0) < Ke T : Bestäm det största talet 0 > 0<br />
sådant att sannolikheten P [S(T ) > K] är en växande funktion av i<br />
intervallet [0; 0] :
244<br />
2. Betrakta binomialmodellen för en aktie och en obligation, där parametrarna<br />
uppfyller u > r > 0 d och t 2 f0; 1; :::; ng : Aktiens<br />
pris vid tiden t betecknas med S(t): Ett aktiederivat av europeisk typ<br />
med slutdagen n utbetalar denna dag beloppet Y; där Y = S(n) om<br />
S(0) < S(1) < ::: < S(n) och Y = S(0) i annat fall. Bestäm derivatets<br />
värde vid tiden 0:<br />
3. Antag n 2 N+: a) Visa att<br />
1<br />
n<br />
nX<br />
k=1<br />
W ( k<br />
) =<br />
n<br />
Z 1<br />
0<br />
hn(t)dW (t)<br />
där<br />
hn(t) = 1<br />
k k<br />
;<br />
n n<br />
k + 1<br />
t < ; k = 0; :::; n<br />
n<br />
1:<br />
b) Beräkna variansen av den stokastiska variabeln<br />
X =<br />
Z 1<br />
0<br />
W (t)dt<br />
1<br />
n<br />
nX<br />
k=1<br />
W ( k<br />
n ):<br />
4. Ett derivat av europeisk typ utbetalar beloppet max(S(T ); K) slutdagen<br />
T > 0; där K > 0 är ett givet tal. Låt u(t; S(t)) beteckna derivatets<br />
värde vid tiden t < T: a) Visa att u0 s(t; s) = (d1). b) Visa att funktionen<br />
su0 s(t; s)<br />
; s > 0<br />
u(t; s)<br />
är strängt växande för …xt t: Ge en ekonomisk tolkning av denna egenskap.<br />
5. a) Bestäm Fouriertransformen av Gaussmåttet<br />
Z<br />
(A) = e x2 dx<br />
2 p ; A 2 B(R):<br />
2<br />
A<br />
b) Antag X 2 N( ; 2 ): Beräkna väntevärdet E e i X för reella tal :<br />
6. Betrakta binomialmodellen för en aktie och en obligation i ett tidssteg<br />
med parametrarna u; d och r. De…niera begreppet arbitrage och avgör<br />
under vilka villkor på parametrarna som modellen är arbitragefri.
7. Antag T > 0 och sätt<br />
Visa att<br />
L (1)<br />
2<br />
n =<br />
n X1<br />
k=0<br />
j W (<br />
k + 1 k<br />
T ) W ( T ) j :<br />
2n 2n lim<br />
n!1 L(1)<br />
n = 1 n.s.<br />
245<br />
8. Visa att varje själv…nansierande portföljstrategi i aktien och obligationen<br />
är arbitragefri i Black-Scholes modell.<br />
<strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> (CTH[T MA861],GU[MAN690])<br />
Skrivningsdag: 8 maj 1999, kl 8 45 13 45 Lokal: mg Hjälpmedel: Beta<br />
Telefonvakt: Christer Borell, tel. 330 19 59 OBS: Text på 2 sidor<br />
Nedan betecknar (W (t))t 0 en normaliserad reellvärd Wienerprocess. I<br />
uppgifterna 3 och 6 förutsätts Black-Scholes modell. Aktiens pris S(t) vid<br />
tiden t 0 ges av ekvationen S(t) = S(0)e (<br />
2<br />
2 )t+ W (t) ; där 2 R och där<br />
och S(0) är positiva konstanter. Obligationens pris B(t) vid tiden t<br />
lika med B(0)e<br />
0 är<br />
rt ; där B(0) och r är en positiva konstanter:<br />
1. (3p) Betrakta den stokastiska di¤erentialekvation<br />
dX(t) = 1<br />
X(t)dt + tdW (t); t 0<br />
2<br />
med begynnelsevärdet X(0) = 0: Beräkna E [X 2 (t)] :<br />
2. (3p) Betrakta binomialmodellen för en aktie och en obligation, där<br />
parametrarna uppfyller u > r > 0; d = u och t 2 f0; 1; 2g : Aktiens<br />
pris vid tiden t betecknas med S(t): Ett aktiederivat av europeisk typ<br />
med slutdagen 2 utbetalar denna dag beloppet max(S(0); S(1); S(2)):<br />
Bestäm derivatets värde vid tiden 0:
246<br />
3. (3p) Låt t < T < T1 och K > 0: Ett …nansiellt derivat ger innehavaren<br />
rättigheten, men ej skyldigheten, att vid tiden T byta en europeisk<br />
säljoption i aktien med slutdagen T1 och lösenpriset K mot en europeisk<br />
köpoption i aktien med slutdagen T1 och lösenpriset K: Bestäm<br />
derivatets värde vid tiden t:<br />
4. (4p) Antag u(t; x) = x 4 + 7x 3 6tx 2 21tx + 3t 2 ; t 0; x 2 R.<br />
Visa att processen (u(t; W (t)))t 0 är en Wienermartingal. (Ledning:<br />
Använd Itôs lemma.)<br />
5. (3p) Betrakta binomialmodellen för en aktie och en obligation då parametrarna<br />
uppfyller u r d; r > 0 och t 2 f0; 1g : Aktiens pris vid<br />
tiden t betecknas med S(t): Ett aktiederivat av europeisk typ utbetalar<br />
beloppet f(S(1)) vid tiden 1; där f är en reellvärd funktion med definitionsmängden<br />
S(0)e u ; S(0)e d : De…niera derivatets teoretiska pris<br />
vid tiden 0 . Motivera de…nitionen!<br />
6. (3p) Ett enkelt europeiskt derivat i aktien med utbetalningsfunktionen<br />
f 2 P och slutdagen T > 0 har värdet v(t; S(t)) vid tiden t 2 [0; T [<br />
där<br />
v(t; s) = e r h<br />
E f(se (r<br />
2<br />
2 ) + W ( ) i<br />
)<br />
och = T t: Visa med hjälp härav att en europeisk köpoption i aktien<br />
med slutdagen T och lösenpriset K har värdet c(t; S(t); K) vid tiden t<br />
2 [0; T [ ; där c(t; s; K) = s (d1) Ke r (d2);<br />
och d2 = d1<br />
p :<br />
d1 =<br />
ln s<br />
K<br />
+ (r + 2<br />
2 )<br />
p<br />
7. a) (1p) De…niera begreppet reellvärd Gaussisk process. b) (2p) Antag<br />
(Xt)t2f0;1g är en reellvärd Gaussisk process. Visa att X0 och X1 är<br />
stokastiskt oberoende om och endast om<br />
Cov(X0; X1) = 0:<br />
8. a) (2p) Antag funktionen f är kvadratiskt integrerbar i intervallet [0; T ]<br />
dvs f 2 L 2 (m[0;T ]): De…niera Paley-Wiener-Zygmunds stokastiska integral<br />
Z T<br />
0<br />
f(t)dW (t)
och visa att Z T<br />
b) (1p) Visa att<br />
E<br />
Z T<br />
om f; g 2 L 2 (m[0;T ]):<br />
0<br />
0<br />
Z T<br />
f(t)dW (t) 2 N(0; f<br />
0<br />
2 (t)dt):<br />
Z T<br />
Z T<br />
f(t)dW (t) g(t)dW (t) = f(t)g(t)dt<br />
0<br />
0<br />
247<br />
<strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> (CTH[T MA861],GU[MAN690])<br />
Skrivningsdag: 22 maj 1999, kl 8 45 13 45 Lokal: mg Hjälpmedel: Beta<br />
Telefonvakt: Christer Borell, tel. 330 19 59 OBS: Text på 2 sidor<br />
Nedan betecknar (W (t))t 0 en reellvärd normaliserad Wienerprocess. I<br />
uppgift 4 förutsätts Black-Scholes modell. Aktiens pris S(t) vid tiden t 0<br />
ges av ekvationen S(t) = S(0)e (<br />
2<br />
2 )t+ W (t) ; där 2 R och där och S(0)<br />
är positiva konstanter. Obligationens pris B(t) vid tiden t<br />
B(0)e<br />
0 är lika med<br />
rt ; där B(0) och r är positiva konstanter:<br />
Om x 2 R de…nieras x + = max(0; x) och cosh x = 1<br />
2 (ex + e x ):<br />
1. a) (3p) Lös den stokastiska di¤erentialekvationen<br />
dX(t) = X(t)<br />
dt + dW (t); 0<br />
1 t<br />
t < 1<br />
med begynnelsevärdet X(0) = 0: Visa att den stokastiska processen<br />
(X(t))0 t
248<br />
3. (3p) Visa att processen<br />
är en Wienermartingal.<br />
(e t<br />
2 cosh W (t))t 0<br />
4. En europeisk köpoption i aktien med slutdagen T och lösenpriset K har<br />
det teoretiska priset c(t; S(t); K) vid tiden t 2 [0; T [ ; där c(t; s; K) =<br />
s (d1) Ke r (d2); = T t;<br />
och d2 = d1<br />
a) (1p)<br />
b) (2p)<br />
d1 =<br />
p : Visa att<br />
ln s<br />
K<br />
@c<br />
@s<br />
c(t; s; K)<br />
c(t; s0; K)<br />
+ (r + 2<br />
2 )<br />
p<br />
= (d1)<br />
> s<br />
s0<br />
om s > s0:<br />
5. (3p) Betrakta binomialmodellen för en aktie och en obligation i ett<br />
tidssteg med parametrarna u, d och r: De…niera begreppet arbitrage<br />
och avgör under vilka villkor på parametrarna som modellen saknar<br />
arbitrage.<br />
6. (3p) Låt m beteckna Lebesguemåttet i R och antag att funktionen f 2<br />
L 1 (m) är jämn och icke-negativ. Visa att funktionen C(s; t) = ^ f(s t);<br />
s; t 2R, är en kovarians.<br />
7. (3p) Betrakta indelningen : 0 = t0 < t1 < ::: < tn 1 < tn = T av<br />
intervallet [0; T ] och de…niera<br />
L (2) Xn<br />
1<br />
=<br />
k=0<br />
(W (tk+1) W (tk)) 2 :<br />
Visa att L (2) ! T i L 2 (P ) då indelningens …nhet<br />
går mot noll.<br />
= max<br />
0 k n 1 (tk+1 tk)
249<br />
8. (3p) Antag funktionen f : [0; T ] ! R är kontinuerligt deriverbar. Visa<br />
att Z T<br />
Z T<br />
f(t)dW (t) = f(T )W (T ) f 0 (t)W (t)dt:<br />
0<br />
LOSNINGAR : <strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> f 22/5 (1997)<br />
Uppgift 1. Ett derivat i aktien utbetalar 1<br />
S(T )<br />
derivatets värde vid tiden t 2 [0; T ] :<br />
0<br />
slutdagen T > 0: Bestäm<br />
Lösning: Sätt f(s) = 1;<br />
s > 0 och = T t: Derivatets värde vid tiden t<br />
s<br />
är lika med v(t; S(t)) där<br />
Härav följer att<br />
1 (2r<br />
e<br />
s<br />
v(t; s) = e r E<br />
v(t; s) = e r E<br />
2<br />
2 ) E e W ( ) = 1<br />
Svar: 1<br />
S(t) e( 2 2r) där = T t:<br />
h<br />
f(se (r<br />
se (r<br />
(2r<br />
e<br />
s<br />
2<br />
2 ) + W ( ) i<br />
) :<br />
1<br />
2 =<br />
) + W ( ) 2<br />
2<br />
2 ) e 2<br />
2 = 1<br />
s e( 2 2r)<br />
Uppgift 2. En reellvärd stokastisk process (X(t))0 t T löser den stokastiska<br />
di¤erentialekvationen<br />
dX(t) =<br />
1<br />
X(t)dt + dW (t) ; 0 t T;<br />
t + 1<br />
och uppfyller X(0) = 1: Beräkna E [X(t)(1 + X(t))] :
250<br />
Lösning: Vi skriver ekvationen på formen<br />
dX(t) + 1<br />
X(t)dt = dW (t)<br />
t + 1<br />
och får efter förlängning med den integrerande faktorn<br />
den ekvivalenta ekvationen<br />
Integration ger nu att<br />
dvs<br />
Om f 2 L 2 (m[0;t]) och<br />
gäller emellertid att<br />
Härav följer att<br />
och<br />
E X 2 (t) =<br />
e ln(t+1) = t + 1<br />
d((t + 1)X(t)) = (t + 1)dW (t):<br />
(t + 1)X(t) 1 =<br />
X(t) = 1 1<br />
+<br />
t + 1 t + 1<br />
Y =<br />
Z t<br />
0<br />
Z t<br />
0<br />
Z t<br />
0<br />
( + 1)dW ( )<br />
f( )dW ( )<br />
E [Y ] = 0 och E Y 2 =<br />
1<br />
t + 1<br />
1<br />
t + 1<br />
2<br />
2<br />
+<br />
( + 1)dW ( ):<br />
Z t<br />
E [X(t)] = 1<br />
t + 1<br />
+<br />
1<br />
t + 1<br />
1<br />
t + 1<br />
0<br />
f 2 ( )d :<br />
2<br />
" Z t<br />
E ( + 1)dW ( )<br />
0<br />
2 Z t<br />
0<br />
( + 1) 2 d<br />
2<br />
=<br />
2 #<br />
=
Svar: t3 +3t 2 +6t+6<br />
3(t+1) 2<br />
(t + 1) 3 + 2<br />
3(t + 1) 2 :<br />
251<br />
Uppgift 3. Visa att processen W 3 (t) 3tW (t); t 0; är en Wienermartingal.<br />
Lösning: Sätt X(t) = W 3 (t) 3tW (t); och Ft = (W ( ); t) för t 0:<br />
Det är tydligt att X(t) 2 L 1 (P ) och att X(t) är Ft-mätbar för varje t: Antag<br />
nu 0 t0 t: Det gäller att<br />
Här är<br />
E [X(t) j Ft0] = E W 3 (t) j Ft0<br />
3tE [W (t) j Ft0] :<br />
E [W (t) j Ft0] = E [W (t) W (t0) j Ft0] + E [W (t0) j Ft0]<br />
och eftersom (W (t) W (t0)) och Ft0 är stokastiskt oberoende följer att<br />
Alltså är<br />
Vi får också att<br />
E [W (t) W (t0) j Ft0] = E [W (t) W (t0)] = 0:<br />
E [W (t) j Ft0] = W (t0):<br />
E W 3 (t) j Ft0 = E ((W (t) W (t0)) + W (t0)) 3 j Ft0 =<br />
E (W (t) W (t0)) 3 j Ft0 + 3E (W (t) W (t0)) 2 W (t0) j Ft0 +<br />
3E (W (t) W (t0))W 2 (t0) j Ft0 + E W 3 (t0) j Ft0 =<br />
E (W (t) W (t0)) 3 + 3W (t0)E (W (t) W (t0)) 2 j Ft0 +<br />
3W 2 (t0)E [W (t) W (t0) j Ft0] + W 3 (t0) =<br />
0 + 3W (t0)E (W (t) W (t0)) 2 + 3W (t0) 2 E [W (t) W (t0)] + W 3 (t0) =<br />
0 + 3W (t0)(t t0) + 0 + W 3 (t0)) = 3W (t0)(t t0) + W 3 (t0):
252<br />
Utnyttjas ovanstående får vi<br />
E [X(t) j Ft0] = E W 3 (t) j Ft0<br />
3tE [W (t) j Ft0] =<br />
3W (t0)(t t0) + W 3 (t0) 3tW (t0) = X(t0):<br />
Processen (X(t))t 0 är därför en Wienermartingal.<br />
Alternativ lösning: Välj T > 0 godtyckligt och sätt<br />
dX(t) = a(t)dt + b(t)dW (t); 0 t T:<br />
Det räcker att visa att a = 0 och att<br />
Itôs lemma medför att<br />
och eftersom<br />
blir<br />
b 2 M 2 W [0; T ] :<br />
dW 3 (t) = 3W 2 (t)dW (t) + 1<br />
3 2W (t)dt<br />
2<br />
d(tW (t)) = W (t)dt + tdW (t)<br />
dX(t) = dW 3 (t) 3d(tW (t)) =<br />
3W 2 (t)dW (t) + 3W (t)dt 3W (t)dt 3tdW (t) =<br />
3W 2 (t)dW (t) 3tdW (t) = 3(W 2 (t) t)dW (t):<br />
Alltså är a = 0 och b(t) = 3(W 2 (t)<br />
b 2 M<br />
t); 0 t T: Det följer lätt att<br />
2 W [0; T ] ty om G 2 N(0; 1) så är<br />
Z T<br />
0<br />
E b 2 (t) dt =<br />
Z T<br />
0<br />
E (tG 2<br />
t) 2 dt =<br />
Uppgift 4. Antag n 2 N+; 0 < T0 < T och<br />
3 T<br />
E (G2<br />
3<br />
Tj = T0 + j<br />
n (T T0); j = 1; :::; n:<br />
1) 2 < 1:
253<br />
Ett derivat i aktien utbetalar j S(Tj) S(Tj 1) j vid tiden Tj för j = 1; :::; n:<br />
Bestäm derivatets värde v(t) = vn(t) vid tiden t 2 [0; T0] : Visa också att<br />
vn(t) ! 1 då n ! 1:<br />
Lösning: Om a är ett reellt tal så är j a j = 2 max(0; a) a: Vi låter först<br />
j 2 f1; :::; ng vara …xt. Utbetalningsbeloppet vid tiden Tj kan skrivas<br />
j S(Tj) S(Tj 1) j= 2 max(0; S(Tj) S(Tj 1)) S(Tj) + S(Tj 1):<br />
Ett derivat som vid tiden Tj utbetalar j S(Tj) S(Tj 1) j har därför enligt<br />
dominansprincipen värdet<br />
vid tiden Tj 1 där<br />
Här är<br />
2c(Tj 1; S(Tj 1); S(Tj 1); Tj) S(Tj 1) + S(Tj 1)e<br />
n = 1<br />
(T T0):<br />
n<br />
c(Tj 1; S(Tj 1); S(Tj 1); Tj) = S(Tj 1)bn<br />
där enligt Black-Scholes formel för den europeiska köpoptionens värde gäller<br />
att<br />
2<br />
(r + 2<br />
bn = ( )p n) e r n ( (r<br />
2<br />
2 )p n):<br />
Ett derivat som vid tiden Tj utbetalar j S(Tj) S(Tj 1) j har alltså enligt<br />
dominansprincipen värdet<br />
2S(t)bn S(t) + S(t)e r n = S(t)(2bn 1 + e r n )<br />
vid tiden t 2 [0; Tj 1] :<br />
Ett derivat i aktien som utbetalar j S(Tj) S(Tj 1) j vid tiden Tj för<br />
j = 1; :::; n har därför värdet<br />
vid tiden t 2 [0; T0] : Här gäller att<br />
vn(t) = nS(t)(2bn 1 + e r n )<br />
lim<br />
n!1 n( 1 + e r n ) = r(T T0):<br />
r n
254<br />
Vidare visar en Maclaurinutveckling av funktionen (x); x 2 R; att<br />
2<br />
(r + 2<br />
bn = ( )p n) e r n ( (r<br />
2<br />
2 )p n) = p 2<br />
då n ! 1: Härav följer att vn(t) ! 1 då n ! 1:<br />
Svar: Derivatets värde vid tiden t 2 [0; T0] är lika med<br />
där bn och n de…nieras ovan.<br />
nS(t)(2bn 1 + e r n )<br />
p n + O( 1<br />
n )<br />
LOSNINGAR : <strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> 25 april 1998<br />
Uppgift 1. Betrakta binomialmodellen i ett tidssteg för en aktie och en<br />
obligation, där parametrarna uppfyller u > r > d och u > 0 > d: Aktiens<br />
pris vid tiden t 2 f0; 1g betecknas med S(t): Ett aktiederivat av europeisk<br />
typ utbetalar beloppet<br />
max(0;<br />
S(0) + S(1)<br />
2<br />
S(0))<br />
vid tiden t = 1: Bestäm derivatets värde vid tiden t = 0:<br />
Lösning: Sätt<br />
S(0) = s och<br />
Y = max(0;<br />
S(0) + S(1)<br />
2<br />
S(1) = se X :<br />
Derivatets värde vid tiden t = 0 ges av<br />
v(0) = e r E Q [Y ]<br />
där Q är martingalmåttet. Observera att<br />
X = u ) Y = s<br />
2 (eu<br />
S(0));<br />
1)
och att<br />
Alltså är<br />
se r<br />
2 (eu<br />
v(0) = e<br />
Svar: S(0)<br />
2 (eu 1 ed<br />
r<br />
1) eu ed X = d ) Y = 0:<br />
r s<br />
2 (eu<br />
1) er ed eu s<br />
=<br />
ed 2 (eu<br />
1)Q [X = u] =<br />
1)<br />
r 1 ed<br />
eu :<br />
ed 255<br />
Uppgift 2. Antag 2 R och betrakta ett aktiederivat av europeisk typ som<br />
utbetalar beloppet B(T ) 1 S(T ) slutdagen T: Derivatets värde vid tiden<br />
t < T är en funktion av B(t); S(t); T t; och : Bestäm denna funktion.<br />
Lösning: Sätt f(s) = B(T ) 1 s ; s > 0 och = T t: Derivatets värde vid<br />
tiden t är lika med v(t; S(t)) där<br />
v(t; s) = e r h<br />
E f(se (r<br />
2<br />
2 ) + W ( ) i<br />
) :<br />
Härav följer att<br />
B(T ) 1<br />
Vi får därför att<br />
v(t; s) = B(T ) 1<br />
e r s e (r<br />
v(t; S(t)) = B(T ) 1<br />
Svar: e 1<br />
2<br />
( 1) 2<br />
e r E<br />
h<br />
s e (r<br />
2<br />
2 ) E e W ( ) = B(T ) 1<br />
B(T ) 1<br />
e (1 )r s e 1<br />
2<br />
e (1 )r S(t) e 1<br />
2<br />
Uppgift 3. Betrakta ekvationen<br />
( 1) 2<br />
B(t) 1 S(t) där = T t<br />
2<br />
2<br />
( 1) 2<br />
i<br />
) + W ( )<br />
=<br />
e r s e (r<br />
:<br />
= e 1<br />
2<br />
dX(t) = X(t)dt + dW (t)<br />
X(0) = 0; t 0:<br />
( 1) 2<br />
2<br />
2 ) e 1<br />
2<br />
2 2<br />
=<br />
B(t) 1 S(t)
256<br />
a) Bestäm kovariansen för processen (X(t))t 0. b) Beräkna E<br />
Lösning: a) Vi skriver ekvationen på formen<br />
dX(t) + X(t)dt = dW (t)<br />
hR 1<br />
0 X(t)dX(t)<br />
i<br />
:<br />
och får efter förlängning med den integrerande faktorn e t den ekvivalenta<br />
ekvationen<br />
d(e t X(t)) = e t dW (t):<br />
Integration ger nu att<br />
dvs<br />
e t X(t) =<br />
X(t) =<br />
Speciellt gäller att E [X(t)] = 0:<br />
Antag nu att 0 s t: Då är<br />
och det följer att<br />
e<br />
Z s<br />
s t<br />
X(s) =<br />
E [X(s)X(t)] =<br />
0<br />
e 2 d = 1 t<br />
(es<br />
2<br />
Z t<br />
0<br />
Z t<br />
0<br />
e<br />
Z t<br />
1[0;s]( )e<br />
0<br />
e dW ( )<br />
t dW ( ):<br />
Z t<br />
1[0;s]( )e<br />
0<br />
För godtyckliga s; t 0 gäller därför att<br />
b) Eftersom<br />
s dW ( )<br />
s e<br />
t d =<br />
e s t ) = 1 js tj<br />
(e<br />
2<br />
Cov(X(s); X(t)) = 1 js tj<br />
(e<br />
2<br />
E<br />
Z 1<br />
0<br />
X 2 (t)dt =<br />
Z 1<br />
0<br />
e s t ):<br />
E X 2 (t) dt =<br />
e s t ):
Z 1<br />
följer att processen (X(t))0 t 1 2 M 2 W<br />
Z 1<br />
Ekvationen<br />
ger nu att<br />
E<br />
Z 1<br />
0<br />
0<br />
1<br />
2 (1 e 2t )dt = 1<br />
4 (1 + e 2 ) < 1<br />
E<br />
0<br />
[0; 1] och vi får att<br />
X(t)dW (t) = 0:<br />
X(t)dX(t) = X 2 (t)dt + X(t)dW (t)<br />
X(t)dX(t) = E<br />
Svar: Cov(X(s); X(t)) = 1<br />
1<br />
4 (1 + e 2 )<br />
Z 1<br />
0<br />
2 (e js tj e s t ); E<br />
X 2 (t)dt = 1<br />
4 (1 + e 2 ):<br />
hR 1<br />
0 X(t)dX(t)<br />
i<br />
=<br />
257<br />
Uppgift 4. Låt t0 < T och betrakta ett aktiederivat av europeisk typ som<br />
utbetalar beloppet max(S(t0); S(T )) slutdagen T: Bestäm derivatets värde<br />
vid en godtycklig tidpunkt t t0:<br />
Lösning: Vi har att<br />
max(S(t0); S(T )) = S(t0) + max(0; (S(T ) S(t0)):<br />
Låt v(t) beteckna derivatets värde vid tiden t: Om t 2 [t0; T ] så ger dominansprincipen<br />
att<br />
v(t) = S(t0)e r(T t) + c(t; S(t); S(t0); T ):<br />
Vi påminner om att det för t < T gäller att<br />
där<br />
c(t; s; K; T ) = s (d1) Ke r(T t) (d2)<br />
d1 =<br />
ln s<br />
K<br />
2<br />
+ (r + )(T t)<br />
2 p<br />
T t
258<br />
och d2 = d1<br />
p T t: Alltså är<br />
v(t0) = S(t0)(e r(T t0) + c(t0; 1; 1; T ))<br />
och dominansprincipen ger för t t0 att<br />
Här är<br />
v(t) = S(t)(e r(T t0) + c(t0; 1; 1; T )):<br />
c(t0; 1; 1; T )) = (( r + 1<br />
2 )p T t0) e r(T t0) (( r 1<br />
2 )p T t0))<br />
och det följer att<br />
v(t) = S(t)( (( r + 1<br />
2 )p T t0) + e r(T t0) (1 (( r 1<br />
2 )p T t0))) =<br />
S(t)( (( r + 1<br />
2 )p T t0) + e r(T t0) ((<br />
r + 1<br />
2 )p T t0)) =<br />
Svar: v(t) = S(t)( (( r + 1<br />
2 )pT t0)+e r(T t0) r 1 (( +<br />
t t0<br />
2 )p T t0));<br />
LOSNINGAR : <strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> 2 juni 1998<br />
Uppgift 1. Antag att K; T > 0 och S(0) < Ke T : Bestäm det största talet<br />
0 > 0 sådant att sannolikheten P [S(T ) > K] är en växande funktion av<br />
i intervallet [0; 0] :<br />
Lösning. Sätt f( ) = P [S(T ) > K] och s = S(0): Relationen<br />
ger<br />
f( ) = P<br />
S(T ) = se (<br />
h<br />
se (<br />
2<br />
)T + W (T )<br />
2<br />
2<br />
2 )T + W (T ) i<br />
> K =
P<br />
"<br />
W (T ) < 1 ln se(<br />
K<br />
2<br />
2 )T<br />
#<br />
= ( 1 p T (ln s<br />
K<br />
Eftersom 0 > 0 så är f 0 ( ) 0 om och endast om<br />
vilket betyder att<br />
d<br />
d<br />
1<br />
2<br />
1 (ln s<br />
K<br />
(ln s<br />
K<br />
+ (<br />
+ (<br />
eller r<br />
2<br />
T<br />
q<br />
2 K<br />
Svar: 0 = ln 2<br />
T S(0)<br />
2<br />
ln K<br />
s<br />
2<br />
)T ) 0<br />
2<br />
)T ) T 0<br />
2<br />
2 :<br />
+ (<br />
2<br />
)T ):<br />
2<br />
259<br />
Uppgift 2. Betrakta binomialmodellen för en aktie och en obligation, där<br />
parametrarna uppfyller u > r > 0 d och t 2 f0; 1; :::; ng : Aktiens pris vid<br />
tiden t betecknas med S(t): Ett aktiederivat av europeisk typ med slutdagen<br />
n utbetalar denna dag beloppet Y; där Y = S(n) om S(0) < S(1) < ::: <<br />
S(n) och Y = S(0) i annat fall. Bestäm derivatets värde vid tiden 0:<br />
Lösning. Eftersom S(0) är en känd konstant är derivatets värde v(0) vid<br />
tiden 0 är lika med e rn E Q [Y ] ; där Q är martingalmåttet. Här gäller att<br />
Q [S(0) < S(1) < ::: < S(n)] = Q [aktien går upp i varje tidssteg] =<br />
Alltså är<br />
v(0) = e rn e r e d<br />
e u e d<br />
e r e d<br />
e u e d<br />
n<br />
:<br />
n<br />
S(0)e nu + (1<br />
e r e d<br />
e u e d<br />
n<br />
)S(0)
260<br />
eller<br />
v(0) = e rn 1 + er e d<br />
Svar: e rn<br />
n<br />
1 + er ed eu ed e u e d<br />
n<br />
(e nu<br />
n<br />
(enu o<br />
1) S(0)<br />
Uppgift 3. Antag n 2 N+: a) Visa att<br />
1<br />
n<br />
nX<br />
k=1<br />
W ( k<br />
) =<br />
n<br />
Z 1<br />
0<br />
hn(t)dW (t)<br />
1) S(0):<br />
där<br />
hn(t) = 1<br />
k k<br />
;<br />
n n<br />
k + 1<br />
t < ; k = 0; :::; n<br />
n<br />
1:<br />
b) Beräkna variansen av den stokastiska variabeln<br />
X =<br />
Lösning: a) Det gäller att<br />
och vi får att<br />
dvs<br />
nX<br />
k=1<br />
1<br />
n<br />
W ( k<br />
) =<br />
n<br />
nX<br />
k=1<br />
k=0<br />
Z 1<br />
0<br />
nX<br />
k=1<br />
W (t)dt<br />
1<br />
n<br />
nX<br />
k=1<br />
W ( k<br />
n ):<br />
((k n) (k 1 n))W ( k<br />
) =<br />
n<br />
Xn<br />
1<br />
k + 1<br />
(k n)(W ( ) W (k<br />
n n ))<br />
X<br />
(1<br />
W ( k<br />
n 1<br />
) =<br />
n<br />
k=0<br />
1<br />
n<br />
nX<br />
k=1<br />
W ( k<br />
) =<br />
n<br />
k + 1<br />
)(W (k ) W (k<br />
n n n ))<br />
Z 1<br />
0<br />
hn(t)dW (t):
) Det gäller att<br />
Z 1<br />
0<br />
W (t)dt = [(t 1)W (t)] t=1<br />
t=0<br />
och därmed Z 1<br />
W (t)dt =<br />
Alltså är<br />
Eftersom<br />
Z 1<br />
0<br />
0<br />
X =<br />
Z 1<br />
0<br />
Z 1<br />
(1 t hn(t)) 2 Xn<br />
1<br />
dt =<br />
Xn<br />
1<br />
k=0<br />
Z k+1<br />
n<br />
k<br />
n<br />
0<br />
Z 1<br />
0<br />
(1 t)dW (t):<br />
(1 t hn(t))dW (t):<br />
( k<br />
n<br />
k=0<br />
Z k+1<br />
n<br />
k<br />
n<br />
(t 1)dW (t)<br />
(1 t hn(t)) 2 dt =<br />
t) 2 dt = 1<br />
< 1<br />
3n2 261<br />
följer nu att E [X] = 0 och E [X 2 ] = 1<br />
3n 2 : Den stokastiska variabeln X har<br />
alltså variansen 1<br />
3n 2 :<br />
Svar: b) 1<br />
3n 2<br />
Uppgift 4. Ett derivat av europeisk typ utbetalar beloppet max(S(T ); K)<br />
slutdagen T > 0; där K > 0 är ett givet tal. Låt u(t; S(t)) beteckna derivatets<br />
värde vid tiden t < T: a) Visa att u 0 s(t; s) = (d1). b) Visa att funktionen<br />
su0 s(t; s)<br />
; s > 0<br />
u(t; s)<br />
är strängt växande för …xt t: Ge en ekonomisk tolkning av denna egenskap.<br />
Lösning: a) Det gäller att max(S(T ); K) = K + max(0; S(T ) K) och<br />
dominansprincipen medför att u(t; S(T )) = Ke r + c(t; S(t); K; T ). Vidare<br />
vet vi att<br />
c(t; s; K; T ) = s (d1) Ke r<br />
(d2):
262<br />
Med beteckningen ' = 0 får vi därför att<br />
@<br />
@s c(t; s; K; T ) = (d1)<br />
1<br />
+ s<br />
s p '(d1) Ke r 1<br />
p '(d2):<br />
s<br />
Vidare följer att<br />
varför<br />
och<br />
b) Sätt<br />
Det följer att<br />
där<br />
s'(d1) = 1<br />
p 2 se<br />
r 1 Ke<br />
p s<br />
2 s<br />
(s) =<br />
e<br />
1<br />
s<br />
2 2 (ln<br />
Ke r<br />
1<br />
s 1<br />
2 2 (ln<br />
Ke r + 2 2 ) 2<br />
=<br />
@<br />
c(t; s; K; T ) = (d1)<br />
@s<br />
u 0 s(t; s) = (d1):<br />
(s) = su0 s(t; s)<br />
u(t; s) :<br />
1<br />
2 2 ) 2<br />
= Ke r '(d2)<br />
s (d1)<br />
Ke r + s (d1) Ke r (d2) =<br />
s (d1)<br />
s (d1) + Ke r ( d2) =<br />
f(s) = ( d2) 1<br />
s<br />
1<br />
1 + Ke r f(s)<br />
1<br />
(d1)<br />
är en produkt av tre positiva strängt avtagande funktioner. Funktionen f(s)<br />
är därför strängt avtagande och funktionen (s) är därmed strängt växande.<br />
Betrakta en själv…nansierande strategi i aktien och obligationen, som<br />
innehåller u 0 s(t; S(t)) aktier vid tiden t och som har värdet max(K; S(T ))<br />
slutdagen T . Portföljens aktievärde vid tiden t < T ges av u 0 s(t; S(t))S(t)<br />
och portföljen består därför vid denna tidpunkt till<br />
S(t)u 0 s(t; S(t))<br />
u(t; S(t))<br />
100
263<br />
procent av aktier. Vi kan därför säga att denna procentandel växer strängt<br />
med aktiepriset om alla andra oberoende variabler hålls konstanta.<br />
LOSNINGAR : <strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> (CTH[T MA861],GU[MAN690])<br />
Skrivningsdag: 8 maj 1999, kl 8 45 13 45<br />
Uppgift1. Betrakta den stokastiska di¤erentialekvation<br />
dX(t) = 1<br />
X(t)dt + tdW (t); t 0<br />
2<br />
med begynnelsevärdet X(0) = 0: Beräkna E [X 2 (t)] :<br />
Lösning. Ekvationen<br />
ger<br />
och därmed<br />
dX(t) + 1<br />
X(t)dt = tdW (t)<br />
2<br />
d(e t<br />
2 X(t)) = te t<br />
2 dW (t)<br />
e t<br />
Z t<br />
2 X(t) =<br />
0<br />
eftersom X(0) = 0: Härav följer att<br />
och<br />
e t<br />
Z t<br />
0<br />
X(t) =<br />
Z t<br />
E X 2 (t) =<br />
0<br />
Z t<br />
0<br />
e<br />
e 2 dW ( )<br />
t<br />
2 dW ( )<br />
( e<br />
2 e d = e t e ( 2<br />
t<br />
2 ) 2 d =<br />
2 + 2) t<br />
0 =
264<br />
t 2<br />
2t + 2 2e t SV AR<br />
Uppgift2. Betrakta binomialmodellen för en aktie och en obligation, där<br />
parametrarna uppfyller u > r > 0, d = u och t 2 f0; 1; 2g : Aktiens pris vid<br />
tiden t betecknas med S(t): Ett aktiederivat av europeisk typ med slutdagen 2<br />
utbetalar denna dag beloppet max(S(0); S(1); S(2)): Bestäm derivatets värde<br />
vid tiden 0:<br />
Lösning. Sätt S(0) = s och<br />
S(t + 1) = S(t)e Xt+1 ; t = 0; 1:<br />
Låt V (t) beteckna derivatets värde vid tiden t: Vi har att<br />
0<br />
och de…nieras<br />
så följer att<br />
Alltså är<br />
B<br />
@<br />
V (2)jX1=u;X2=u = max(s; se u ; se u+u ) = se 2u<br />
V (2)jX1=u;X2=d = max(s; se u ; se u+d ) = se u<br />
V (2)jX1=d;X2=u = max(s; se d ; se d+u ) = s<br />
V (2)jX1=d;X2=d = max(s; se d ; se d+d ) = s<br />
p = er ed eu = 1 q<br />
ed V (1)jX1=u = e r (pse 2u + qse u )<br />
V (1)jX1=d = e r (ps + qs) = e r s<br />
V (0) = e r pe r (pse 2u + qse u ) + qe r s =<br />
se 2r p 2 e 2u + pqe u + q SV AR<br />
Uppgift3. Låt t < T < T1 och K > 0: Ett …nansiellt derivat ger innehavaren<br />
rättigheten, men ej skyldigheten, att vid tiden T byta en europeisk säljoption<br />
i aktien med slutdagen T1 och lösenpriset K mot en europeisk köpoption i<br />
aktien med slutdagen T1 och lösenpriset K: Bestäm derivatets värde vid tiden<br />
t:<br />
:<br />
1<br />
C<br />
A
265<br />
Lösning. Låt V (t) beteckna derivatets värde vid tiden t T: Förutsättningen<br />
ger att<br />
Men<br />
V (T ) = max(0; c(T; S(T ); K; T1) p(T; S(T ); K; T1)):<br />
S(T ) c(T; S(T ); K; T1) = Ke r(T1 T )<br />
(”put-call parity relation”) och det följer att<br />
p(T; S(T ); K; T1):<br />
V (T ) = max(0; S(T ) Ke r(T1 T ) ) = c(T; S(T ); Ke r(T1 T ) ; T ):<br />
Dominansprincipen ger nu att<br />
Om t < T följer slutligen att<br />
V (t) = c(t; S(t); Ke r(T1 T ) ; T ):<br />
S(t)<br />
ln K V (t) = S(t) ( + r(T1 T ) + (r + 2<br />
)(T t)<br />
2 p )<br />
T t<br />
K + r(T1 T ) + (r<br />
p<br />
T t<br />
SV AR : Derivatets värde vid tiden t < T är lika med<br />
Ke r(T1 T ) e r(T t) ( ln S(t)<br />
S(t)<br />
ln K S(t) ( + r(T1 T ) + (r + 2<br />
)(T t)<br />
2 p )<br />
T t<br />
Ke r(T1 t) ( ln S(t)<br />
K + r(T1 T ) + (r<br />
p<br />
T t<br />
2<br />
2<br />
2<br />
2<br />
)(T t)<br />
):<br />
)(T t)<br />
):<br />
Uppgift4. Antag u(t; x) = x 4 + 7x 3 6tx 2 21tx + 3t 2 ; t 0; x 2 R. Visa<br />
att processen (u(t; W (t)))t 0 är en Wienermartingal. (Ledning: Använd Itôs<br />
lemma.)<br />
Lösning: Itôs lemma ger<br />
du(t; W (t)) = u 0 t(t; W (t))dt + u 0 x(t; W (t))dW (t) + 1<br />
2 u00 xx(t; W (t))(dW (t)) 2 =
266<br />
Här är<br />
och<br />
varför<br />
Alltså gäller att<br />
dvs<br />
(u 0 t(t; W (t)) + 1<br />
2 u00 xx(t; W (t)))dt + u 0 x(t; W (t))dW (t):<br />
u 0 t = 6x 2<br />
u 0 x = 4x 3 + 21x 2<br />
21x + 6t;<br />
12tx 21t<br />
u 00 xx = 12x 2 + 42x 12t<br />
@u<br />
@t<br />
1 @<br />
+<br />
2<br />
2u = 0:<br />
@x2 du(t; W (t)) = u 0 x(t; W (t))dW (t)<br />
u(t; W (t)) =<br />
eftersom u(0; 0) = 0:<br />
För att visa att processen<br />
Z t<br />
0<br />
Z t<br />
0<br />
u 0 x( ; W ( ))dW ( )<br />
u 0 x( ; W ( ))dW ( ); t 0<br />
är en Wienermartingal …xerar vi ett 0 < T < 1 och sätter<br />
h(t) = u 0 x(t; W (t)); 0 t T:<br />
Det räcker nu att visa att h 2 M 2 W [0; T ] : Det är självklart att h är progressivt<br />
mätbar. Det återstår att visa att<br />
Observera först att<br />
Därför gäller att<br />
E<br />
Z T<br />
0<br />
h 2 (t)dt < 1:<br />
j x k j 1+ j x j 3 ; k 2 f0; 1; 2; 3g ; x 2 R:<br />
j u 0 x(t; x) j A(1+ j x j 3 ); 0 t T; x 2 R
där A = 4 + 21 + 12T + 21T: Eftersom<br />
följer att<br />
2A 2<br />
(1+ j x j 3 ) 2<br />
2(1 + x 6 )<br />
Z T<br />
E h<br />
0<br />
2 Z T<br />
(t)dt E 2A<br />
0<br />
2 (1 + W 6 (t))dt =<br />
Z T<br />
(1 + E W<br />
0<br />
6 (t)) )dt = 2A 2<br />
Z T<br />
(1 + t<br />
0<br />
3 E W 6 (1)) )dt =<br />
2A 2 4 T<br />
(T +<br />
4 E W 6 (1)) ) < 1<br />
ty W (0; 1) 2 N(0; 1): Vi har därför visat att h 2 M 2 W<br />
[0; T ] :<br />
LOSNINGAR : <strong>MATEMATIK</strong> <strong>OCH</strong> <strong>OPTIONER</strong> (CTH[T MA861],GU[MAN690])<br />
Skrivningsdag: 22 maj 1999, kl 8 45 13 45<br />
Uppgift 1. a) Lös den stokastiska di¤erentialekvationen<br />
dX(t) = X(t)<br />
dt + dW (t); 0 t < 1<br />
1 t<br />
267<br />
med begynnelsevärdet X(0) = 0: Visa att den stokastiska processen (X(t))0 t
268<br />
och integration ger<br />
ty X(0) = 0: Härav följer att<br />
X(t)<br />
1 t =<br />
Z t<br />
0<br />
1<br />
Z t<br />
X(t) = (1 t)<br />
0<br />
1<br />
1<br />
1<br />
dW ( )<br />
dW ( ):<br />
Eftersom Wienerprocessen är en centrerad Gaussisk process så följer att<br />
den stokastiska processen (X(t))0 t
269<br />
Uppgift 2. Betrakta binomialmodellen för en aktie och en obligation, där<br />
parametrarna uppfyller u > 0; d = u; r = u och t 2 f0; 1; 2g : Aktiens<br />
2<br />
pris vid tiden t betecknas med S(t): Ett aktiederivat av europeisk typ med<br />
slutdagen 2 utbetalar denna dag beloppet<br />
Bestäm derivatets värde vid tiden 0:<br />
Lösning: Sätt S(0) = s och<br />
(S(0) S(1)) + + (S(1) S(2)) + :<br />
S(t + 1) = S(t)e Xt+1 ; t = 0; 1:<br />
Låt V (t) beteckna derivatets värde vid tiden t: Vi har att<br />
0<br />
B<br />
@<br />
och de…nieras<br />
så följer att<br />
dvs<br />
Alltså är<br />
V (2)jX1=u;X2=u = (s se u ) + + (se u se u+u ) + = 0<br />
V (2)jX1=u;X2=d = (s se u ) + + (se u se u+d ) + = s(e u 1)<br />
V (2)jX1=d;X2=u = (s se d ) + + (se d se d+u ) + = s(1 e d )<br />
V (2)jX1=d;X2=d = (s se d ) + + (se d se d+d ) + = s(1 e 2d )<br />
p = er ed eu = 1 q<br />
ed V (1)jX1=u = e r (0 + qs(e u 1))<br />
V (1)jX1=d = e r (ps(1 e d ) + qs(1 e 2d ))<br />
V (1)jX1=u = sqe r (e u 1)<br />
V (1)jX1=d = se r (1 e d )(1 + qe d )<br />
V (0) = e r (psqe r (e u<br />
sqe 2r (p(e u<br />
1) + qse r (1 e d )(1 + qe d )) =<br />
1) + (1 e d )(1 + qe d )) =<br />
se u e<br />
2<br />
u 1<br />
eu + 1<br />
SV AR<br />
:<br />
1<br />
C<br />
A
270<br />
Uppgiften är löst.<br />
Uppgift 3. Visa att processen<br />
är en Wienermartingal.<br />
(e t<br />
2 cosh W (t))t 0<br />
Lösning: Sätt Ft = (W ( ); 0 t): Antag först att a 2 R och låt<br />
t0 t: Då är<br />
E e aW (t) j Ft0 = E e a(W (t) W (t0)) e aW (t0) j Ft0 =<br />
e aW (t0) E e a(W (t) W (t0)) j Ft0 = e aW (t0) E e a(W (t) W (t0)) = e aW (t0) e a 2<br />
2 (t t0) :<br />
Alltså är<br />
E<br />
h<br />
e t<br />
i<br />
2 cosh W (t) j Ft0 = 1<br />
2 E<br />
h<br />
e t<br />
2 (e W (t) + e W (t) i<br />
) j Ft0 =<br />
1 t<br />
e 2 (E e<br />
2 W (t) j Ft0 + E e W (t) j Ft0 ) =<br />
1 t<br />
e 2 (e<br />
2 W (t0)<br />
1<br />
e 2 (t t0)<br />
1<br />
W (t0)<br />
+ e e 2 (t t0)<br />
t02 ) = e cosh W (t0):<br />
Uppgift 4. En europeisk köpoption i aktien med slutdagen T och lösenpriset<br />
K har det teoretiska priset c(t; S(t); K) vid tiden t 2 [0; T [ ; där c(t; s; K) =<br />
s (d1) Ke r (d2); = T t;<br />
och d2 = d1<br />
a)<br />
b)<br />
p : Visa att<br />
d1 =<br />
ln s<br />
K<br />
@c<br />
@s<br />
c(t; s; K)<br />
c(t; s0; K)<br />
+ (r + 2<br />
2 )<br />
p<br />
= (d1)<br />
> s<br />
s0<br />
om s > s0:
Lösning: a) Vi har att<br />
@c<br />
@s = (d1) + s 1<br />
p e<br />
2 d2 1<br />
2<br />
(d1) + 1<br />
p 2<br />
(d1) + 1<br />
p 2<br />
@d1<br />
@s<br />
@d1<br />
@s<br />
@d1<br />
@s Ke r 1<br />
p2 e d2 2 2<br />
se d2 1 2 Ke r e d2 2 2 =<br />
se d2 1 2 Ke r e d2 1 2 +d1<br />
(d1) + e d2 1 n<br />
2 @d1<br />
p s Ke<br />
2 @s<br />
r e d1<br />
b) Det räcker att visa att funktionen<br />
är strängt växande. Men<br />
f 0 (s) =<br />
s @c<br />
@s<br />
f(s) =<br />
p 2<br />
2<br />
c(t; s; K)<br />
; s > 0<br />
s<br />
@d2<br />
@s =<br />
p 2<br />
2 =<br />
o<br />
= (d1):<br />
c 1<br />
s2 = s (d1) (s (d1) Ke r (d2))<br />
s2 Ke r (d2)<br />
s2 > 0<br />
och det följer omedelbart att f är strängt växande.<br />
=<br />
271<br />
Alternativ lösning till b): Optionsprisets elasticitet med avseende på<br />
aktiepriset är lika med<br />
s @c<br />
c @s =<br />
Om s1 > s0 följer därför att Z s1<br />
dvs<br />
eller<br />
s (d1)<br />
s (d1) Ke r (d2)<br />
s0<br />
1<br />
c<br />
@c<br />
ds ><br />
@s<br />
Z s1<br />
s0<br />
1<br />
s ds<br />
> 1:<br />
ln c(t; s1; K) ln c(t; s0; K) > ln s1 ln s0<br />
c(t; s1; K)<br />
c(t; s0; K)<br />
s1<br />
> :<br />
s0
Referenser<br />
273<br />
1. [BA] Bachelier, L. (1900) Théorie de la spéculation. Annales scienti…ques<br />
de l’École normale supérieure 17, 21-86<br />
[BE] Bermin, H.-P. (1998) Essays on Lookback and Barrier Options.<br />
A Malliavin Calculus Approach. Lund Economic Studies.<br />
[BK] Bingham, N. H., Kiesel, R. (1998) Risk-Neutral Valuation. Pricing<br />
and Hedging of Financial Derivatives. Springer<br />
[BT ] Björk, T. (1994) Stokastisk kalkyl och kapitalmarknadsteori. Del<br />
1 och 2. Optimeringslära och Systemteori, <strong>Matematiska</strong> Institutionen,<br />
KTH, Stockholm<br />
[BT S] Björk, T. (1997) Interest rate theory. Financial Mathematics,<br />
editor: W. J. Runggaldier, Lecture Notes in Mathematics 1656,<br />
53-122. Springer.<br />
[BT O] Björk, T. (1998) Arbitrage Theory in Continuous Time. Oxford<br />
University Press.<br />
[BS] Black F., Scholes, M. (1973) The pricing of options and corporate<br />
liabilities. Journal of Political Economy 81, 637-659<br />
[BOR] Borkar, V. S. (1995) Probability Theory. An Advanced Course.<br />
Springer.<br />
[BOY ] Boyle, P. P. (1989) The quality option and timing option in<br />
future contracts. The Journal of Finance XLIV, 101-113<br />
[BR] Brown, R. (1829) Additional remarks on active molecules. Philosophical<br />
Magazine, 161-166.<br />
[CC] Carverhill, A., Clelow, L. (1990) Flexible convolution. Risk<br />
3=No 4, 25-29<br />
[CR] Cox, J. R., Rubinstein, M. (1985) Option Markets. Prentice<br />
Hall.<br />
[CV ] Conze, A., Viswanathan (1991) Path dependent options: the<br />
case of lookback options. The Journal of Finance XLVI/No 5,<br />
1893-1907<br />
[CW ] Chung, K. L., Williams, R. J. (1990) Introduction to Stochastic<br />
Integration. Birkhäuser.
274<br />
[CJM] Carr, P., Jarrow, R., Myneni, R. (1992) Alternative characterizations<br />
of American put options. Mathematical Finance 2,<br />
87-106<br />
[CRR] Cox, J. C., Ross, S. A., Rubinstein, M. (1979) Option pricing:<br />
a simpli…ed approach. J. of Financial Economics 7, 229-263<br />
[D] Du¢ e, D. (1992) Dynamic Asset Pricing Theory. Princeton University<br />
Press.<br />
[DT G] De Schepper, A., Teunen, M., Goovaerts, M.J. (1994) An analytic<br />
inversion of a Laplace transform related to annuities certain.<br />
Insurance: Mathematics and Economics 14, 33-37<br />
[E] Einstein, A. (1905) On the movement of small particles suspended<br />
in a stationary liquid demanded by the molecular-kinetic theory<br />
of heat. Ann. Physik 17<br />
[F A] Fama, E. F. (1965) The behavior of stock market prices. J. of<br />
Business 38, 34-105<br />
[F R] Friedman, A. (1975) Stochastic di¤erential equations and applications.<br />
Academic Press.<br />
[GK] Garman, M., Kohlhagen, S. (1983) Forein currency option values.<br />
Journal of International Money and Finance 2 231-237<br />
[GY ] German, H., Yor, M. (1993) Bessel processes, Asian options, and<br />
perpetuities. Mathematical Finance 3, 349-375<br />
[GEM] Gemmill, G. (1992) Option Pricing. McGraw Hill.<br />
[H] Hull, J. (1996) Options, Futures, and Other Derivative Securities.<br />
3rd ed. Prentice Hall.<br />
[HJ] Heath, D. C., Jarrow, R. A. (1988) Ex-dividend stock price<br />
behavior and arbitrage opportunities. Journal of Business 61, 95-<br />
108<br />
[HH] Hammersley, J.M., Handscomb, D.C. (1964) Monte Carlo Methods.<br />
Chapman and Hall.<br />
[HW ] Hull, J., White, A. (1988) The use of the control variate technique<br />
in option pricing. Journal of Financial and Quantitative<br />
Analysis 23 237-251<br />
[HJM] Heath, D., Jarrow, R., Morton, A. (1992) Bond pricing and<br />
the term structure of interest rates. Econometrica 60 , 77-106
275<br />
h<br />
IT ^ i<br />
O1 Itô, K. (1942) Di¤erenial equations determining Markov processes<br />
(in Japanese). Zenkoku Shijo Sūgaku Danwakai 1077, 1352-1400<br />
h<br />
IT ^ i<br />
O2 Itô, K. (1944) Stochastic Integral. Proc. Imperical Acad.<br />
Tokyo 20, 519-524<br />
[J1] Jarrow, R. (1995) Modelling Fixed Income Securities and Interest<br />
Rate Options. McGraw-Hill.<br />
[J2] Jarrow, R. (1995) Over the rainbow. Developments in exotic<br />
options and complex swaps. Risk Publications.<br />
[JT ] Jarrow, R., Turnbull, S. (1996) Derivative Securities. International<br />
Thomson Publishing.<br />
[KS] Karatzas, I., Shreve S. E. (1988) Brownian Motion and Stochastic<br />
Calculus. Springer-Verlag.<br />
[KV ] Kemna, A. G. Z., Vorst, A. C. F. (1990) A pricing method for<br />
options based on average asset values. Journal of Banking and<br />
Finance 14, 113-129<br />
[KSZ] Klafter, J., Shlesinger, M. F., Zumofen, G. (1996) Beyond<br />
Brownian motion. Physics Today 49, 33-39<br />
[LIF ] Lifshits, M.A. (1995) Gaussian Random Functions. Kluwer<br />
Academic Publishers.<br />
[MY ] Myneni R. (1992) The pricing of the american option. Ann.<br />
Appl. Prob. 2, 1-23<br />
[MAR] Margrabe, W. (1978) The value of an option to exchange one<br />
asset for another. Journal of Finance 33 177-186<br />
[McK] McKean, H. P. (1969) Stochastic Integrals. Academic Press.<br />
[MER1] Merton, R. (1990) Continuous-Time Finance. Oxford: Basil<br />
Blackwell.<br />
[MER2] Merton, R. (1973) Theory of rational option pricing. Bell<br />
Journal of Economics and Management 4, 141-183.<br />
[MR] Musiela, M., Rutkowski, M. (1997) Martingale Methods in Financial<br />
Modelling. Springer-Verlag.<br />
[N] Neveu, J. (1965) Mathematical Foundations of the Calculus of<br />
Probability. Holden-Day.
276<br />
[NEL] Nelson, E. (1967) Dynamical Theories of Brownian Motion.<br />
Mathematical Notes, Princeton University.<br />
[NUA] Nualart, D. (1995) The Malliavin Calculus and Related Topics.<br />
Springer-Verlag.<br />
[P W Z] Paley, R. E. A., Wiener, N., Zygmund, A. (1933) Math.<br />
Zeitschrift 37 647-668<br />
[RS] Rogers, L. C. G., Shi, Z. (1995) The value of an asian option. J.<br />
Appl. Prob. 32, 1077-1088<br />
[S] Smith, Jr., C. W. (1976) Option pricing. A review. Journal of<br />
Financial Economics 3, 3-51<br />
[SAM1] Samuelson, P. A. (1965) Rational theory of warrant pricing.<br />
Indust. Management Rev. 6, 13-32<br />
[SAM2] Samuelson, P. A. (1973) Mathematics of speculative price.<br />
SIAM Rev XX, 1-42<br />
[T W ] Turnbull, S.M., Wakerman, L. M. (1991) A quick algorithm<br />
for pricing average options. Journal of Financial and Qualitative<br />
Analysis 26, 377-389<br />
[W ] Wiener N. (1923) Di¤erential space, J. Math. Phys.2, 131-174<br />
[W DH] Wilmott, P., Dewynne, J., Howison, S. (1993 omtryck 1996)<br />
Option Pricing: Mathematical Models and Computation. Oxford<br />
Financial Press.<br />
[Y ] Yor, M. (1992) Some Aspects of Brownian Motion. Birkhäuser.<br />
h i<br />
O Öhgren, A. (1999) On the Pricing of Lookback Options. Master’s<br />
thesis, Chalmers.<br />
[;K] ;ksendal, B. (1985) Stochastic Di¤erential Equations. Springer-<br />
Verlag.