Simuloidaan osakekursseja Excelin avulla

Dtream: Spinnerin simulointi (Marraskuu 2024)

Dtream: Spinnerin simulointi (Marraskuu 2024)
Simuloidaan osakekursseja Excelin avulla

Sisällysluettelo:

Anonim

Hinnoittelumallin simulointi Excelin avulla

Mallin muutos omaisuuserän, kuten indeksin, joukkovelkakirjalainan tai varastossa, sallii sijoittajan simuloida hintaa ja siitä johtuvia instrumentteja; esimerkiksi johdannaisia. Hyödyn arvon simulointi Excel-laskentataulukossa tarjoaa entistä intuitiivisemman esityksen salkun arvostuksesta.

I - Tavoitteen

Haluamme ostaa tai myydä rahoitusinstrumentin, saamme sen tutkimalla sekä numeerisesti että graafisesti. Nämä tiedot voivat auttaa tarkastelemaan seuraavia todennäköisiä ja vähemmän todennäköisiä hintatasoja, joita omaisuuserä voi tehdä.

II - Malli

Malli edellyttää ensinnäkin joitain aikaisempia hypoteeseja. Oletetaan esimerkiksi, että näiden varojen päivittäiset tuotot r (t) jakautuvat tavallisesti keskiarvoon (μ) ja keskihajontaan sigma (σ). Nämä ovat tavanomaisia ​​oletuksia, joita käytämme tässä artikkelissa, mutta monia muita voidaan toteuttaa mallin tarkkuuden parantamiseksi.

Joka antaa:

Tuloksena:

Lopuksi:

Ja nyt voimme ilmaista nykyisen päätöskurssiarvon edellisen päivän lähellä.

■ μ:

laskeminen μ, joka on päivittäisten tuottojen keskiarvo, n n peräkkäiset ohittamattomat hintatarjoukset, jotka ovat summan keskiarvo n aiemmat hinnat:

■ Volatiliteetin σ - volatiliteetin

φ laskeminen on volatiliteetti, jossa keskimääräinen satunnaismuuttujan nolla ja keskihajonta yksi. (Katso myös: Mitä volatiliteetti todella tarkoittaa .)

Historiallisen volatiliteetin laskeminen Excelissä

Tässä esimerkissä käytämme Excel-funktiota "= NORMSINV (RAND ()). " Normaalijakauman perusteella tämä funktio laskee satunnaisluku, jonka keskiarvo on nolla ja yhden keskiarvon poikkeama. Jotta laskettaisiin μ, yksinkertaisesti lasketaan tuotokset funktiolla Ln (.): Log-normaalijakaumalla.

Kohdassa "F4" syötetään "Ln (P (t) / P (t-1)"

F19-soluhaussa "= AVERAGE (F3: F17) KÄYTTÄJÄ (G4: G17)

Kirjoita solu H22: n arvo "= 365 * H20" laskemaan vuotuinen varianssi

Kirjoita soluun H22 kirjoittamalla "= SQRT (H21)" vuotuisen keskihajonnan laskemiseksi

meillä on nyt aiempi päivittäiset tuotot ja keskihajonta (volatiliteetti). Käytämme nyt yllä olevaa kaavaa:

Teemme simulaation yli 29 päivää, joten dt = 1/29. on viimeinen suljettu hinta: 95.

- Syötä solu K2 "0".

- Syötä solu L2 "95".

- Syötä soluun K3 "1."

- Solussa L3 syötetään "= L2 * (1 + $ F $ 19 * (1/29) + $ H $ 22 * ​​SQRT (1/29) * NORMSINV (RAND ()))."

Seuraavaksi vedämme kaavan alaspäin sarakkeeseen loppuun koko simuloitujen hintojen sarjan.

Tämän mallin avulla voimme etsiä varojen simuloinnin jopa 29 päivämäärää kohden samalla volatiliteetillä kuin aiemmilla 15 valituilla hinnoilla ja vastaavalla tavalla.

Lopuksi voimme klikata "F9" käynnistääksesi uuden simulaation, koska meillä on rand-funktio osana mallia.