주가를 추적하는 일이 마치 나비채로 움직이는 표적을 쫓는 것처럼 느껴져서는 안 되죠. 그런데도 많은 투자자와 비즈니스 팀에게 시장을 따라간다는 건 끝없는 복사·붙여넣기, 브라우저 탭을 오가며 관리하기, 그리고 가끔씩 “잠깐, 이 가격은 오늘 기준인가요, 아니면 지난주 기준인가요?” 같은 순간의 연속입니다. Google Sheets는 라이브 대시보드와 협업형 추적기를 만드는 핵심 도구가 되었지만, 진짜 마법은 주가를 Google Sheets로 즉시 가져와서 수동 작업 없이, 오래된 데이터 없이, 스프레드시트 때문에 머리 아플 일 없이 쓸 수 있을 때 일어납니다.
저는 SaaS와 자동화 분야에서 오랫동안 일해 왔고, 적절한 설정 하나가 평범한 스프레드시트를 금융 의사결정을 위한 실시간 지휘 센터로 바꿔주는 장면을 직접 봐왔습니다. 개인 투자자든, 경쟁사 동향을 챙기는 세일즈 리더든, 아니면 C-suite에 보고하는 재무팀이든, 최신 주가 데이터를 바로 손에 넣을 수 있다는 건 정말 큰 강점이에요. 이제 Google Sheets에서 주가 추적을 자동화하는 가장 좋은 방법들을 살펴볼게요. 기본 함수부터 를 활용한 AI 기반 스크래핑, 그리고 파워 유저를 위한 맞춤 스크립팅까지 함께 보겠습니다.
Google Sheets로 주가를 가져온다는 건 무슨 뜻일까요?
“Google Sheets로 주가를 가져온다”는 건, 웹에서 최신 주가와 관련 데이터를 자동으로 가져와 스프레드시트에 표시되게 하는 것을 뜻해요. 수동 복붙도 없고, 금융 사이트를 계속 새로고침할 필요도 없고, 필요한 곳에 실시간 데이터만 있으면 됩니다. 쉽게 말해, 스프레드시트가 시장을 들여다보는 살아 있는 창이 되는 거예요.
왜 중요할까요? 정적인 표를 동적인 대시보드로 바꿔주기 때문입니다. 예를 들어, 포트폴리오 추적기가 장중 내내 자동으로 업데이트되거나, 팀의 영업 대시보드가 경쟁사의 갑작스러운 가격 하락을 실시간으로 표시한다고 상상해 보세요. 이건 단순히 편한 수준이 아니라, 의사결정 속도와 정확도를 바꾸는 게임 체인저예요. 더 좋은 점은? 코딩을 할 줄 몰라도 충분히 구현할 수 있다는 겁니다.
비즈니스 사용자에게 Google Sheets로 주가를 가져오는 일이 중요한 이유
실시간 주가 데이터에 관심 있는 건 데이 트레이더나 금융 덕후만이 아니에요. 비즈니스 팀이 Google Sheets로 주가를 추적하는 방식과 그 이유를 살펴볼게요:
| 사용 사례 | 비즈니스 가치 |
|---|---|
| 포트폴리오 모니터링(재무팀) | 실시간 포트폴리오 가치, 즉시 보고, 더 빠른 리밸런싱 결정 |
| 경쟁사 모니터링(세일즈/BD) | 경쟁사 움직임에 대한 조기 경보, 선제적인 영업 전략 조정 |
| 공급업체 리스크(운영팀) | 공급업체 문제의 조기 감지, 더 나은 비상 대응 계획 |
| 시장 조사(전략/임원진) | 최신 시장 흐름 파악, 더 똑똑한 예측과 계획 수립 |
는 점과, 는 사실도 놀랍지 않아요. 주가 흐름을 Sheet로 자동화하면 시간을 아끼는 데서 끝나지 않고, 팀 전체가 더 똑똑하고 빠르게 움직이게 됩니다.

