Principal » bancar » Cum se folosește Excelul pentru a simula prețurile stocurilor

Cum se folosește Excelul pentru a simula prețurile stocurilor

bancar : Cum se folosește Excelul pentru a simula prețurile stocurilor

Unii investitori activi modelează variații ale unui stoc sau alt activ pentru a simula prețul acestuia și cel al instrumentelor care se bazează pe el, cum ar fi instrumentele derivate. Simularea valorii unui activ într-o foaie de calcul Excel poate oferi o reprezentare mai intuitivă a evaluării sale pentru un portofoliu.

Cheie de luat cu cheie

  • Comercianții care doresc să testeze înapoi un model sau o strategie pot utiliza prețuri simulate pentru a valida eficacitatea acestuia.
  • Excel vă poate ajuta cu testarea înapoi folosind o simulare monte carlo pentru a genera mișcări ale prețurilor aleatorii.
  • Excel poate fi, de asemenea, utilizat pentru a calcula volatilitatea istorică pentru a vă conecta la modelele dvs. pentru o mai mare precizie.

Construirea unui model de simulare a prețurilor

Indiferent dacă avem în vedere cumpărarea sau vânzarea unui instrument financiar, decizia poate fi ajutată studiind-o atât numeric cât și grafic. Aceste date ne pot ajuta să apreciem următoarea mișcare probabilă pe care o poate face activul și mișcările care sunt mai puțin probabile.

În primul rând, modelul necesită câteva ipoteze anterioare. Presupunem, de exemplu, că rentabilitățile zilnice sau „r (t)” ale acestor active sunt distribuite în mod normal cu media, „(μ)” și „sigma cu deviație standard”, (σ) ”. Acestea sunt ipotezele standard pe care le vom folosi aici, deși există multe altele care ar putea fi utilizate pentru a îmbunătăți exactitatea modelului.

Care dă:

Care are ca rezultat:

In cele din urma:

Și acum putem exprima valoarea prețului de închidere de astăzi folosind ziua de închidere anterioară.

  • Calculul μ:

Pentru a calcula μ, care este media rentabilităților zilnice, luăm n prețurile succesive anterioare apropiate și le aplicăm, care este media sumei celor n prețuri anterioare:

  • Calculul volatilității σ - volatilitate

φ este o volatilitate cu o medie a variabilei aleatoare zero și o deviație standard.

Calcularea volatilității istorice în Excel

Pentru acest exemplu, vom folosi funcția Excel "= NORMSINV (RAND ())." Cu o bază din distribuția normală, această funcție calculează un număr aleatoriu cu o medie de zero și o abatere standard a unuia. Pentru a calcula μ, pur și simplu medie randamentele folosind funcția Ln (.): Distribuția log-normal.

În celula F4, introduceți „Ln (P (t) / P (t-1)”

În căutarea celulelor F19 "= MEDIU (F3: F17)"

În celula H20, introduceți „= MEDIE (G4: G17)

În celula H22, introduceți "= 365 * H20" pentru a calcula variația anualizată

În celula H22, introduceți „= SQRT (H21)” pentru a calcula abaterea standard anualizată

Deci, acum avem „tendința” randamentelor zilnice trecute și deviația standard (volatilitatea). Putem aplica formula noastră găsită mai sus:

Vom face o simulare peste 29 de zile, deci dt = 1/29. Punctul nostru de pornire este ultimul preț apropiat: 95.

  • În celula K2, introduceți „0.”
  • În celula L2, introduceți „95.”
  • În celula K3, introduceți „1.”
  • În celula L3, introduceți „= L2 * (1 + $ F $ 19 * (1/29) + $ H $ 22 * ​​SQRT (1/29) * NORMSINV (RAND ()))."

În continuare, tragem formula în jos de coloană pentru a completa întreaga serie de prețuri simulate.

Acest model ne permite să găsim o simulare a activelor până la 29 de date date, cu aceeași volatilitate ca primele 15 prețuri pe care le-am ales și cu o tendință similară.

În sfârșit, putem face clic pe „F9” pentru a începe o altă simulare, deoarece avem funcția rand ca parte a modelului.

Compararea conturilor de investiții Denumirea furnizorului Descrierea divulgatorului de publicitate × Ofertele care apar în acest tabel provin din parteneriate de la care Investopedia primește compensații.
Recomandat
Lasă Un Comentariu