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

Pochopení inicializačních nastavení – II

Stejně jako v předchozí kapitole použiješ funkci getSymbols() k získání dat SPY z Yahoo! Finance.

Po importu dat použij stock(), aby ses quantstratu dozvěděl/a, jaké nástroje budou v simulaci k dispozici, a aby se s nimi pracovalo tak, jak jsou – bez nastavení minimální velikosti nákupu, jako je tomu u futures. Tento příkaz zároveň určuje, jaká měna bude s danými nástroji použita. Kdykoli voláš funkci pro inicializaci datové sady, jako je GDX nebo SPY, musíš ji uzavřít do uvozovek:

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

Balíček quantstrat je načten ve tvém pracovním prostředí, stejně jako datové řetězce from a to, které jsi vytvořil/a v předchozím cvičení.

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

Finanční obchodování v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí příkazu library() načti balíček quantmod.
  • Pomocí getSymbols() získej upravená data z SPY z Yahoo! Finance pro období mezi datumy from a to.
  • Pomocí příkazu stock() dej quantstratu vědět, že budeš ve své strategii používat data SPY, a nastav jejich měnu na "USD".

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

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

# Load the quantmod package
___

# Retrieve SPY from yahoo
getSymbols(___)

# Use stock() to initialize SPY and set currency to USD
stock(___)
Upravit a spustit kód