Esteet, hyppyprosessit ja dynaaminen ohjelmointi

Samankaltaiset tiedostot
OPTIMAALINEN INVESTOINTIPÄÄTÖS

Investointimahdollisuudet ja niiden ajoitus

Johdannaisanalyysi. Contingent Claims Analysis Juha Leino S ysteemianalyysin. Laboratorio

Jatkuvan ajan dynaaminen optimointi

Diskreettiaikainen dynaaminen optimointi

Projektin arvon aleneminen

Projektin arvon määritys

Reaalioptioden käsitteen esittely yksinkertaisen esimerkin avulla

Investointimahdollisuudet ja investoinnin ajoittaminen

Lisää satunnaisuutta ja mahdollisuus keskeyttää projekti

Dynaaminen hintakilpailu ja sanattomat sopimukset

Ito-prosessit. Määritelmä Geometrinen Brownin liike Keskiarvoon palautuvat prosessit Iton lemma. S ysteemianalyysin. Laboratorio

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Wiener-prosessi: Tarkastellaan seuraavanlaista stokastista prosessia

Projektin keskeyttäminen, uudelleen käynnistäminen ja hylkääminen

Päätöspuut pitkän aikavälin investointilaskelmissa

Investointistrategioista kilpailluilla markkinoilla

Harjoitus 4: Matlab - Optimization Toolbox

Rahoitusriskit ja johdannaiset Matti Estola. luento 10 Binomipuut ja optioiden hinnoittelu

Uusien keksintöjen kannustimet

Haitallinen valikoituminen: Kahden tyypin malli

3. Teoriaharjoitukset

Investointimahdollisuudet ja investointien ajoittaminen

Rahoitusriskit ja johdannaiset Matti Estola. luento 8 Optioiden hinnoittelusta

Probabilistiset mallit (osa 2) Matemaattisen mallinnuksen kurssi Kevät 2002, luento 10, osa 2 Jorma Merikoski Tampereen yliopisto

Moraalinen uhkapeli: laajennuksia ja sovelluksia

Dynaaminen ohjelmointi ja vaikutuskaaviot

Yhteistyötä sisältämätön peliteoria jatkuu

Harha mallin arvioinnissa

Dynaamiset regressiomallit

Fourier-analyysi, I/19-20, Mallivastaukset, Laskuharjoitus 7

Bayesin pelit. Kalle Siukola. MS-E2142 Optimointiopin seminaari: Peliteoria ja tekoäly

Mat Dynaaminen optimointi, mallivastaukset, kierros 5

Hintakilpailu lyhyellä aikavälillä

Lyhyen aikavälin hintakilpailu 2/2

Mat Investointiteoria - Kotitehtävät

Oletetaan, että virhetermit eivät korreloi toistensa eikä faktorin f kanssa. Toisin sanoen

Luento 1: Optimointimallin muodostaminen; optimointitehtävien luokittelu

Optioiden hinnoittelu binomihilassa

Tutkimustiedonhallinnan peruskurssi

Piiri K 1 K 2 K 3 K 4 R R

Esimerkki: Tietoliikennekytkin

Bifurkaatiot dierentiaaliyhtälöissä. Systeemianalyysin. Antti Toppila laboratorio. Teknillinen korkeakoulu

MAT INVESTOINTITEORIA. (5 op) Kevät Ville Brummer / Pekka Mild / Ahti Salo

Preference Programming viitekehys: epätäydellisen preferenssi-informaation elisitointi ja mallintaminen, dominanssi

Erään piirikomponentin napajännite on nolla, eikä sen läpi kulje virtaa ajanhetkellä 0 jännitteen ja virran arvot ovat. 500t.

MS-A0205/MS-A0206 Differentiaali- ja integraalilaskenta 2 Luento 10: Napa-, sylinteri- ja pallokoordinaatistot. Pintaintegraali.

MS-A0501 Todennäköisyyslaskennan ja tilastotieteen peruskurssi

Black ja Scholes ilman Gaussia

Aloitamme yksinkertaisella leluesimerkillä. Tarkastelemme yhtä osaketta S. Oletamme että tänään, hetkellä t = 0, osakkeen hinta on S 0 = 100=C.

