Établir une stratégie I

Négociation financière en R

Ilya Kipnis

Professional Quantitative Analyst and R programmer

Trois dates clés

  • Quantstrat exige une initDate, une date from et une date to.

  • AAAA-MM-JJ, p. ex. « 2000-01-01 »

initdate <- "1999-01-01"
from <- "2003-01-01"
to <- "2015-12-31"
Négociation financière en R

Configuration de quantstrat

# Définir le fuseau horaire du système :
Sys.setenv(TZ = "UTC")
# Définir la devise (utilisons USD pour l'instant) :
currency("USD")
# Obtenir les données financières :
getSymbols("LQD", from = from, to = to, 
           src = "yahoo", adjust = TRUE)
# Traiter comme une action de base
stock("LQD", currency = "USD", multiplier = 1)
Négociation financière en R

Aperçu

initDate = "1999-01-01"
from = "2003-01-01"
to = "2015-12-31"
Sys.setenv(TZ = "UTC")
currency("USD")
getSymbols("LQD", from = from, to = to, src = "yahoo", 
           adjust = TRUE)        
Négociation financière en R

Passons à la pratique !

Négociation financière en R

Preparing Video For Download...