Sisällysluettelo
- Hinnasimulaation rakentaminen
- Laskeminen historiallisesta epävakaudesta
Jotkut aktiiviset sijoittajat mallinntavat osake- tai muun omaisuuserän variaatioita simuloimaan sen ja siihen perustuvien instrumenttien, kuten johdannaisten, hintaa. Omaisuuserän arvon simulointi Excel-laskentataulukossa voi tarjota intuitiivisemman esityksen kohteen arvonmäärityksestä portfoliossa.
Avainsanat
- Kauppiaat, jotka haluavat testata mallia tai strategiaa, voivat käyttää simuloituja hintoja vahvistaakseen sen tehokkuuden.Excel voi auttaa jälkitestauksessasi käyttämällä monte carlo -simulaatiota satunnaisten hintojen muutosten luomiseen. mallisi paremman tarkkuuden saavuttamiseksi.
Hinnoittelumallisimulaation rakentaminen
Aiomme harkita rahoitusinstrumentin ostamista tai myyntiä, päätökseen voidaan auttaa tutkimalla sitä sekä numeerisesti että graafisesti. Nämä tiedot voivat auttaa meitä arvioimaan seuraavan todennäköisen siirron, jonka omaisuuserä saattaa tehdä, ja vähemmän todennäköisen liikkeen.
Ensinnäkin malli vaatii joitain aiempia hypoteeseja. Oletetaan esimerkiksi, että näiden omaisuuserien päivittäiset tuotot tai "r (t)" jaetaan normaalisti keskiarvon "(μ)" ja keskihajonta-sigman "(σ)" kanssa. Nämä ovat tavanomaiset oletukset, joita käytämme täällä, vaikka on myös monia muita, joita voitaisiin käyttää mallin tarkkuuden parantamiseksi.
r (t) = S (t-1) S (t) -S (t-1) ~N (μ, σ) missä: S (t) = kaapissa S (t-1) = kaapista-1
Joka antaa:
R (t) = S (t − 1) S (t) −S (t − 1) = μδt + σϕδt missä: δt = 1 päivä = 3651 vuodessaμ = keskiarvoϕ≅N (0, 1) σ = vuotuinen volatiliteetti
Mikä johtaa:
S (t-1) S (t) -S (t-1) = μδt + σφδt
Lopuksi:
S (t) −S (t − 1) = S (t) = S (t) = S (t − 1) μδt + S (t − 1) σϕδt S (t − 1) + S (t− 1) μδt + S (t − 1) σϕδt S (t − 1) (1 + μδt + σϕδt)
Ja nyt voimme ilmaista tämän päivän päätöskurssin arvon edellisen päivän sulkemisen avulla.
- Laskeminen μ:
Laskemaan μ, joka on päivittäisen tuoton keskiarvo, otamme n peräkkäisen viimeisen sulkevan hinnan ja käytämme sitä, joka on n viimeisen hinnan summan keskiarvo:
μ = n1 t = 1Σn r (t)
- Volatiliteetin σ - volatiliteetin laskeminen
φ on volatiliteetti, jonka keskiarvo on satunnaismuuttuja nolla ja keskihajonta.
Laskeminen historiallisesta epävakaudesta Excelissä
Tässä esimerkissä käytämme Excel-toimintoa "= NORMSINV (RAND ())." Normaalijakauman perusteella tämä funktio laskee satunnaisluvun, jonka keskiarvo on nolla ja keskihajonta on yksi. Laskemaan μ keskimäärin saannot käyttämällä funktiota Ln (.): Log-normaalijakauma.
Kirjoita soluun F4 "Ln (P (t) / P (t-1)"

F19-soluhaussa "= AVERAGE (F3: F17)"

Kirjoita soluun H20 “= AVERAGE (G4: G17)

Kirjoita soluun H22 "= 365 * H20" laskeaksesi vuosittaisen varianssin

Kirjoita soluun H22 "= SQRT (H21)" laskeaksesi vuosittaisen keskihajonnan

Joten meillä on nyt menneiden päivittäisten tuottojen "trendi" ja keskihajonta (volatiliteetti). Voimme soveltaa yllä löytynyttä kaavaa:
S (t) −S (t − 1) = S (t) = S (t) = S (t − 1) μδt + S (t − 1) σϕδt S (t − 1) + S (t− 1) μδt + S (t − 1) σϕδt S (t − 1) (1 + μδt + σϕδt)
Suoritamme simulaation 29 päivän aikana, siksi dt = 1/29. Lähtökohta on viimeinen suljettu hinta: 95.
- Kirjoita soluun K2 "0". Kirjoita soluun L2, kirjoita "95." Kirjoita soluun K3, kirjoita "1." Kirjoita soluun L3 "= L2 * (1 + $ F $ 19 * (1 / 29) + $ H $ 22 * SQRT (1/29) * NORMSINV (RAND ())). "
Seuraavaksi vetämme kaavaa sarakkeesta alaspäin täydentääksesi koko simuloitujen hintojen sarja.

Tämän mallin avulla voimme löytää omaisuuserien simuloinnin annettuihin 29 päivämäärään saakka, mikä on sama volatiliteetti kuin valitsemillamme entisillä 15 hinnalla ja samalla suuntauksella.

Viimeiseksi voimme napsauttaa "F9" aloittaaksesi uuden simulaation, koska meillä on rand-toiminto osana mallia.
