Aan de slagGa gratis aan de slag

Inzicht in initialisatie-instellingen - II

Net als in het vorige hoofdstuk gebruik je getSymbols() om de SPY-gegevens van Yahoo! Finance op te halen.

Gebruik na het importeren van de data stock() om quantstrat te vertellen welke instrumenten in de simulatie voorkomen, en om ze te behandelen zoals ze zijn, in plaats van bijvoorbeeld een minimale koopomvang te creëren zoals bij futures. Daarnaast geef je met dit commando op welke valuta je voor de betreffende instrumenten wilt gebruiken. Let op: wanneer je een functie gebruikt om een gegevensset zoals GDX of SPY te initialiseren, moet je die altijd tussen aanhalingstekens zetten:

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

Het pakket quantstrat is in je werkruimte geladen, net als de datumstrings from en to die je in de vorige oefening hebt gemaakt.

Deze oefening maakt deel uit van de cursus

Financieel traden in R

Cursus bekijken

Oefeninstructies

  • Gebruik het commando library() om het pakket quantmod te laden.
  • Gebruik getSymbols() om aangepaste data van SPY van Yahoo! Finance op te halen tussen de from- en to-datums.
  • Gebruik het commando stock() om quantstrat te laten weten dat je de SPY-data in je strategie gebruikt en stel de valuta in op "USD".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Load the quantmod package
___

# Retrieve SPY from yahoo
getSymbols(___)

# Use stock() to initialize SPY and set currency to USD
stock(___)
Code bewerken en uitvoeren