Головна » банківська справа » Як використовувати Excel для імітації цін на акції

Як використовувати Excel для імітації цін на акції

банківська справа : Як використовувати Excel для імітації цін на акції

Деякі активні інвестори моделюють варіації акцій чи іншого активу, щоб імітувати його ціну та ціну інструментів, що базуються на ній, наприклад, похідні інструменти. Моделювання вартості активу на електронній таблиці Excel може забезпечити більш інтуїтивне представлення його оцінки для портфеля.

Ключові вивезення

  • Трейдери, які прагнуть повторно протестувати модель або стратегію, можуть використовувати імітовані ціни, щоб перевірити її ефективність.
  • Excel може допомогти у вашому тестуванні, використовуючи монте-карло-симуляцію, щоб генерувати випадкові зміни цін.
  • 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 отримує компенсацію.
Рекомендуємо
Залиште Свій Коментар