구글 엑셀 시트로 실시간 주식 정보 업데이트 이용한 데이터 가공
마이크로소프트 엑셀 vs 구글 엑셀
마이크로소프트 엑셀시트를 이용하면 VBA (Visual Basic for Application)를 사용해서 주식 정보를 실시간으로 가져올 수 있도록 코딩을 해야 합니다. VBA라는 것은 익숙한 사람들에게는 손쉽게 사용할 수 있는 툴이겠지만, 코딩에 대해 문외한인 사람들에게는 무척 큰 장벽으로 다가와서 시작도 하기 전에 포기를 하기 십상입니다. 이렇게 진입장벽이 있는 마이크로소프트 엑셀의 VBA를 대신해서 구글 다큐먼트(구글 닥, Google Document)의 엑셀 시트를 사용하면 이것을 손쉽게 해결할 수 있습니다.
구글 엑셀에서 실시간 주식 정보 사용하는 방법
구글 닥의 엑셀 시트에서 실시간 주식 정보를 사용하는 방법은 일반적인 엑셀에서 함수를 사용하는 방법과 동일합니다. 구글에서 미리 만들어둔 함수를 이용하여 실시간 값들을 끌어오는 방법입니다. 여기서 말하는 구글이 미리 만들어둔 함수가 바로 googlefinance입니다. googlefinance 함수의 사용 방법은 다음과 같습니다.
GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])
- ticker(티커)는 주식시장 티커:종목 티커의 형식으로 기입 (예를 들면, NASDAQ:GOOG)
- attribute(속성)은 원하는 값을 의미 (예를 들면, 가격은 price, 시가는 priceopen, 당일 최고가는 high, 당일 최저가는 low, 거래량은 volume 등)
- start_date(시작일)는 과거 데이터 추출 시 시작일 (end_date나 num_days 없으면 start_date 당일 데이터만 추출)
- end_date(종료일)는 과거 데이터 추출 시 종료일
- num_days(일자수)는 과거 데이터 추출 시 추출 일수
- interval(간격)은 데이터 추출 간격으로, DAILY(1로도 표시 가능) 또는 WEEKLY(7로도 표시 가능)
여기서 ticker와 attribute은 필수로 기입해야 하는 값이지만, 나머지 (start_date, end_date, num_days, interval)는 선택사항(optional)이기 때문에 필요시에만 기입하면 됩니다.
위에 attribute에 대해서 일부 예시만 작성했습니다. 실제로는 가용한 attribute이 무척 많기 때문에 그것을 자세히 알아보도록 하겠습니다.
attribute 종류 | 의미 |
price | 현재가 *20분마다 업데이트 되어 최대 20분 지연 있을 수 있음 |
priceopen | 시가(시작가) |
high | 당일 최고가 |
low | 당일 최저가 |
volume | 거래량 |
marketcap | 시가총액 |
tradetime | 마지막 거래 시간 |
datadelay | 데이터 지연 시간 |
volumeavg | 평균 하루 거래량 |
attribute 종류 | 의미 |
pe | PER (price/earnings ratio) |
eps | 주당 순이익 |
high52 | 52주 최고가 |
low52 | 52주 최저가 |
change | 전날 종가 대비 변동 |
beta | 베타값 |
changepct | 전날 종가 대비 변동율 |
closeyest | 전날 종가 |
shares | 총 발행 주식 수 |
currency | 주가 기준 화폐 (₩, $, ¥, £ 등) |
상당히 많은 값들을 추출할 수 있기 때문에 구글 닥 엑셀 시트만으로도 본인 스스로 가공한 데이터를 만들 수 있을 것입니다. 저부터도 구글 엑셀 시트의 googlefinance를 이용해서 데이터를 가공해서 다양한 측면으로 주식 시장을 바라보는 시도를 당장 시작해보려고 합니다.
'생각나는대로' 카테고리의 다른 글
페루의 잉카 유적지 마추픽추 폐쇄 2023.01.22. (마추픽추 폐쇄 원인 / 페루 반정부 시위 원인) (0) | 2023.01.22 |
---|---|
서울 근교 굴구이 굴찜 가게 추천 2023.01.23. (오늘은굴구이까먹는날, 천북굴단지) (0) | 2023.01.22 |
노량진 수산 시장 숨은 맛집, 서울수산 2023.01.21. (0) | 2023.01.21 |
KT 5G 데이터 완전 무제한 요금제 비교 (초이스 요금제, 스페셜/베이직 요금제) (0) | 2023.01.20 |
직장인 사업소득 종합소득세 절세 방법 (투잡, 부업, 단순경비율) (0) | 2023.01.20 |
댓글