본문 바로가기
주식/구글 스프레드시트

[구글 스프레드시트] 주가 정보 가져오기

by 디히치 2020. 12. 13.

해당 콘텐츠는 구글 스프레드시트를 활용한 "주식 포트폴리오 양식" 제작을 위한 함수 내용입니다.

 

 

※ 주식 포트폴리오 양식 통합본

 

마지막, 주식 포트폴리오 양식 통합본 공유 (Full Version, 구글 스프레드시트)

​안녕하세요, 디히치입니다.​지금까지 구글 스프레드시트를 활용한 다양한 주식 관리 양식들을 공유드렸...

blog.naver.com

 


 

● GOOGLEFINANCE 함수로 주가 가져오기

 

GOOGLEFINANCE 함수를 사용하면, 종목별 주가 정보를 가져올 수 있습니다.

 

 

 

● GOOGLEFINANCE 함수 구문

 

=googlefinance("종목코드", "속성")

 

 

1) 종목코드 : 코스피, 코스닥 기준 6자리 숫자를 의미합니다. 예를 들어 삼성전자의 종목코드는 "005930"으로 확인할 수 있습니다. 따라서 내가 찾고자하는 종목의 종목코드만 알면 주식 정보를 바로 가지고 올 수 있습니다. 

 

※ 주의할 점 : 종목코드는 앞뒤에 반드시 "(큰따옴표)를 넣어야 합니다.

 

 

2) 속성 : GOOGLEFINANCE 함수에서 제공하는 종목의 속성을 의미합니다. 각 속성에 따라 종목의 해당 정보를 찾을 수 있습니다. 자세한 속성 정보는 아래 링크를 참고하여 주시기 바랍니다.

 

※ 속성 설명 링크 보기

 

 


 

● GOOGLEFINANCE 함수 간단예제 (1)

 

GOOGLEFINACE 함수를 활용하여 삼성전자(005930)의 다양한 주가 정보(20년 12월 13일 기준)를 가져오도록 하겠습니다. 주로 쓰는 속성 위주로 예제를 구성하였습니다. 

 

 

 

1) 현재가격(주가) 가져오기

 

=googlefinance("005930", "price")
: 삼성전자의 현재가격을 가져옵니다

→ 결과 : 73,400

 

 

 

2) 시가 가져오기

 

=googlefinance("005930", "priceopen")
: 삼성전자의 개장 시가를 가져옵니다

→ 결과 : 73,500

 

 

 

3) 최고가 가져오기

 

=googlefinance("005930", "high")
: 삼성전자의 현재 날짜의 최고가를 가져옵니다

→ 결과 : 73,800

 

 

 

4) 최저가 가져오기

 

=googlefinance("005930", "low")
: 삼성전자의 현재 날짜의 최저가를 가져옵니다

→ 결과 : 73,100

 

 

 

5) 거래량 가져오기

 

=googlefinance("005930", "volume")
: 삼성전자의 현재 날짜의 거래량을 가져옵니다

→ 결과 : 18,485,677

 

 

 

6) 시가총액 가져오기

 

=googlefinance("005930", "marketcap")
: 삼성전자의 시가총액을 가져옵니다

→ 결과 : 494,356,413,400,000

 

 

 

● GOOGLEFINANCE 함수 간단예제 실행 결과 (1)

 

위 속성 6가지로 구한 삼성전자의 주가 정보 결과값은 아래와 같습니다.

 

삼성전자 주가정보 가져오기 결과

 


 

● GOOGLEFINANCE 함수 간단예제 (2)

 

위 내용을 응용하여 코스피 시가총액 TOP 10의 주가 정보를 가져오면 아래와 같습니다.

 

20년 12월 13일 기준 시가총액 TOP10

 

1) 삼성전자

2) SK하이닉스

3) 삼성전자우

4) LG화학

5) 삼성바이오로직스

6) 셀트리온

7) NAVER

8) 현대차

9) 삼성SDI

10) 카카오

 

 

 

● GOOGLEFINANCE 함수 간단예제 실행 결과 (2)

 

코스피 시가총액 TOP 10의 종목코드만 알면, 아래와 같이 한번에 주가 정보를 불러올 수 있습니다.

 

시가총액 TOP10 주가정보 불러오기

 

시가총액 TOP10 예제결과

댓글