초기화 설정 이해하기 - II
이전 장과 마찬가지로, Yahoo! Finance에서 SPY 데이터를 가져오기 위해 getSymbols()를 사용해 보세요.
데이터를 가져온 뒤에는, 시뮬레이션에 사용할 종목을 quantstrat에 알려 주기 위해 stock()을 사용하고, 선물처럼 최소 매수 단위를 만들지 말고 원래대로 취급하도록 설정하세요. 또한 이 명령은 해당 종목에 사용할 통화도 지정합니다. GDX나 SPY처럼 데이터셋을 초기화하는 함수를 사용할 때는 항상 따옴표로 감싸야 한다는 점에 유의하세요:
stock("GDX", currency = "USD")
quantstrat 패키지는 워크스페이스에 이미 로드되어 있으며, 이전 연습 문제에서 만든 from과 to 날짜 문자열도 준비되어 있어요.
이 연습은 강의의 일부입니다
R로 배우는 금융 트레이딩
연습 안내
library()를 사용해quantmod패키지를 로드하세요.getSymbols()를 사용해from과to날짜 범위의 SPY 조정 종가 데이터를 Yahoo! Finance에서 가져오세요.- 전략에서 SPY 데이터를 사용하고 통화를
"USD"로 설정하도록stock()을 실행해quantstrat에 알려 주세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load the quantmod package
___
# Retrieve SPY from yahoo
getSymbols(___)
# Use stock() to initialize SPY and set currency to USD
stock(___)