Matematiikan tukikurssi

Pakotettu vaimennettu harmoninen värähtelijä Resonanssi

Fuusio vai konkurssi? Hintakilpailun satoa

Talousmatematiikan perusteet: Luento 18. Määrätty integraali Epäoleellinen integraali

Nopeus, kiihtyvyys ja liikemäärä Vektorit

Dynaaminen allokaatio ja riskibudjetointi sijoitusstrategioissa

Tilastollinen testaus. Vilkkumaa / Kuusinen 1

Black Scholes-hinnoittelumallin robustisuus ja tyylitellyt tosiseikat

f(n) = Ω(g(n)) jos ja vain jos g(n) = O(f(n))

9. Tila-avaruusmallit

MS-A0503 Todennäköisyyslaskennan ja tilastotieteen peruskurssi

Haitallinen valikoituminen: yleinen malli ja sen ratkaisu

= X s + IE[X t X s ] = 0, s ja sitä, että ehdollinen odotusarvo on tavallinen odotusarvo silloin, kun satunnaismuuttuja

Pikalajittelu: valitaan ns. pivot-alkio esim. pivot = oikeanpuoleisin

Rahoitusriskit ja johdannaiset Matti Estola. luento 2 Termiini- ja futuurihintojen määräytyminen

Mainonta ja laatu tuotteiden erilaistamisessa

Arvo (engl. value) = varmaan attribuutin tulemaan liittyvä arvo. Päätöksentekijä on riskipakoinen, jos hyötyfunktio on konkaavi. a(x) = U (x) U (x)

Luento 5: Käyräviivainen liike. Käyräviivainen liike Heittoliike Ympyräliike Kulmamuuttujat θ, ω ja α Yhdistetty liike

, tuottoprosentti r = X 1 X 0

Konsensusongelma hajautetuissa järjestelmissä. Niko Välimäki Hajautetut algoritmit -seminaari

3.1 Lineaarikuvaukset. MS-A0004/A0006 Matriisilaskenta. 3.1 Lineaarikuvaukset. 3.1 Lineaarikuvaukset

Riski ja velkaantuminen

MS-A0305 Differentiaali- ja integraalilaskenta 3 Luento 8: Divergenssi ja roottori. Gaussin divergenssilause.

Signalointi: autonromujen markkinat

ABHELSINKI UNIVERSITY OF TECHNOLOGY

Martingaalit ja informaatioprosessit

Talousmatematiikan perusteet: Luento 17. Integraalin sovelluksia kassavirta-analyysissa Integraalin sovelluksia todennäköisyyslaskennassa

Luetteloivat ja heuristiset menetelmät. Mat , Sovelletun matematiikan tutkijaseminaari, kevät 2008, Janne Karimäki

Differentiaali- ja integraalilaskenta 3 Laskuharjoitus 7 /

x 4 e 2x dx Γ(r) = x r 1 e x dx (1)

Eräs tyypillinen virhe monitavoitteisessa portfoliopäätösanalyysissa + esimerkkitapaus

Markov-prosessit (Jatkuva-aikaiset Markov-ketjut)

Luento 2. Jaksolliset signaalit

ln S(k) = ln S(0) + w(i) E[ln S(k)] = ln S(0) + vk V ar[ln S(k)] = kσ 2

min x x2 2 x 1 + x 2 1 = 0 (1) 2x1 1, h = f = 4x 2 2x1 + v = 0 4x 2 + v = 0 min x x3 2 x1 = ± v/3 = ±a x 2 = ± v/3 = ±a, a > 0 0 6x 2

4.0.2 Kuinka hyvä ennuste on?

Pelien teoriaa: tasapainokäsitteet

Todistusmenetelmiä Miksi pitää todistaa?

MS-A0501 Todennäköisyyslaskennan ja tilastotieteen peruskurssi

Sovelluksia additiivisen arvofunktion käytöstä projektiportfolion valinnassa

Markov-kustannusmallit ja kulkuajat

Yksisuuntainen varianssianalyysi (jatkoa) Heliövaara 1

MAT Todennäköisyyslaskenta Tentti / Kimmo Vattulainen

