구글파이낸스는 예전에 작은 모듈로 시작해서 지금은 전세계 여러 나라의 주식등의 금융 정보를 제공하고 있는 유용한 구글스프레드시트 내장함수입니다.
주식 투자를 하고 있거나 관심있는 분들은 주식 관련 정보를 확인하기 위해 위해 여러가지 도구를 이용하고 있습니다. 자신이 거래하는 회사의 HTS(홈트레이딩시스템), MTS(모바일트레이등시스템)를 이용해서 거래도 하고 필요한 정보를 찾기도 하지요.
#구글파이낸스함수 활용을 통해 국내, 국외의 여러가지 금융 정보들을 간단하게 불러 올 수 있고, 그 정보를 바탕으로 투자에 대한 아이디어를 확인해보거나 결정을 해야 할 때 아주 유용합니다.
예를 들어서, 삼성전자의 오늘 주가를 갖고 오고 싶다면, 그냥 간단하게 셀에, 삼성전자의 주가코드인 "005930"를 아래와 같이 입력 하면 바로 오늘자 주가를 불러와줍니다.
=GoogleFinance("005930")
예제에 대한 ▼ 사본생성▼
날짜를 지정해서 "price"를 속성으로 입력하면
=(GoogleFinance("005930", "price", "2021-01-03"))
아래 와 같이 날짜와 최종가를 보여줍니다.(지정한 날짜 보다 하루 뒤 내용이 나오기 때문에 값을 참조 할 때 꼭 유의 해야 합니다.)
Date | Close |
2021. 1. 4 오후 3:30:00 | 83000 |
아래 와 같이 날짜와 최종가를 보여줍니다.(지정한 날짜 보다 하루 뒤 내용이 나오기 때문에 값을 참조 할 때 꼭 유의 해야 합니다.)
예를 들어, 특정일부터 오늘까지의 '삼성전자' 주가를 일주일 간격으로 보고 싶다면 맨마지막 [간격]을 "Weekly" 혹은 7로 넣어주면 아래와 같이 1주일 간격으로 주가를 보여주게 됩니다. 하루 간격으로 보고 싶다면 "Daily" 혹은 1이라고 넣어주면 됩니다.
=GoogleFinance("005930","price","2020/12/25",today(),7) |
Date | Close |
2020. 12. 30 오후 3:30:00 | 81000 |
2021. 1. 8 오후 3:30:00 | 88800 |
2021. 1. 15 오후 3:30:00 | 88000 |
2021. 1. 22 오후 3:30:00 | 86800 |
2021. 1. 29 오후 3:30:00 | 82000 |
지정한 날짜의 어떤 종목들의 가격 비교나, 여러 종목들의 데이터를 확인 하기 위해서는 'index' 함수를 사용합니다. 구글파이낸스로 가격 정보를 가져오게 되면 늘 헤더( Date, Close 같은)를 함께 가져오기 때문에 필요한 값(가격)만을 가져오기 위해서 'index' 함수를 이용합니다.
=GoogleFinance("005930","price","2020/12/25",today(), 7) |
위의 결과 값에서 '2020. 1. 29' 일자 가격만을 가져 오고 싶다면 빨간색으로 입력된 index 함수와 6열, 2행(INDEX(참조, [행], [열]))을 선택하는 값으로 감싸 주면 82000 이라는 가격만 가져오게 됩니다.
=index(GoogleFinance("005930","price","2020/12/25",today(), 7), 6 ,2) |
또 '=index(GoogleFinance(B3, D, C3), 2, 2)' 형태(포뮬라)로 셀에 넣어, 원하는 결과를 선택해서 가져 올 수 있습니다.
| | | Price | eps | pe | shares | 오늘 현재가 |
종목 | 종목코드 | 날짜 | 주가 | EPS | PER | 발행주식수 | 2021. 1. 30 |
삼성전자 | 005930 | 2021-01-28 | 82,000 | 3,662 | 22 | 5,969,782,550 | ₩82,000 |
SK하이닉스 | 000660 | 2021-01-28 | 122,500 | 4,195 | 29 | 728,002,365 | ₩122,500 |
LG화학 | 051910 | 2021-01-28 | 917,000 | 10,297 | 89 | 70,592,343 | ₩917,000 |
삼성전자우 | 005935 | 2021-01-28 | 73,100 | 3,662 | 20 | 822,886,700 | ₩73,100 |
NAVER | 035420 | 2021-01-28 | 343,000 | 5,679 | 60 | 164,263,395 | ₩343,000 |
삼성바이오로직스 | 207940 | 2021-01-28 | 793,000 | 5,371 | 148 | 66,165,000 | ₩793,000 |
삼성SDI | 006400 | 2021-01-28 | 734,000 | 3,084 | 238 | 68,764,530 | ₩734,000 |
현대차 | 005380 | 2021-01-28 | 229,000 | 4,420 | 52 | 213,668,187 | ₩229,000 |
증시 활황으로 인해 금융사들의 2020년 1년간의 주가 변동 내역을 알아보고 싶다라고 하면, 구글파이낸스 함수와 #구글스프레드시트 기본 함수(index, vlookup)를 함께 사용해 지난 1년간의 금융사들의 주가내역을 불러와, 차트를 이용해 시각화 할 수 있습니다.
. 2020년 금융회사들의 주가 변동 내역을 차트로 시각화 해서 비교하기
. 2020년 1월 3일 기준, 금융회사들의 주가 변동률을 시각화 해서 비교하기
구글파이낸스 함수를 이용하면 국내 주식 대부분의 '20분 지연 된' "가격(price)", 그리고 '거래량(Volume)에 대한 과거 데이터를 포함, 유용한 정보를 제공하고 있습니다. 신속하게 어떤 결과를 찾아보기 위해 상당히 유용한 툴이라고 생각합니다.
'구글 오피스 > 스프레드시트' 카테고리의 다른 글
구글스프레드시트 크롤링, 스크랩핑 하기 (8) | 2024.09.14 |
---|---|
구글 스프레드시트 찾기 및 바꾸기, 전체 시트 (1) | 2024.09.06 |
구글 스프레드시트 현재 날짜 시간을 고정 입력 (0) | 2024.08.29 |
구글 시트 html 메일 발송 매크로(앱스 스크립트) (0) | 2024.04.14 |
구글 파이낸스 주식, 기간 별 주가 거래량 변동 차트 만들기(구글 스프레드시트 차트) (1) | 2021.06.23 |