Kom igångKom igång gratis

Förstå initieringsinställningar – II

Precis som i föregående kapitel använder du getSymbols() för att hämta SPY-data från Yahoo! Finance.

Efter att ha importerat data använder du stock() för att tala om för quantstrat vilka instrument som ska ingå i simuleringen, och för att behandla dem precis som de är – i stället för att ange en minsta köpstorlek, som med terminer. Kommandot anger också vilken valuta som ska användas med de givna instrumenten. Observera att när du använder en funktion för att initiera en datamängd som GDX eller SPY måste du omge namnet med citationstecken:

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

Paketet quantstrat har laddats in i din arbetsmiljö, liksom datumsträngarna from och to som du skapade i föregående övning.

Den här övningen är en del av kursen

Finansiell handel i R

Visa kurs

Övningsinstruktioner

  • Använd kommandot library() för att läsa in paketet quantmod.
  • Använd getSymbols() för att hämta justerad data för SPY från Yahoo! Finance för perioden mellan datumen from och to.
  • Använd kommandot stock() för att informera quantstrat om att du kommer att använda SPY-data i din strategi och ange dess valuta till "USD".

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Load the quantmod package
___

# Retrieve SPY from yahoo
getSymbols(___)

# Use stock() to initialize SPY and set currency to USD
stock(___)
Redigera och kör kod