Odotusarvoparien vertailu. Vilkkumaa / Kuusinen 1

Luento 14: Periodinen liike, osa 2. Vaimennettu värähtely Pakkovärähtely Resonanssi F t F r

Lineaarialgebra MATH.1040 / Piirianalyysiä

Satunnaismuuttujien muunnokset ja niiden jakaumat

Väliestimointi (jatkoa) Heliövaara 1

Suojaa ja tuottoa laskevilla markkinoilla. Johannes Ankelo Arvopaperi Aamuseminaari

Yksisuuntainen varianssianalyysi (jatkoa) Kuusinen/Heliövaara 1

Transkriptio:

Esteet, hyppyprosessit ja dynaaminen ohjelmointi Juha Martikainen 4.10.2000 Oppikirjan sivut 83-87 ja 93-98 Optimointiopin seminaari - Syksy 2000 / 1

Esteet (määritelmät) Muistellaan menneitä: Ajelehtiva Wiener-prosessi dx=αdt+ρdz Alkupisteenä x 0 Hetkellä t: E(x)=x 0 +αdt, Var(x)=σ 2 t Optimointiopin seminaari - Syksy 2000 / 2

Esteet Lisätään rajoitteet: yläraja( ) ja alaraja ( x) Kuljetaan satunnaiskulkua (askeleen koko h) - jos ollaan x= x- h ja yritetään liikkua ylöspäin, palaudutaan takaisin x= - h Vastaava pätee alarajalla x x Optimointiopin seminaari - Syksy 2000 / 3

Esteet 40 35 30 25 20 15 10 5 0 0 200 400 600 800 1000 1200 Optimointiopin seminaari - Syksy 2000 / 4

Esteet (pitkä aikaväli) Mitä tapahtuu, kun t on suuri? Oletus: x 0 :n vaikutus vähenee (ja katoaa kokonaan, kun törmätään rajaan). Tämä johtuu prosessin Markov -ominaisuudesta. Oletus II: Pitkällä aikavälillä prosessi on stationaarinen. Optimointiopin seminaari - Syksy 2000 / 5

Esteet (pitkä aikaväli) Tiheysjakaumaksi saadaan: φ( x) =, missä γ=2α/σ 2 Talousmaailmassa esteet johtuvat markkinoiden tasapainosta. γ e Jos x on tuotteen hinta, niin yläraja on piste, jolloin uudet firmat tulevat markkinoille ja alaraja on piste, jolloin firmat poistuvat markkinoilta. e γ x ( γ x) e γ x Optimointiopin seminaari - Syksy 2000 / 6

Hyppyprosessit Kaksi osaketta? 70 60 50 40 30 20 10 0 0 50 100 150 200-10 Optimointiopin seminaari - Syksy 2000 / 7

Hyppyprosessit Osakekursseissa saattaa olla suuria hyppyjä (osavuosikatsaukset, pääjohtajan eroaminen, kilpailijan konkurssi, ) Wiener-malli ei täysin pysty tätä kuvaamaan Otetaan avuksi (Poissonin) hyppyprosessit Optimointiopin seminaari - Syksy 2000 / 8

Hyppyprosessit (määrittelyt) = hyppyjen keskimääräinen tapahtumisvauhti Tn, että hyppy tapahtuu dt Tn, että hyppy ei tapahdu 1- dt u=hypyn suuruus dq=u (tn:llä 1- dt), muuten =0 Optimointiopin seminaari - Syksy 2000 / 9

Hyppyprosessit Hyppyprosessi vastaa Ito-prosessia: dx=f(x,t)dt+g(x,t)dq Ito-prosessin ja hyppyprosessin yhdistelmä: dx=a(x,t)dt+b(x,t)dz+g(x,t)dq Optimointiopin seminaari - Syksy 2000 / 10

Hyppyprosessit 160 140 Wiener+Hyppy 120 100 80 Wiener 60 40 Hyppy 20 0-20 0 500 1000 1500 2000 2500 3000 Optimointiopin seminaari - Syksy 2000 / 11

