파이어맨 이야기

안녕하세요 파이어맨입니다.

 

오늘은 Yahoo Finance사이트의 데이터를

구글 수프 레이드 시트로 가져오는 방법에 대해서

포스팅하려고 합니다.

 

 

1. 야후 파이넨스데이터를 가져오는 법을 찾게 된 이유

고품질의 최신 기업정보들을 가져오는데

계속적으로 수동으로 입력하고 업데이트를 하다보니

비효율적이라고 생각하였습니다.

여러 사이트에 접속을 하고

데이터를 가져오는 것은

생각보다 많은 시간이 들어서

방법을 찾아보게 되었습니다.

 

Google Spreadsheets는 IMPORTXML함수를 

사용하여 가져올 수 있지만

생각보다 잘 동작하지 않았습니다.

 


2.Web Data Hub의 Yahoofinance 부가기능 설치하기

gsuite.google.com/marketplace/app/yahoofinance/881284038348

 

YAHOOFINANCE - Google Workspace Marketplace

리뷰, 프로필 이름, 사진이 Google 서비스에 공개적으로 표시됩니다. 리뷰는 Google Workspace Marketplace 댓글 가이드라인 및 리뷰 정책을 준수해야 합니다. 자세히 알아보기

gsuite.google.com

위의 사이트에 들어가서 설치합니다.

 

설치 후에 아래와 같이 부가기능에

YAHOOFINANCE라는 부가기능이

생긴 것을 보실 수 있습니다.

YAHOOFINANCE > Show sidebar를 클릭합니다.

 


3. YAHOOFINANCE 부가기능 기능 설명

1) 지원하는 서비스들

기능 설명
YAHOOFINANCE() 티커를 가지고 가격, PER, 배당등의 정보를 조회할 수 있습니다.
YAHOOFINANCE_QUOTES() 위의 Yahoofinance와 비슷하지만 여러 티커를 한번에 사용가능
YAHOOFINANCE_History()
과거 주식의 히스토리 데이터
YAHOOFINANCE_STATEMENTS() cashflow, balance, income에 대한 데이터


2) YAHOOFINANCE() 기능

위의 Insert부분을 클릭하면 아래에 입력된 Ticker와 속성들이

자동으로 수프 레이드 시트에 입력됩니다.

그리고 구글 시트에 함수를 사용하여

사용도 가능합니다.

 

위는 입력하였을 때 들어간 데이터입니다.

 


3) YAHOOFINANCE_QUOTES() 기능

장점은 티커를 여러 개 한 번에 가져올 수 있습니다.

 

위와 같이 함수도 사용 가능합니다.

 


4) YAHOOFINANCE_History() 기능

주가에 대해서 주기와 가져올 범위를 설정하여

가져올 수 있습니다.

 


5) YAHOOFINANCE_STATEMENTS() 기능

Cashflow, balance 등을 가져올 수 있습니다.

 


4. 함수들 예시 보기

위의 기능들에 대해서 상세한 데이터를 보실 분들은

아래의 시트를 참고하실 수 있습니다.

docs.google.com/spreadsheets/d/1lmPkFxoSW84cCgMogKNuzYDjBciQALJ4jUQjBFX0smE/edit?usp=sharing

 

야후파이넨스데이터가져오기

예제1 Yahoofinance() Symbol,Long Name,Quote Type,Quote Source Name,Market State,Currency,Regular Market Time,Regular Market Price,Regular Market Day High,Regular Market Day Low,Regular Market Volume,Regular Market Change,Regular Market Change Percent,Reg

docs.google.com


5. YAHOOFINANCE 부가기능 문제점 (유료)

24시간에 500 콜 하는데 $9.99/1달 하네요.

 

그냥 설치하면 100번 호출 가능합니다.

 


6.YAHOOFINANCE 부가기능 후기

함수로 데이터를 가져오는 것은 정말 편하네요.

가격이 비싸진 않지만

그래도 유료라 바로 결제하기는 그렇네요.

Yahoofinance API비용이 있어서 그런 것 같긴 한데.

사용빈도와 월비용이 부담스럽지 않으신 분은

괜찮은 방법인 것 같습니다.

 

공유하기

facebook twitter kakaoTalk kakaostory naver band