Začněte nyníZačněte zdarma

Náhodná procházka I

V předchozím videu jsi viděl/a, jak vygenerovat náhodnou procházku výnosů a jak ji převést na cestu náhodné ceny akcie.

V tomto cvičení si vytvoříš vlastní náhodnou procházku tak, že budeš pomocí numpy generovat náhodná čísla z normálního rozdělení.

Toto cvičení je součástí kurzu

Manipulace s časovými řadami v Pythonu

Zobrazit kurz

Pokyny k cvičení

Knihovny pandas jako pd, funkce normal a seed z numpy.random a matplotlib.pyplot jako plt jsou již naimportované.

  • Nastav seed na hodnotu 42.
  • Pomocí funkce normal vygeneruj 2 500 náhodných výnosů s parametry loc=.001, scale=.01 a výsledek přiřaď do proměnné random_walk.
  • Převeď random_walk na objekt pd.Series a výsledek znovu přiřaď do proměnné random_walk.
  • Vytvoř proměnnou random_prices tak, že přičteš 1 k random_walk a vypočítáš kumulativní součin.
  • Vynásob random_prices hodnotou 1 000 a výsledek vykresli jako cenovou řadu začínající na hodnotě 1 000.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Set seed here


# Create random_walk
random_walk = ____

# Convert random_walk to pd.series
random_walk = ____

# Create random_prices
random_prices = ____

# Plot random_prices here


Upravit a spustit kód