구글 시트로 종목별 퀀트 데이터 정리하기
서론
퀀트식 투자나 정량 분석을 실제로 활용하려면, 여러 종목의 재무지표와 주가를 한곳에 모아 체계적으로 관리하는 것이 중요합니다. Google Sheets를 사용하면 엑셀처럼 자유로운 편집과 같이, 실시간 또는 주기적 업데이트가 가능한 투자 스크리너 및 종목 비교표를 만들 수 있습니다. 이번 글에서는 구글 시트로 종목별 퀀트 데이터를 정리하는 구체적인 방법과 활용 팁을 알려드립니다.
본론
1. 왜 구글 시트인가?
구글 시트는 클라우드 기반이어서 언제 어디서나 접속 가능하고, 여러 기기나 사용자와 쉽게 공유할 수 있습니다. 또한 내장 함수와 자동 업데이트 기능을 활용하면, 수작업 없이도 최신 데이터를 유지할 수 있어 투자 관리가 훨씬 수월합니다.
2. 기본 세팅 — 시트 구조 설계
먼저 아래와 같은 간단한 구조를 만드세요:
- 열(Header): 티커(종목코드), 종목명, 현재 주가, EPS, PER, PBR, 기타 관심 지표(예: ROE, PBR, 주가수익률 등)
- 행: 분석하거나 추적하고 싶은 종목 목록
이후 각 열에 함수 또는 수식을 넣어 자동으로 데이터를 불러오게 설정합니다.
3. 자동 데이터 불러오기 — GOOGLEFINANCE & IMPORTHTML
구글 시트에서 실시간 또는 최신 주가/재무 정보를 가져오는 대표적인 방법은 다음과 같습니다:
- GOOGLEFINANCE 함수 사용: 주가, EPS, PER 등 기본 금융 정보를 자동으로 불러올 수 있습니다. 예:
`=GOOGLEFINANCE("AAPL", "price")` → 주가
`=GOOGLEFINANCE("AAPL", "eps")` → EPS
`=GOOGLEFINANCE("AAPL", "pe")` → PER 등 - IMPORTHTML / IMPORTXML 함수 활용 (웹 스크래핑): 한국 주식처럼 GOOGLEFINANCE에서 지원되지 않는 경우, 웹페이지의 표(table) 또는 목록(list)을 직접 불러올 수 있습니다. 예: 특정 증권정보 웹페이지의 PER, PBR, ROE 표를 자동으로 가져와 정리하는 방식.
4. 실습 예시 — 간단한 종목 비교표 만들기
- 시트 A 열에 여러 종목의 티커 코드를 입력합니다. (예: A2 ~ A10)
- B 열에 주가, C 열에 EPS, D 열에 PER 등을 위한 수식을 입력합니다. 예:
B2: `=GOOGLEFINANCE(A2, "price")`
C2: `=GOOGLEFINANCE(A2, "eps")`
D2: `=IF(C2>0, B2/C2, "")` (EPS가 있을 경우 PER 계산) - B2~D2에 넣은 수식을 아래로 드래그하여 나머지 종목에도 자동 적용합니다.
- 원한다면 PBR, 시가총액, 52주 최고/최저 등 추가 열을 만들어 더 많은 정보를 함께 관리할 수 있습니다.
5. 고급 팁 — 조건부 서식, 시각화, 알림 설정
- 조건부 서식: 예를 들어 PER이 일정 수준 이하이거나 EPS가 양수인 경우 셀 배경색을 다르게 하여 한눈에 보기 쉽게 만들 수 있습니다.
- 차트 & 스파크라인: 여러 종목의 PER, EPS, P/E 변화 추이를 차트로 시각화하여 흐름을 관찰할 수 있습니다.
- 자동 업데이트 설정: 시트 설정에서 ‘변경 시 또는 매 시간마다 재계산’ 옵션을 선택하면 최신 데이터를 유지하기 편합니다.
- 웹 스크래핑 보조: 만약 GOOGLEFINANCE로 가져올 수 없는 지표라면 IMPORTHTML/IMPORTXML을 이용해 필요한 수치를 외부 재무정보 사이트에서 직접 불러오세요.
결론
구글 시트를 사용하면 여러 종목을 동시에 관리하고, 실시간 또는 주기적으로 업데이트되는 최신 데이터를 기반으로 투자 판단을 체계화할 수 있습니다. 특히 퀀트 전략이나 정량 투자를 하려는 투자자라면, 처음엔 간단한 지표만 넣고 시작해도 충분히 효과를 체감할 수 있습니다. 지금 바로 관심 종목 목록을 만들고, 위의 방법으로 데이터 정리표를 만들어보세요.
관심 종목 5~10개를 골라 티커를 A열에 넣고, GOOGLEFINANCE 함수로 주가와 EPS를 불러오고, 간단한 PER 열을 만들어 비교 분석을 시작해보세요.
관련 글: 네이버 금융으로 퀀트 지표 찾는 방법
카테고리: 투자 전략
예고
퀀트 스크리닝 예시: 저PBR + 고ROE + 저PER
다음 글에서는 실제 구글 시트 예제와 함께, “저 PBR + 고 ROE + 저 PER” 조건을 기준으로 종목을 스크리닝하는 방법을 보여드리겠습니다.
이를 통해 가치주 필터링의 실제 흐름을 경험할 수 있습니다.
