구글드라이브(구글 독스)의 스프레드시트를 통해 실시간 주식 정보 가져오기. (feat. 야후 파이낸스)

구글드라이브(구글 독스)의 스프레드시트를 통해 실시간 주식 정보 가져오기. (feat. 야후 파이낸스)

435 views

재테크나 투자에만 국한된 것은 아니지만 어떤 것의 과정이나 결과 등을 기록해두는 것은 참 중요합니다. 그 기록을 통해 뒤를 돌아볼 수도 있고, 현재를 계량할 수도 있으며, 미래의 성과에도 영향을 주게 됩니다. 가계부를 쓰거나 주식 매매 일지를 쓰는 것 등이 흔하게 볼 수 있는 예가 되겠지요.

저는 개인적으로 구글 드라이브의 스프레드시트를 통해 다양한 정보들을 기록하고 있습니다. 그 중에 하나가 바로 제가 투자하고 있는 주식에 대한 정보들입니다. 매일매일 주가를 들여다본다고 투자에 도움되는 일은 없지만, 추이를 살피고, 또 가끔은 급격한 주가의 등락으로 인한 배당률의 변화 등을 지켜보는데 큰 도움이 됩니다.

 

오늘은 구글 드라이브의 스프레드시트를 통해 주식 정보를 가져오는 방법을 소개해볼까 합니다. (사실은 저도 필요할때마다 구글링을 하는지라 정보 저장의 목적도 있습니다. ^-^)

방법은 의외로 간단합니다. ImportData라는 함수를 이용하는데, 특정 data를 import하여 출력해주는 함수입니다. 주식이나 다양한 경제 관련 정보는 야후 파이낸스의 정보를 가져오면 됩니다.

 

=ImportData(“http://finance.yahoo.com/d/quotes.csv?s=AAPL&f=l1c6p2rp6)

 

위의 텍스트를 모두 복사한 뒤 구글 스프레드시트에 붙여넣기 하면 어떤 결과값이 나올까요?

 

 

왼쪽부터 차례대로 애플(주식 종목 코드 AAPL)의 현재 주가 / 전일대비 등락 / 전일대비 등락율 / PER / PBR 의 순서입니다.

 

즉, 빨간색으로 표시한 부분은 종목 코드를 의미하며 파란색은 보고자 하는 해당 종목에 대한 정보를 의미하고 있습니다. 파란색 부분에 들어갈 수 있는 정보들은 아래와 같습니다. 몇가지 생소할 수 있는 용어만 알려드릴게요. ^^

 

  • ask / bid : 매도 / 매수
  • open / close : 개장 / 폐장
  • book : 장부
  • dividend : 배당금
  • yield : 배당률
  • change : 등락

 

a Ask k5 % Change from 52-W
a2 Average Daily Volume l Last Trade with Time
a5 Ask Size l1 Last Trade (Price Only)
b Bid l2 High Limit
b2 Ask (RT) l3 Low Limit
b3 Bid (RT) m Day’s Range
b4 Book Value m2 Day’s Range (RT)
b6 Bid Size m3 50-Day MA
c % Change m4 200-D MA
c1 Change m5 Change from 200-D MA
c3 Commission m6 % Change from 200-D MA
c6 Change (RT) m7 Change from 50-D MA
c8 After Hour Change (RT) m8 % Change from 50-D MA
d Dividend/Sahre n Name
d1 Last Trade Date n4 Notes
d2 Trade Date o Open
e Earning/Share p Previous Close
e1 Error Indication p1 Price Paid
e7 EPS Estimate Current Year p2 Change in %
e8 EPS Estimate Next Year p5 Price/Sales
e9 EPS Estimate Next Quarter p6 Price/Book
f6 Float Shares q Ex-Dividend Date
g Day’s Low r P/E Ratio
h Day’s High r1 Dividend Pay Date
j 52-Week Low r2 P/E Ratio (RT)
k 52-Week High r5 PEG Ratio
g1 Holding Gain % r6 Price/EPS Estimate Current Year
g3 Annualized Gain r7 Price/EPS Estimate Next Year
g4 Holding Gain s Symbol
g5 Holding Gain % (RT) s1 Shares Owned
g6 Holding Gain (RT) s7 Short Ratio
i More Info t1 Last Trade Time
i5 Order Book (RT) t6 Trade Links
j1 Market Capitalization t7 Ticker Trend
j3 Market Cap (RT) t8 1 Year Target
j4 EBITDA v Volume
j5 Cahnge from 52-W Low v1 Holding Value
j6 % Change from 52-W Low v7 Holding Value (RT)
k1 Last Trade with Time (RT) w 52-W Range
k2 Change % (RT) w1 Day’s Value Change
k3 Last Trade Size w4 Day’s Value Change(RT)
k4 Change from 52-W High x Stock Exchange
y dividend Yeild

 

 

 

우리나라 주식의 경우 종목코드가 숫자로 되어있는데, 야후 파이낸스에서는 코스닥과 코스피가 구분되어있으므로 거기에 맞게 종목코드를 써주면 됩니다. 🙂

 

 

코스피의 경우 종목코드뒤에 .KS를 붙이고 코스닥의 경우는 .KQ를 붙이면 됩니다.

 

제가 사용하는 예를 올려봅니다 🙂

 

꼭 주식뿐만 아니라 코스피, 코스닥, 환율 등 다양한 정보들에도 응용이 가능하니 유용하게 사용하세요! ^_^

 

 

달러 환율은 종목코드 자리에 “USDKRW=X“라고 넣어주시면 되고.

 

 

코스피 지수는 종목 코드 대신에 “^KS11” 이렇게 넣으면 됩니다.

 

제목에 실시간이라고 해두었지만 실시간은 아니고 어느정도 딜레이가 있긴 합니다. ^-^a; 외국 서비스이니 그정도는 감안해주시고 사용하세요! 🙂

 

 

 

%d 블로거가 이것을 좋아합니다: