Власність житла, капітал і прогнозування

Вступ до фінансових концепцій у Python

Dakota Wixom

Quantitative Finance Analyst

Право власності

Щоб обчислити частку житла, якою ви реально володієте (домашній капітал):

$ \text{Percent Equity Owned}_t = P_{Down} + \frac{E_{Cumulative, t}}{V_{Home}} $

$ E_{Cumulative, t} = \sum_{t=1}^{T} P_{Principal, t} $

  • $ E_{Cumulative, t} $: сукупний домашній капітал у момент $t$
  • $ P_{Principal, t} $: платіж за основною сумою в момент $t$
  • $V_{Home}$: загальна вартість житла
  • $P_{Down}$: початковий авансовий платіж
Вступ до фінансових концепцій у Python

Underwater-іпотека

Іпотека underwater — це коли залишок боргу за іпотекою перевищує ринкову вартість самого будинку.

Вступ до фінансових концепцій у Python

Сукупні операції в NumPy

Сукупна сума (Cumulative Sum)

import numpy as np
np.cumsum(np.array([1, 2, 3]))
array([1, 3, 6])

Сукупний добуток (Cumulative Product)

import numpy as np
np.cumprod(np.array([1, 2, 3]))
array([1, 2, 6])
Вступ до фінансових концепцій у Python

Прогнозування сукупного зростання

Приклад:

Якою буде сукупна вартість у кожен момент часу для інвестиції $100$, що зростає на 3% у період 1, ще на 3% у період 2 та на 5% у період 3?

import numpy as np
np.cumprod(1 + np.array([0.03, 0.03, 0.05]))
array([ 1.03, 1.0609, 1.113945])
Вступ до фінансових концепцій у Python

Давайте потренуємось!

Вступ до фінансових концепцій у Python

Preparing Video For Download...