-
구글 스프레드시트 - GoogleFinance 함수로 주가 데이터 가져오기(1)구글 스프레드시트 2022. 9. 9. 13:43728x90
포스트 목차
01. GoogleFinance 함수 사용법
02. GoogleFinance 함수의 attribute 파라미터
03. 사용예제
구글 스프레드시트를 이용하여 주가 데이터를 가져와보자.
01. GoogleFinance 함수 사용법
GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])- ticker: 주식 종목을 지시하는 약자 (시세 표시)"거래소코드:종목약어"로 표기된다.예) 삼성전자 = KRX:005930- attribute: 어떤 데이터를 가져올지를 정한다.날짜가 지정될 경우 필수로 입력해야 한다.- start_date: 가져올 데이터의 시작 날짜- end_date | num_days: 가져올 데이터의 종료 날짜 또는 시작 날자로부터의 기간(날)- interval: 데이터 반환 빈도 (1일 또는 7일)02. GoogleFinance 함수의 attribute 파라미터
이전 데이터의 경우 다음과 같은 attirbtue를 설정하여 사용할 수 있다.
Open High Low Close Volume 시작가 최고가 최저가 종가 거래량 03. 사용예제
1) 삼성전자의 주가를 2021.01.01 부터 2022.08.31까지 조회해보자.
삼성전자는 KOSPI에 상장된 주식이고 KOSPI 주식의 경우, GoogleFinance에서는 거래소 코드로 KRX를 사용한다.
오른쪽에서 코드를 확인할 수 있다. 005930이다.
우리가 사용하기 위한 티커(ticker)는 KRX:005930이다.
다음과 같이 GoogleFinacne 함수를 사용해보자.
첫번째 인자로 ticker (KRX:005930), 두번재 인자 attribute (price), 3번째 인자 와 4번째 인자는 날짜를 입력했으며 다음과 같이 Date함수를 이용했다.
함수를 실행하면 다음과 같이 Array가 반환되고, 반환된 Array는 함수가 호출된 셀을 기준으로 채워지게 된다.
Attribute로 price를 지정하면, 이전 데이터의 경우, close(종가) 정보가 조회되며, 실시간인 경우 20분전의 실시간 가격이 조회된다.
이전 데이터에서 제공하는 모든 Attribute를 확인하고 싶을 때는 Attribute에 all을 할당하면 된다.
위의 그림처럼 open(시작가), high(최고가), low(최저가), close(종가), Volume(거래량)의 정보가 보이는 것을 확인할 수 있다.
2) 다음에는 KOSDAQ 종목 중 하나인 "유니온 커뮤니티"를 검색해보자.
구글에서 유니온커뮤니티를 검색하면 203450(KOSDAQ)라는 정보를 확인할 수 있다.
티커(ticker)는 KOSDAQ:203450이 된다.
위의 삼성전자를 조회한 것처럼 2021.01.01 부터 2022.08.31까지의 모든 데이터를 조회해보자
함수 정의 조회된 데이터 3) 다음에는 국내상장 ETF "KODEX 은행"를 검색해보자.
구글에 검색하면, KRX:091170이라는 티커를 사용함을 알 수 있다. 국내 상장 ETF는 거래소 코드 KRX를 사용한다.
마찬가지로 위의 예와 동일한 기간의 주가 정보를 조회해보자.
4) 다음에는 Google을 검색해보자.
구글에 google ticker로 검색하면 NASDAQ:GOOGL 이라는 것을 확인 할 수 있다.
데이터가 USD로 표시된다는 것에 주의하자. 이상으로 주식의 이전 가격 및 실시간 가격을 알수 있는 GoogleFinance 함수에 대해 다뤘다.
좀 더자세한 내용은 구글 스프레드 시트의 도움말에서 확인이 가능하다.
https://support.google.com/docs/answer/3093281?hl=ko
GOOGLEFINANCE - Google Docs 편집기 고객센터
도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요
support.google.com
728x90'구글 스프레드시트' 카테고리의 다른 글
구글 스프레드시트 - QUERY 함수로 원하는 데이터 추출하기 (0) 2022.09.25 구글 스프레드시트 - GOOGLETRANSLATE 함수로 번역하기 (1) 2022.09.24 구글 스프레드시트 - GoogleFinance 함수로 주가 데이터 가져오기(2) (2) 2022.09.10