가장 기본적인 방법: Google Finance 함수로 Google Sheets에 주가 가져오기
먼저 가장 믿을 만한 기본 방법인 GOOGLEFINANCE 함수부터 시작해 볼게요. 이 내장 수식을 쓰면 애드온 없이도 주가와 다른 데이터를 바로 스프레드시트로 가져올 수 있습니다.
Google Sheets에서 GOOGLEFINANCE 사용하는 방법
기본 문법은 다음과 같아요:
1=GOOGLEFINANCE("ticker", "attribute")
"ticker"는 주식 심볼이에요. 예: Apple은"AAPL", Alphabet은"GOOG""attribute"는 가져오고 싶은 정보예요. 예:"price","volume","changepct"
예시:
Apple의 현재 주가를 가져오려면 아래를 입력하면 됩니다:
1=GOOGLEFINANCE("AAPL", "price")
여러 종목을 추적하고 싶다면 A열에 티커를 넣어 보세요(A2, A3 등). 그런 다음 B2에 아래를 입력합니다:
1=GOOGLEFINANCE(A2, "price")
그리고 아래로 드래그하면 돼요. 다른 속성도 열을 추가해 함께 볼 수 있습니다:
| 티커 | 가격 | 변동률 | 거래량 |
|---|---|---|---|
| AAPL | =GOOGLEFINANCE(A2,"price") | =GOOGLEFINANCE(A2,"changepct") | =GOOGLEFINANCE(A2,"volume") |
| MSFT | ... | ... | ... |
| GOOG | ... | ... | ... |
프로 팁:
- 헤더 행을 고정하면 스크롤할 때 편해요.
- 조건부 서식을 사용해 상승/하락을 색으로 구분하세요.
- 가독성을 위해 열 서식을 통화, 퍼센트 등으로 맞춰 보세요.
과거 데이터도 가져올 수 있어요:
1=GOOGLEFINANCE("AAPL", "close", DATE(2025,1,1), DATE(2025,12,31), "DAILY")
이 수식은 2025년 Apple의 일별 종가 표를 만들어 줍니다.
GOOGLEFINANCE 함수의 한계
편리하긴 하지만 GOOGLEFINANCE가 완벽한 건 아니에요:
- 데이터 지연: 보통 최대 20분 정도 지연됩니다. 장후·장전 데이터는 제공되지 않아요.
- 지원 범위 제한: 일부 해외 주식, OTC 종목, 암호화폐는 지원되지 않습니다.
- 데이터 유형 제한: 뉴스 헤드라인, 애널리스트 평가, 상세 재무 정보는 없고 기본 정보만 제공돼요.
- 가끔 발생하는 오류: 특별한 이유 없이
#N/A나#REF!오류가 뜰 때가 있습니다. - 백그라운드 새로고침 없음: 시트가 열려 있을 때만 데이터가 갱신돼요.
- 확장성 문제: 수식이 수백 개 달린 큰 시트는 느려지거나 Google의 숨은 제한에 걸릴 수 있어요.
대형주 기본 주가만 필요하다면 GOOGLEFINANCE는 아주 좋습니다. 하지만 더 풍부한 데이터, 더 많은 자동화, 또는 미지원 티커가 필요하다면 더 똑똑한 도구를 살펴볼 때예요.
2단계 설정: Thunderbit로 Google Sheets에 주가를 즉시 가져오기
이제부터가 진짜 재미있는 부분이에요. 는 으로, 주가·뉴스·분석 등 어떤 데이터든 웹사이트에서 바로 Google Sheets로 가져올 수 있습니다. 코딩도, 템플릿도 필요 없고, 클릭 몇 번이면 돼요.
Thunderbit로 주가를 즉시 가져오는 방법
1단계: Thunderbit를 설치하고 주식 페이지 열기
- 에서 Thunderbit를 추가하세요.
- 자주 쓰는 금융 사이트(Yahoo Finance, MarketWatch, Google Finance 등)로 이동해 원하는 종목 페이지를 엽니다.
2단계: Thunderbit의 AI로 스크래핑하고 내보내기
- Thunderbit 아이콘을 클릭하세요.
- “AI 필드 추천”을 누르면 Thunderbit가 페이지를 스캔해 “현재 가격”, “시가총액”, “PER” 같은 필드나 최신 뉴스 헤드라인까지 추천해 줍니다.
- 원하는 필드를 선택하고 “스크래핑”을 누르면 Thunderbit가 데이터를 가져옵니다.
- “내보내기”를 클릭하고 Google Sheets를 선택하면 데이터가 스프레드시트로 들어가며, 보기 좋게 정리된 상태로 바로 분석할 수 있어요.
여러 종목을 추적하고 싶다면? Yahoo Finance 페이지 10개의 URL 같은 목록을 Thunderbit에 넣으면 한 번에 전부 스크래핑할 수 있습니다. 시트를 계속 최신 상태로 유지하고 싶다면 매일 오전 9시처럼 예약 스크래핑을 설정해 보세요. 시트가 닫혀 있어도 Thunderbit가 자동으로 데이터를 갱신해 줍니다.
Thunderbit와 GOOGLEFINANCE 비교
| 항목 | GOOGLEFINANCE | Thunderbit |
|---|---|---|
| 데이터 범위 | 대형주, 기본 필드만 | 모든 웹사이트, 모든 필드(가격, 뉴스, 평가 등) |
| 데이터 최신성 | 15~20분 지연, 장후 미지원 | 원본 사이트 기준 최신 데이터(장후 포함 가능) |
| 자동화 | 시트가 열려 있을 때만 갱신 | 예약 스크래핑, 백그라운드 업데이트 |
| 설정 편의성 | 수식만 입력하면 됨 | 2클릭 AI 설정, 코딩 불필요 |
| 추가 정보 | 뉴스 없음, 감성 정보 없음 | 뉴스 헤드라인, 분석, 소셜 감성까지 스크래핑 가능 |
| 신뢰성 | 가끔 오류, 할당량 제한 발생 | 대부분의 사이트에 대응, 레이아웃 변화에도 강함 |
| 비용 | 무료 | 무료 플랜(6페이지), 대량 사용 시 종량제 |
Thunderbit는 GoogleFinance가 제공하지 못하는 데이터가 필요할 때 특히 강력해요. 예를 들면 장후 가격, 애널리스트 평가, 최신 뉴스 헤드라인 같은 것들이죠. 그리고 스크립트를 작성하지 않고 자동화를 하고 싶은 비즈니스 사용자에게는 정말 든든한 도구입니다.
고급 사용자 맞춤 설정: Google Apps Script로 주가 데이터 분석하기
더 강력하게 쓰고 싶다면 Google Apps Script를 이용해 JavaScript로 Google Sheets를 자동화하고 맞춤 설정할 수 있어요. API에서 데이터를 가져오고, 계산을 실행하고, 알림까지 보낼 수 있습니다.
예시: Apps Script로 주가 변동성 계산하기
예를 들어 어떤 종목의 30일 변동성을 계산하고 싶다고 해볼게요. 간단한 방식은 다음과 같습니다:
GOOGLEFINANCE로 31일치 종가를 숨겨진 시트에 가져옵니다.- Apps Script를 작성해 다음 작업을 수행합니다.
- 일별 수익률 계산
- 수익률의 표준편차 계산
- 연율화된 변동성 계산(
volatility = stdev * sqrt(252)) - 결과를 대시보드에 기록
- (선택 사항) 변동성이 기준치를 넘으면 이메일 알림 전송
이 작업을 수식으로 하는 방법은 를 참고할 수 있고, Apps Script로 로직을 옮기면 더 많은 자동화를 구현할 수 있어요.
Apps Script를 쓰면 좋은 경우:
- 맞춤형 지표나 계산이 필요할 때
- 외부 API와 연동해야 할 때
- 자동 알림이나 워크플로가 필요할 때
코딩이 익숙하지 않다면 Thunderbit와 GoogleFinance만으로도 필요한 기능의 95%는 충분히 해결할 수 있어요. 하지만 나머지 5%를 위해서는 Apps Script가 비장의 무기입니다.

