"pandas_datareader 패키지 사용" 파이썬으로 배우는 알고리즘 스터디자료
IT 어떻게든 혼자 해결해보자/IT 파이썬 독학 입문기2018. 5. 7. 13:50
# datareader함수로 웹 상의 데이터를 DataFrame 객체로 만드는 기능을 합니다.# pandas_datareader 패키지 사용(스터디자료5. 파이썬으로 배우는 알고리즘)
# 야후 파이낸스로 GS 종목의 일봉 데이터를 받아오겠습니다.
# datetime 모듈은 시간을 입력할 때 자주 쓰이는 모듈입니다.
# 월을 입력할 때 02나 03처럼 입력하면 안됩니다.
# GS의 종목코드는 '078930'이므로 DataReader 인자로 다음과 같이 입력합니다.
# 아래 코드가 pandas_datareader 0.6.0에서는 작동하지 않아서 0.5.0으로 사용합니다.
import pandas_datareader.data as web
import datetime
start = datetime.datetime(2016, 2, 19)
end = datetime.datetime(2016, 3, 4)
gs = web.DataReader("078930.KS", 'yahoo', start, end)
print(gs)
'''
Open High Low Close Adj Close Volume
Date
2016-02-18 NaN NaN NaN NaN NaN NaN
2016-02-19 50300.0 51100.0 49950.0 50600.0 47695.078125 301800.0
2016-02-22 50300.0 50800.0 49850.0 50400.0 47506.562500 153961.0
2016-02-23 50800.0 53000.0 50800.0 52800.0 49768.777344 431934.0
2016-02-24 52000.0 53500.0 51900.0 53500.0 50428.589844 259616.0
2016-02-25 53900.0 54700.0 52700.0 53900.0 50805.625000 170839.0
2016-02-26 54300.0 54500.0 53200.0 53300.0 50240.070313 159453.0
2016-02-29 53000.0 53900.0 52800.0 53000.0 49957.296875 154692.0
2016-03-02 53900.0 55200.0 53500.0 55100.0 51936.734375 229999.0
2016-03-03 55300.0 55800.0 54300.0 55000.0 51842.476563 217063.0
2016-03-04 54700.0 54800.0 53200.0 54200.0 51088.402344 237934.0
'''
# 참고로 Open 시가, High 고가, Low 저가, Close 종가, Adj Close 수정종가(신주 등 반영된 종가), Volume 거래량 입니다.
# 분석에는 과거 연속성 때문에 수정종가를 많이 이용합니다.
(출처: 다음증권)
스터디 자료의 출처는
파이썬으로 배우는 알고리즘 트레이딩(조대표 외 1명)입니다.
아래 책을 터치하시면 구매페이지로 연결됩니다.
스터디 진행하며 사용한 비영리 목적의 참고자료로
크레이티브 커먼즈에 따라 사용하며,
저작권자의 삭제 요청이 있을시 삭제하겠습니다.
공감과 댓글은 글쓴이에게 큰 힘이 됩니다.
마음에 드셨으면 공감과 댓글부탁드립니다.
'IT 어떻게든 혼자 해결해보자 > IT 파이썬 독학 입문기' 카테고리의 다른 글
파이썬 독학기 [Letter Queue] - Empire of Code (0) | 2018.05.07 |
---|---|
"DataFrame 칼럼(열), 로우(행) 선택" 파이썬으로 배우는 알고리즘 트레이딩 스터디 자료 (0) | 2018.05.07 |
"Python Console" 파이썬으로 배우는 알고리즘 트레이딩 스터디 자료 (0) | 2018.05.07 |
"Series 기초" 파이썬으로 배우는 알고리즘 트레이딩 스터디 자료 (0) | 2018.05.07 |
파이썬 독학기 [Broken Reports] - Empire of Code (0) | 2018.04.10 |
댓글