첫번째는 주식 종목 리스트를 다운 받아서 구글 독스에서 활용하는 방법입니다. 물론 나는 투자 종목이 몇개 안되서 종목 정보나 종목 코드 같은 것들은 수작업으로 입력해도 상관없다 생각하시는 분들이라면 모르겠지만, 저처럼 여러 종목에 투자하거나 스크리닝 목적으로 여러 종목에 대한 정보를 받아와야 하는 경우에는 종목명과 종목코드에 대한 정보가 필요합니다.
우선은 주식 종목 전체 리스트를 다운받으러 KRX 홈페이지에 갑니다.
2016/9/7 업데이트
그동안 홈페이지에 조금 변동사항이 생겼네요. 아래의 링크로 가셔서 동일하게 다운받으시면 됩니다. (유가증권, 코스닥 분류해서 다운로드)
http://kind.krx.co.kr/corpgeneral/corpList.do?method=loadInitPage
코스피 종목 리스트를 원하면 ‘유가증권‘을 선택한 후 ‘조회’ 아이콘을 클릭.
코스닥 종목 리스트를 원하면 ‘코스닥‘을 선택한 후 ‘조회’ 아이콘을 클릭.
코넥스 종목 리스트를 원하면 ‘코스넥‘을 선택한 후 ‘조회’ 아이콘을 클릭하면 됩니다.
(참고로 코스넥은 야후나 구글에서 실시간 정보를 긁어오는 것은 불가능합니다. 또한 전체로 그냥 다운로드를 하면 나중에 구분할 수 있는 방법이 없으니 꼭 따로 다운로드 받으세요.)
깔끔하게 엑셀로 받을 수가 있습니다. 이제 엑셀로 받은 자료를 복사 + 붙여넣기로 구글 독스 스프레드시트를 하나 만들어서 정보를 입력합니다. 주의하실 점은 다운로드 받으실때 코스피, 코스닥, 코스넥을 따로 받지 않고 전체로 다운로드 받으면 해당 정보를 알려주는 칼럼이 따로 없으니, 따로따로 선택하셔서 다운로드 받으신뒤, 붙여넣기 하실때 코스피인지, 코스닥인지를 써 놓아야 합니다.
위의 스크린샷에는 문제가 없지만, 아마 붙여넣기를 해보시면 어느 문제에 하나 봉착하게 되는데, 바로 종목코드가 0으로 시작하는 경우에는 0이 사라진다는 것입니다. 예를 들어 CJ의 종목코드는 001040인데, 붙여넣기 후에 확인해보면 1040이라는 숫자가 입력되어있습니다. 이는 해당 코드를 텍스트가 아닌 숫자로 인식하기 때문인데, 향후 야후나 구글에서 인식하는 종목코드에는 숫자 6개가 다 필요하기도 하고, 일단 부정확한 정보가 되어버리므로 6자리의 숫자를 다 표시해줄 수 있는 서식으로 변경해야합니다.
변경하기 위해서는 C칼럼 전체를 선택한 뒤, 서식 > 숫자 > 추가형식 > 맞춤 숫자 형식 메뉴에 가서 위와 같이 000000 이라고 입력해주면, 6자리 숫자를 보여주되, 앞에 숫자가 모자라면 0을 채워넣어 보여주게 됩니다.
이렇게 기본 Data를 만들었으면, 야후와 구글에서 인식할 수 있는 코드를 만들어줘야 합니다. 각각의 종목 코드는 다음과 같이 구성되어있습니다.
- 야후
- 코스피 : 종목코드.KS
- 코스닥 : 종목코드.KQ
- 구글
- 코스피 : KRX:종목코드
- 코스닥 : KOSDAQ:종목코드
엑셀 좀 하시는 분이라면 누구나 쉽게 아실 수 있는 함수를 활용하시면 됩니다.
- 야후 코드 만들기 함수 : =if(B3=“코스닥”, text(C3,“000000”)&“.KQ”, if(B3=“코스넥”, “N/A”,text(C3,“000000”)&“.KS”))
- 구글 코드 만들기 함수 : =if(B4=“코스닥”, “KOSDAQ:”&text(C4,“000000”), if(B4=“코스넥”, “N/A”,“KRX:”&text(C4,“000000”)))
- 야후 코드 가져오기 함수 : =vlookup(B8,‘주식종목리스트’!D:P,11,false)
- 구글 코드 가져오기 함수 : =vlookup(B8,‘주식종목리스트’!D:P,13,false)
'주식' 카테고리의 다른 글
[주식] 주식 용어 (0) | 2017.05.23 |
---|