Hyppyprosessit (esimerkki) Öljyn hinta on hyvä esimerkki hypyistä Optimointiopin seminaari - Syksy 2000 / 12

Hyppyprosessit (esimerkki) dp = γ(m - P) dt + σp dz + P dq M pitkän ajan tasapainopiste, γ tasoittumisnopeus, P öljyn hinta Tämän mallin on osoitettu kuvaavan hyvin öljyn hinnan muutosta. Käytännössä parametrien estimoiminen on kuitenkin todella vaikeaa ja täysin riskittömän portfolion rakentaminen mahdotonta. Optimointiopin seminaari - Syksy 2000 / 13

Dynaaminen ohjelmointi Ensimmäisellä luennolla käytiin läpi ajatusta, että mahdollisuus sijoittaa myöhemmin on eräänlainen optio. Dynaaminen ohjelmointi tuo yleisen mallin aiemmin opitulle optioajattelulle. Käydään läpi yksinkertaisin mahdollisuus: 2- periodinen malli. Optimointiopin seminaari - Syksy 2000 / 14

Dynaaminen ohjelmointi Notaatiot Tuotteen hinta hetkellä t: P t Hinta vuonna t+1 tn:llä q : (1+u)P t ja tn:llä 1-q : (1-d)P t I, investointikulut V t, tuotto investoitaessa vuonna t F t, voiton NPV vuonna t Optimointiopin seminaari - Syksy 2000 / 15

Dynaaminen ohjelmointi Hinta muuttuu vain ensimmäisenä vuonna Lasketaan tuotto investoitaessa vuonna t=0 1 1 V 0 = P0 + [ q( 1 + u ) P0 + ( 1 q)( 1 d ) P0 ] + + L 2 Jos V 0 >I, investoidaan; jos V 0 <I, ei investoida; jos V 0 =I, ei väliä Voitto Ω 0 =max[v 0 -I,0] 1 + r ( 1 + r ) Optimointiopin seminaari - Syksy 2000 / 16

Dynaaminen optimointi Lasketaan tuotto investoitaessa vasta vuonna t=1 (1 + P1 = ( 1 d) P u) P, tn : llä P, tn : llä 0 0 P 1 1 1 V1 = P1 + + + L = P 2 1 1+ r ( 1+ r) r Täten F 1 =max[v 1 -I,0]. Tämä on ns. kontinuaatioarvo. q q 1+ r Optimointiopin seminaari - Syksy 2000 / 17

Dynaaminen ohjelmointi Lasketaan voiton odotusarvo vuonna t=0 1+ r 1+ r ε 0 ( F1 ) = max ( 1+ u) P0 I,0 q + max ( 1 d) P0 I,0 ( 1 q) r Näin meillä on kaksi vaihtoehtoa, joista valitaan kannattavampi (Huom! kontinuaatioarvo on diskontattava): F 0 =max[v 0 -I, 1/(1+r)e 0 (F 1 )] r Optimointiopin seminaari - Syksy 2000 / 18

Dynaaminen ohjelmointi Dynaamisessa ohjelmoinnissa päätösjono jaetaan kahteen osaan: välitön päätös ja tulevat päätökset Päättämisen siirtämisen arvo (optio) on F 0 -Ω 0 (vrt. ensimmäinen luento) Idea pätee jopa ääretön-pituiseen päätösjonoon. Optimointiopin seminaari - Syksy 2000 / 19

Kotitehtävä (dyn. ohj) Laske dynaamisen ohjelmoinnin menetelmällä 2- periodinen tehtävä: Kumisaapastehtaan rakentaminen maksaa 2M euroa. Tuotto on 200 000 euroa vuodessa ikuisesti nykyisessä markkinatilanteessa. Vuonna 1 on kuitenkin 30% tn, markkinoilla on yksi kilpailija vähemmän, jolloin vuosituotto nousee 50% ikuisesti. Toisaalta on myös 20% tn, että kilpailijoita on yksi enemmän, jolloin vuosituotto laskee 70% ikuisesti. 50% tn:llä muutosta ei siis tapahdu. Riskitön korko on 10%. Mitä teet? Paljonko on voitto? Optimointiopin seminaari - Syksy 2000 / 20