재테크/구글 스프레드시트

구글 스프레드시트 주식 배당 관리 - 24. 섹터 자동으로 가져오기

RayShines 2022. 4. 2. 13:39
반응형

미국 주식은 GICS 기준에 따라 11개의 섹터 중 하나에 속해 있다. 기존에 올린 포스팅에서는 각자 섹터를 찾아서 직접 셀 안에 타이핑해 넣어야 했는데 핀비즈에서 종목 별 섹터를 가져오는 방법이 있어서 정리해보았다.

 

섹터별 비중 관리에 대해서는 아래 포스팅을 참조하면 좋을 것 같다.

 

구글 스프레드시트 주식 배당 관리 - 3. 섹터별 비중 관리

 

구글 스프레드시트 주식 배당 관리 - 3. 섹터별 비중 관리

포트폴리오를 정리할 때, 내가 가진 주식들 중 특정 산업의 비중을 알고 싶을 때가 있다. 특정 산업과 경기 사이클과의 관계를 따져 포트폴리오를 리밸런싱하고자 한다면 섹터 별 비중은 꽤 중

rayshines.tistory.com

 

그리고 섹터 별 비중을 셀 안에 들어있는 바 그래프로 표시하는 방법에 대해서는 아래 포스팅을 참고하면 좋을 것 같다.

 

구글 스프레드시트 주식 배당 관리 - 7. 매입 비중을 바 그래프로 표시

 

구글 스프레드시트 주식 배당 관리 - 7. 매입 비중을 바 그래프로 표시

내가 매입한 종목 혹은 각 섹터의 비중을 바 그래프로 편리하게 확인할 수 있는 방법이 있다. 이번 포스팅에서는 이에 대해서 정리해보려고 한다. 1. 숫자로 표시하는 방법 섹터별 비중 관리 관

rayshines.tistory.com

 

 

1. 핀비즈에서 섹터 정보 가져오기

핀비즈 Finviz 에서 섹터 정보를 가져오기 위해서는 아래 함수를 써야 한다.

 

=INDEX(IMPORTHTML("http://finviz.com/quote.ashx?t="&A3,"table",7),3,1)

 

위의 식은 A3 셀의 티커에 해당하는 종목의 핀비즈 Finviz 페이지에서 표 7, 3행, 1열의 데이터를 가져오라는 의미이다.

 

실제로 위의 식을 적용해보면 아래와 같다.

 

핀비즈에서 섹터 정보 가져오기 sector

 

그런데 섹터뿐만 아니라 섹터, 서브섹터, 종목의 국적까지 모두 임포트된다는 단점이 있다. 

 

2. 위의 정보 중 섹터만 가져오기

위의 정보에서 섹터만 가져오는 방법이 있었다. Split과 index 함수를 동시에 사용하는 방법이다.

 

=index(SPLIT(SUBSTITUTE(INDEX(IMPORTHTML("http://finviz.com/quote.ashx?t="&A3,"table",7),3,1),"*",""),"|",true, true), 1, 1)

 

위의 식을 새로운 열을 하나 만드고 그 첫 번째 셀 안에 넣어보자.

 

핀비즈에서 섹터만 가져오기

 

위의 이미지처럼 D열의 정보 중 첫 번째 정보인 섹터만 따로 분리가 됐다.

 

3. 서브섹터도 가져오기

새로운 열을 만들고 그 첫 번째 셀 안에 아래 식을 넣어보자.

 

=index(SPLIT(SUBSTITUTE(INDEX(IMPORTHTML("http://finviz.com/quote.ashx?t="&A3,"table",7),3,1),"*",""),"|",true, true), 1, 2)

 

 

핀비즈 finviz 에서 서브섹터 subsector 가져오기

 

위와 같이 D열에 서브섹터가 표시된다. 

 

 

필요한 개인투자자분들께 도움이 됐으면 좋겠다. 

반응형