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
Oefeninstructies
- Gebruik het commando
library()om het pakketquantmodte laden. - Gebruik
getSymbols()om aangepaste data van SPY van Yahoo! Finance op te halen tussen defrom- ento-datums. - Gebruik het commando
stock()omquantstratte 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(___)