본문 바로가기
주린이의 주식 투자/동앤트 주식 생각

구글 스프레드시트로 실시간 국내 미국 주식 주가 정보 가져오자

by 동장군님 2020. 11. 3.
728x90

주식 투자에 있어서 기업 리서치 다음으로 중요하다고 보는 게 바로 포트폴리오 관리이다. 내가 어떤 가격에 어느 기업에 투자를 했고, 현재 평가 수익률은 어떤 상황인지, 기간은 얼마나 갖고 있었는지, 배당은 그동안 얼마나 나왔는지, 혹은 내가 이익 실현한 종목의 수익률은 어떤지 등을 관리를 해야 내 현재 투자 상황을 알 수 있고, 내 투자 히스토리를 알아야 향후 투자 전략을 잘 세울 수 있다고 본다. 이런 관리조차 하지 않고 막무가내 투자는 피해야 하는 게 내 생각이다. 특히 나 같은 경우는 국내 및 미국 약 50 여개의 주식에 투자를 하고 있어 이러한 포트폴리오 관리는 필수이다.

 

포트폴리오 관리를 하려면 당연히 실시간으로 한눈에 내 포트폴리오를 볼 수 있어야 한다. 요즘에는 모바일 앱이나 PC HTS 프로그램으로 내 계좌 현황을 편리하게 볼 수 있는 시대라서 굳이 이게 필요할까라고 생각하는 사람도 있을 것이다. 하지만 우선 HTS나 모바일 앱은 공인인증서 인증을 포함해서 기타 복잡한 실행 과정 때문에 굉장히 복잡하고 느리다. 추가로 증권사가 만든 서비스다 보니 소비자가 유동적으로 보고자 하는 지표나 데이터는 여러 메뉴에서 찾아야 하는 번거로움이 있다. 그래서 나는 실시간으로 투자한 종목들의 주가를 구글 시트로 불러와 내가 매일 확인하거나 기록해야 되는 데이터와 결합을 해서 포트폴리오를 관리하는 편이다.

 

이번 포스팅에서는 포트폴리오 관리의 첫걸음인 구글 스프레드 시트로 내가 투자한 종목들의 실시간 주가를 가져오도록 하겠다. 구글 스프레드 시트에서 제공하는 함수를 사용하면 굉장히 쉽게 데이터를 가져올 수 있다. 여러분들도 이 방법을 통해 포트폴리오를 잘 관리해서 성투하시기 바란다.

 

 

 

 

 


1. GOOGLEFINACE 함수를 통해 미국 기업 주가 가져오기

 

구글 스프레드시트에 아래 함수와 괄호 안에 기업 틱커만 넣으면 끝이다. 예제로 마이크로소프트, 애플, Aflac, 크리테오 틱커를 넣어서 추출했는데 주가가 정확히 나오는 것을 확인했다. 구글에서만 제공하는 엄청난 기능이다.

 

2. 국내 주식 주가 실시간으로 가져오기

국내 주식은 조금 복잡하기는 한데 그래도 어렵지는 않다. 구글 스프레드시트에는 importxml이라고 특정 url에서 정보를 가져올 수 있는 함수가 있다. 이 함수를 사용해서 아래 코드?를 입력하면은 국내 상장 시장에 있는 3천 여개의 종목명을 한 컬럼에 모두 가져올 수 있을 것이다.

 

=IMPORTXML( "https://www.sedaily.com/Stock/Quote/Search?code=&text=", "//dl[@class='tbody']/dt" )

 

그 다음으로 기업명이 있는 컬럼 옆에 아래 코드를 입력하면 기업 종목명에 해당하는 주가를 아래 이미지와 같이 모두 가져오는 점을 확인할 수 있을 것이다. 그 다음에 주가 데이터를 어떻게 사용하는지는 여러분의 몫이다.

 

=IMPORTXML( "https://www.sedaily.com/Stock/Quote/Search?code=&text=", "//dl[@class='tbody']/dd/span[1]" )

 

위에서 알려준대로 주가를 가져온 다음 내가 기록하고 싶은 데이터와 결합한다면 나만의 포트폴리오 DB가 완성되는 것이다. 이 방법을 잘 활용해서 성투로 가는 포트폴리오 구축하기 바란다. 끝

 

 

728x90
반응형

댓글