1. Nauka
  2. /
  3. Kursy
  4. /
  5. Handel finansowy w R

Connected

ćwiczenie

Ustawienia inicjalizacji – część II

Podobnie jak w poprzednim rozdziale, użyj funkcji getSymbols(), aby pobrać dane SPY z Yahoo! Finance.

Po zaimportowaniu danych użyj funkcji stock(), aby poinformować quantstrat, jakie instrumenty będą używane w symulacji. Dzięki temu instrumenty traktowane są wprost, bez ustalania minimalnej wielkości zlecenia – inaczej niż w przypadku kontraktów terminowych. To polecenie określa również walutę powiązaną z danymi instrumentami. Pamiętaj, że kiedy używasz funkcji do inicjalizacji zbioru danych, np. GDX lub SPY, musisz ująć jego nazwę w cudzysłów:

stock("GDX", currency = "USD")

Pakiet quantstrat został już wczytany do twojego środowiska, podobnie jak zmienne from i to z datami utworzonymi w poprzednim ćwiczeniu.

Instrukcje

100 XP
  • Użyj polecenia library(), aby wczytać pakiet quantmod.
  • Użyj funkcji getSymbols(), aby pobrać skorygowane dane SPY z Yahoo! Finance dla zakresu dat wyznaczonego przez zmienne from i to.
  • Użyj polecenia stock(), aby poinformować quantstrat, że będziesz korzystać z danych SPY w swojej strategii, i ustaw walutę na "USD".