추가 인사이트를 위한 Thunderbit: 주식 뉴스와 시장 분석을 Google Sheets로 스크래핑하기
숫자만으로는 이야기의 절반밖에 보이지 않아요. 어떤 때는 주가가 왜 움직이는지, 즉 뉴스, 애널리스트 코멘트, 심지어 소셜 감성까지 알아야 할 때가 있습니다. 이럴 때 Thunderbit가 특히 빛나요.
Thunderbit로 주식 뉴스와 분석을 스크래핑하는 방법
- Yahoo Finance 같은 사이트에서 종목 페이지로 이동하세요.
- Thunderbit의 “AI 필드 추천”을 사용해 “최신 뉴스 헤드라인”, “애널리스트 평가” 또는 페이지에 보이는 다른 항목을 추가합니다.
- 스크래핑하고 Google Sheets로 내보내세요.
- 여러 종목을 다룰 경우 URL 목록을 Thunderbit에 넣어 각 종목의 가격과 뉴스를 한 번에 가져오게 할 수 있습니다.
프로 팁: Thunderbit의 필드 AI 프롬프트를 사용해 뉴스 감성을 스크래핑할 때 바로 “긍정적”, “부정적”, “중립적”으로 표시해 보세요. 그러면 대시보드가 단순히 가격 변동만이 아니라, 그 변동을 이끄는 스토리까지 잡아낼 수 있습니다.
실전 예시: 뉴스와 분석이 포함된 주식 대시보드 만들기
각 행이 하나의 종목이고, 열에 다음 항목이 들어 있는 시트를 상상해 보세요:
- 현재 가격
- 변동률
- 최신 뉴스 헤드라인
- 뉴스 감성
- 애널리스트 평가
Thunderbit를 쓰면 이걸 몇 분 만에 만들 수 있어요. 조건부 서식으로 부정적 뉴스를 표시하고, 스파크라인으로 가격 추세를 보여주고, 드롭다운으로 섹터나 감성별 필터를 만들 수도 있습니다. 그러면 시트는 단순한 추적기가 아니라 의사결정 허브가 됩니다.
Google Sheets에서 주가 데이터 시각화하기
힘들게 모은 데이터를 숫자 바다 속에 그냥 두지 마세요. Google Sheets는 주가 데이터를 실행 가능한 시각 자료로 바꾸는 다양한 방법을 제공합니다:
- 꺾은선 차트: 시간에 따른 가격 추세를 보여줍니다.
- 스파크라인: 표 안에 작은 추세 차트를 바로 넣을 수 있어요.
- 조건부 서식: 상승은 초록색, 하락은 빨간색으로 표시해 움직임을 한눈에 볼 수 있습니다.
- 대시보드: 요약 시트로 핵심 지표를 모으고, 상승/하락 종목을 강조하고, 차트를 넣어 보세요.
더 많은 팁은 를 참고해 보세요. 주식 추적기를 더 보기 좋게 만드는 방법이 잘 정리돼 있어요.
문제 해결: Google Sheets로 주가를 가져올 때 자주 생기는 문제
아무리 좋은 설정도 가끔은 걸리는 부분이 있어요. 가장 흔한 문제를 이렇게 해결해 보세요:
- GOOGLEFINANCE 오류(
#N/A,#REF!): 티커 심볼을 다시 확인하고, 수식 수를 줄이고, 시트를 새로고침해 보세요. 종목이 지원되지 않는다면 Thunderbit로 스크래핑하는 방법을 고려해 보세요. - 데이터가 갱신되지 않음: GoogleFinance는 시트가 열려 있을 때만 새로고침된다는 점을 기억하세요. 백그라운드 업데이트가 필요하면 Thunderbit의 예약 기능을 쓰면 됩니다.
- Thunderbit 문제: 스크래핑이 실패하면 클라우드 모드와 브라우저 모드를 바꿔 보거나 필드 선택을 더 구체화해 보세요. 로그인 필요한 사이트는 브라우저 모드를 사용하세요.
- 할당량 제한: Thunderbit의 무료 플랜은 가벼운 사용엔 넉넉하지만, 많이 쓰는 경우 업그레이드가 필요할 수 있어요.
- 성능 문제: 데이터가 너무 많으면 시트가 느려질 수 있습니다. 필요한 것만 가져오고, 오래된 데이터는 필요에 따라 보관해 두세요.
더 도움이 필요하면 , , 또는 를 확인해 보세요.
결론 및 핵심 요약
Google Sheets에 주가를 즉시 가져오는 일은 이제 가능할 뿐 아니라, 그 어느 때보다 쉽고 더 가치 있어졌습니다. 제가 추천하는 방법은 다음과 같아요:
- GOOGLEFINANCE로 시작하세요: 대형주의 기본적인 빠른 추적에 적합합니다.
- Thunderbit를 사용하세요: 더 풍부한 데이터, 자동화, 또는 어떤 웹사이트에서든 가격·뉴스·분석을 가져와야 할 때, 코딩 없이 사용할 수 있습니다.
- Apps Script를 활용하세요: 맞춤 계산, 알림, 외부 API 연동이 필요할 때 좋습니다.
- 차트, 스파크라인, 대시보드로 시각화하세요: 숫자를 인사이트로 바꿔 줍니다.
- 할 수 있는 건 모두 자동화하세요: 절약되는 시간과 줄어드는 오류의 가치는 정말 큽니다.
개인 포트폴리오 추적기를 만들든, 팀 간 시장 대시보드를 만들든, Google Sheets에서 제대로 설정하면 실시간 가시성과 강력한 의사결정 우위를 얻을 수 있어요. 그리고 Thunderbit 같은 도구가 있으면 스프레드시트 전문가가 아니어도 충분히 구현할 수 있습니다.
수동 업데이트를 그만두고 나만의 실시간 주가 추적기를 만들 준비가 되셨나요? 하고, 주가뿐 아니라 훨씬 더 많은 것을 Google Sheets로 얼마나 쉽게 가져올 수 있는지 직접 확인해 보세요. 미래의 나와 팀이 분명 고마워할 거예요.
웹 스크래핑, 자동화, 더 똑똑한 대시보드 구축에 대한 팁이 더 필요하다면 에서 심층 가이드와 단계별 설명을 확인해 보세요.
자주 묻는 질문
1. Google Sheets로 주가를 가져오는 가장 쉬운 방법은 무엇인가요?
가장 간단한 방법은 내장된 GOOGLEFINANCE 함수를 사용하는 거예요. =GOOGLEFINANCE("AAPL", "price")를 입력하면 Apple의 현재 가격을 가져올 수 있습니다. 더 고급 기능이 필요하다면 를 사용해 몇 번의 클릭만으로 어떤 웹사이트에서든 가격과 뉴스를 Sheets로 스크래핑할 수 있어요.
2. 왜 내 주가가 Google Sheets에서 업데이트되지 않나요?
GOOGLEFINANCE 데이터는 보통 15~20분마다 갱신되며, 시트가 열려 있을 때만 업데이트돼요. 백그라운드 갱신이나 더 잦은 새로고침이 필요하다면 Thunderbit의 예약 스크래핑 기능을 사용하세요.
3. 장후나 장전 주가도 Google Sheets로 가져올 수 있나요?
GOOGLEFINANCE는 장후나 장전 데이터를 지원하지 않습니다. 하지만 Yahoo Finance처럼 원본 사이트에 해당 정보가 표시된다면 Thunderbit로 스크래핑해서 시트로 가져올 수 있어요.
4. 주식 뉴스와 분석을 Google Sheet에 어떻게 추가하나요?
Thunderbit를 사용하면 가격뿐 아니라 금융 사이트의 뉴스 헤드라인, 애널리스트 평가, 감성 정보까지 함께 스크래핑할 수 있어요. 원하는 필드를 선택하고 스크래핑한 뒤 Google Sheets로 내보내면 됩니다.
5. Google Sheets로 주가를 가져오는 데 Thunderbit는 무료인가요?
Thunderbit는 무료 플랜을 제공합니다(최대 6페이지, 체험 부스트가 있으면 10페이지까지). 더 많이 사용하거나 예약 자동화가 필요하면 업그레이드가 필요할 수 있지만, 대부분의 비즈니스 사용자에게는 부담 없는 가격이에요.
나만의 실시간 주식 대시보드를 만들 준비가 되셨나요? 그리고 얼마나 많은 시간을 절약할 수 있는지 확인해 보세요. 막히는 부분이 있더라도 에는 가이드, 팁, 영감이 가득합니다. 즐거운 추적 되세요!
