Post List

2018년 4월 14일 토요일

Google Finance is Dead, Long Live the Data



먼저 야후 파이낸스에서
마이크로 소프트 주가를 받아봅니다.


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 달러 밖에 안하는군요

유료서비스도 매력적이네요?





댓글 없음:

댓글 쓰기