1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do zarządzania ryzykiem portfela w Pythonie

Connected

ćwiczenie

Symulacje Monte Carlo

Symulacje Monte Carlo służą do modelowania szerokiego zakresu możliwych scenariuszy.

Można je konstruować na wiele sposobów, ale wszystkie opierają się na generowaniu dużej liczby losowych wariantów danego modelu, co pozwala przeanalizować szeroką dystrybucję możliwych ścieżek. Dzięki temu możesz zbudować kompleksową prognozę możliwości do próbkowania bez potrzeby posiadania dużej ilości danych historycznych.

Wygeneruj 100 symulacji Monte Carlo dla funduszu ETF na ropę naftową USO.

Parametry mu, vol, T i S0 są dostępne z poprzedniego ćwiczenia.

Instrukcje

100 XP
  • Przejdź pętlą od 0 do 100 (bez wartości 100), używając funkcji range().
  • Dla każdej iteracji wywołaj funkcję rysującą plt.plot(), przekazując zakres wartości T (range(T)) jako pierwszy argument, a forecasted_values jako drugi argument.