반응형

googlefinance 2

Googlefinance 대신 종목별 주가 검색 / 수집 방법(파이썬)

지난번 googlefinance에서 랜덤 하게 중간 날짜 값들이 에러 메시지 없이 사라지는 문제가 있다고 했었습니다. 이것을 해결하는 방법은 두 가지가 있는데, 첫 번째는 yahoo finance 같은 site에서. csv 파일 형식으로 원하는 기간을 설정해서 다운로드하여서 엑셀이나 google sheet에 로드하여 사용하는 방법이 있습니다. 두 번째는 파이썬에서 pykrx 라이브러리를 사용하는 방법이 있습니다. 저 같은 경우는 pykrx 라이브러리를 사용해서 정리 중인데, 굉장히 쉽습니다. 우선 import 하고, 함수를 사용하면 dataframe이 리턴됩니다. 조회 시작 날짜, 끝 날짜, 그리고 우리나라 상장 회사들 각각 6자리 번호를 갖고 있어서, 그 번호를 인자로 넣어주면 됩니다. 리턴되는 dat..

Investment 2022.11.13

GOOGLEFINANCE 주가 데이터 오류 현상

구글 쉬트(Google sheets)에서 Google finance 함수를 이용할 때 에러 현상이 중요해 보여 기록에 남긴다.일정 기간 동안의  주가를 추출해보면 몇 개가 부족한 경우가 있다.예를 들어, 아래 명령을 사용해서 몇 일치를 추출했는데, 1~2개씩 부족하게 나오는 경우이다. index(GOOGLEFINANCE(종목번호, "close", 시작일, 종료일), , 2) 중요한 문제는 처음이나 끝 날짜 데이터가 빠진 게 아니라 중간 날짜의 데이터가 아무 표기없이 빠지고 다음날 데이터로 채워진다는 것이다. 본인의 경우 현재 2022/6/16 데이터가 빠진 종목이 많은 상태다.데이터를 못 가져오는 경우 #N/A로 표시해줘야 하나, 이 경우는 그냥 데이터가 빠져있고 빠진 자리부터는 다음날부터의 주가가 들어..

Investment 2022.10.02
반응형