Glavni » bankarstvo » Kako koristiti Excel za simulaciju cijena dionica

Kako koristiti Excel za simulaciju cijena dionica

bankarstvo : Kako koristiti Excel za simulaciju cijena dionica

Neki aktivni ulagači modeliraju varijacije dionica ili druge imovine kako bi simulirali njegovu cijenu i instrumente koji se temelje na njoj, poput derivata. Simulacija vrijednosti imovine na Excel proračunskoj tablici može pružiti intuitivniji prikaz njezine procjene za portfelj.

Ključni odvodi

  • Trgovci koji žele testirati model ili strategiju unatrag mogu koristiti simulirane cijene da bi potvrdili njegovu učinkovitost.
  • Excel vam može pomoći pri testiranju unazad pomoću monte carlo simulacije za generiranje slučajnih kretanja cijena.
  • Excel se također može koristiti za izračun povijesnih kolebanja za uključivanje u vaše modele za veću točnost.

Izgradnja simulacije modela cijene

Bilo da razmišljamo o kupovini ili prodaji financijskog instrumenta, odluci se može pomoći proučavanjem i numerički i grafički. Ovi nam podaci mogu pomoći da prosudimo sljedeći potez koji imovina može napraviti i manje vjerojatne poteze.

Prije svega, model zahtijeva neke prethodne hipoteze. Pretpostavljamo, na primjer, da se dnevni prinosi ili "r (t)" ove imovine normalno raspodjeljuju sa srednjim vrijednostima, "(μ), " i sigma standardnog odstupanja, "(σ)." Ovo su standardne pretpostavke koje ćemo ovdje koristiti, iako postoje i mnoge druge koje bi se mogle upotrijebiti za poboljšanje točnosti modela.

Koji daje:

Koji rezultira u:

Konačno:

A sada možemo izraziti vrijednost današnje cijene zatvaranja koristeći prethodni dan zatvaranja.

  • Izračun μ:

Za izračunavanje μ, što je srednja vrijednost dnevnih povrata, uzimamo n uzastopnih prošlih bliskih cijena i primjenjujemo, što je prosjek zbroja n proteklih cijena:

  • Izračunavanje volatilnosti σ - volatilnost

φ je volatilnost s prosjekom slučajne varijable nula i standardne devijacije.

Računanje povijesne volatilnosti u Excelu

Za ovaj primjer, upotrijebit ćemo funkciju Excel "= NORMSINV (RAND ())." Na temelju normalne raspodjele, ova funkcija izračunava slučajni broj sa srednjom nulom i standardnim odstupanjem od jedan. Da biste izračunali μ, jednostavno prosjecite prinose pomoću funkcije Ln (.): Normalna raspodjela.

U ćeliji F4 upišite "Ln (P (t) / P (t-1)"

U pretraživanju ćelija F19 "= PROSJEČNO (F3: F17)"

U ćeliji H20 upišite "= PROSJEČNO (G4: G17)"

U ćeliji H22 unesite "= 365 * H20" za izračun godišnje izražene varijance

U ćeliju H22 unesite "= SQRT (H21)" da biste izračunali godišnju standardnu ​​devijaciju

Dakle, sada imamo "trend" prošlih dnevnih povrata i standardnog odstupanja (volatilnost). Možemo primijeniti našu gore navedenu formulu:

Mi ćemo napraviti simulaciju tijekom 29 dana, dakle dt = 1/29. Naša početna točka je posljednja bliska cijena: 95.

  • U ćeliju K2 upišite "0."
  • U ćeliji L2 upišite "95."
  • U ćeliju K3 ​​upišite "1."
  • U ćeliju L3 upišite "= L2 * (1 + $ F $ 19 * (1/29) + $ H $ 22 * ​​SQRT (1/29) * NORMSINV (RAND ()))."

Zatim povučemo formulu niz stupac da bismo dovršili čitav niz simuliranih cijena.

Ovaj model omogućava nam da pronađemo simulaciju imovine do 29 danih datuma, s istom volatilnošću kao i prethodnih 15 cijena koje smo odabrali i sa sličnim trendom.

Napokon, možemo kliknuti na "F9" kako bismo pokrenuli još jednu simulaciju, jer imamo funkciju rand kao dio modela.

Usporedba investicijskih računa Ime dobavljača Opis Otkrivanje oglašavača × Ponude koje se pojavljuju u ovoj tablici potječu od partnerstava od kojih Investopedia prima naknadu.
Preporučeno
Ostavite Komentar