Înțelegerea setărilor de inițializare - II
Ca și în capitolul anterior, vei folosi getSymbols() pentru a obține datele SPY din Yahoo! Finance.
După importarea datelor, folosește stock() pentru a-i comunica pachetului quantstrat ce instrumente vor fi prezente în simulare și pentru a le trata exact așa cum sunt, fără a stabili o dimensiune minimă de cumpărare, cum se face în cazul contractelor futures. În plus, această comandă specifică moneda asociată instrumentelor respective. Reține că ori de câte ori folosești o funcție pentru a inițializa un set de date, cum ar fi GDX sau SPY, trebuie să îl încadrezi între ghilimele:
stock("GDX", currency = "USD")
Pachetul quantstrat a fost încărcat în spațiul tău de lucru, împreună cu șirurile de date from și to pe care le-ai creat în exercițiul anterior.
Acest exercițiu face parte din cursul
Tranzacționare financiară în R
Instrucțiuni pentru exercițiu
- Folosește comanda
library()pentru a încărca pachetulquantmod. - Folosește
getSymbols()pentru a obține datele ajustate ale SPY din Yahoo! Finance, pentru intervalul dintre datelefromșito. - Folosește comanda
stock()pentru a-i comunica pachetuluiquantstratcă vei folosi datele SPY în strategia ta și setează moneda asociată la"USD".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Load the quantmod package
___
# Retrieve SPY from yahoo
getSymbols(___)
# Use stock() to initialize SPY and set currency to USD
stock(___)