먼저 야후 파이낸스에서
마이크로 소프트 주가를 받아봅니다.
library(quantmod) getSymbols("MSFT", src = "yahoo")
잘 받아집니다.
구글 파이낸스로 받아봅니다.
getSymbols("MSFT", src = "google")
구글 파이낸스가... 사망하셨습니다....
얼마전에 스프레드시트에서 주가 뻑나던 것도
다 이것 때문이었던거 같습니다..
하지만 언제나 그렇듯,
우리는 해답을 찾을 것입니다.
quantmod 의 github 를 가봅니다.
https://github.com/joshuaulrich/quantmod/tree/master/R
tiingo 라는 곳을 이용해 데이터를 받을 수 있게
바뀌었군요!
tiingo 데이터를 사용해 봅니다.
https://www.tiingo.com/
사이트 가입 후 API KEY를 받아야 합니다.
https://api.tiingo.com/docs/general/connecting
getSymbols("MSFT", src = "tiingo", api.key = "API KEY")
API KEY에는 본인의 API KEY를 입력하셔야 합니다.
잘 되는군요!
매번 API KEY 입력하기 짜증나니 디폴트로 박아줍니다.
setDefaults("getSymbols.tiingo", api.key = "API KEY")
디폴트 키값이 설정 되었으니, 키 입력 없이 다운로드 받아봅니다.
데이터 period도 길게 제공한다고 하니
1900년 부터 한번 다운받아 보도록 하겠습니다.
잘 받아지는 군요.
그것도 무려 86년도 데이터부터.
가격 정책을 한번 살펴봅니다.
https://www.tiingo.com/pricing
글로벌 주식 무한 API 제공이
월 10 달러 밖에 안하는군요
유료서비스도 매력적이네요?
댓글 없음:
댓글 쓰기