Основен » банково дело » Как да използвате Excel за симулиране на цените на акциите

Как да използвате Excel за симулиране на цените на акциите

банково дело : Как да използвате Excel за симулиране на цените на акциите

Някои активни инвеститори моделират вариации на акции или друг актив, за да симулират цената и цената на инструментите, които се базират на него, като деривати. Симулирането на стойността на актив в електронна таблица на Excel може да осигури по-интуитивно представяне на неговата оценка за портфейл.

Ключови заведения

  • Търговците, които искат да тестват обратно модел или стратегия, могат да използват симулирани цени, за да потвърдят неговата ефективност.
  • Excel може да помогне с вашето обратно тестване с помощта на симулация на monte carlo за генериране на произволни движения на цената.
  • Excel може да се използва и за изчисляване на историческата нестабилност, за да се включите във вашите модели за по-голяма точност.

Изграждане на симулация на модел за ценообразуване

Независимо дали обмисляме да купуваме или продаваме финансов инструмент, решението може да бъде подпомогнато, като го изучим както числено, така и графично. Тези данни могат да ни помогнат да преценим следващия вероятен ход, който активът може да направи, и ходовете, които са по-малко вероятни.

На първо място, моделът изисква някои предварителни хипотези. Приемаме например, че дневната възвръщаемост или "r (t)" на тези активи обикновено се разпределят със средната стойност "(μ), " и сигма със стандартно отклонение ", (σ)." Това са стандартните предположения, които ще използваме тук, въпреки че има много други, които биха могли да бъдат използвани за подобряване на точността на модела.

Което дава:

Което води до:

И накрая:

И сега можем да изразим стойността на днешната цена на затваряне, като използваме предходния ден за затваряне.

  • Изчисляване на μ:

За да изчислим μ, което е средната стойност на дневната възвръщаемост, вземаме n последователни минали близки цени и прилагаме, което е средната стойност от сумата от n минали цени:

  • Изчисляването на волатилността σ - променливост

φ е променливост със средна стойност на произволна променлива нула и стандартно отклонение.

Изчисляване на историческа нестабилност в Excel

За този пример ще използваме функцията на Excel "= NORMSINV (RAND ())." Като се основава на нормалното разпределение, тази функция изчислява случайно число със средна стойност нула и стандартно отклонение от единица. За да изчислите μ, просто средните добиви използвайте функцията Ln (.): Нормално разпределение на log.

В клетка F4 въведете "Ln (P (t) / P (t-1)"

В търсенето на клетка F19 "= СРЕДНО (F3: F17)"

В клетка H20 въведете „= СРЕДНО (G4: G17)

В клетка H22 въведете "= 365 * H20", за да изчислите годишната отклонение

В клетка H22 въведете "= SQRT (H21)", за да изчислите годишното стандартно отклонение

Така че сега имаме "тенденцията" на миналите дневни възвръщаемости и стандартното отклонение (променливостта). Можем да приложим нашата формула, открита по-горе:

Ще направим симулация за 29 дни, следователно dt = 1/29. Нашата отправна точка е последната цена за затваряне: 95.

  • В клетката K2 въведете "0."
  • В клетката L2 въведете "95."
  • В клетката K3 въведете „1.“
  • В клетката L3 въведете "= L2 * (1 + $ F $ 19 * (1/29) + $ H $ 22 * ​​SQRT (1/29) * NORMSINV (RAND ()))."

На следващо място, влачим формулата надолу в колоната, за да завършим цялата серия от симулирани цени.

Този модел ни позволява да намерим симулация на активите до 29 дадени дати, със същата нестабилност като предишните 15 цени, които избрахме, и със сходна тенденция.

И накрая, можем да кликнем върху "F9", за да започнем друга симулация, тъй като имаме функция rand като част от модела.

Сравнете инвестиционни сметки Име на доставчика Описание Разкриване на рекламодатели × Офертите, които се появяват в тази таблица, са от партньорства, от които Investopedia получава компенсация.
Препоръчано
Оставете Коментар