본문 바로가기
투자

미국 주식 가치평가 하기 (파이썬 코드)

by gourri 2020. 9. 9.
반응형

예전에 아래 포스트에서 미국 주식 종목 평가하는 코드를 짜볼까 했었다.

develop-life.tistory.com/171

 

미국 주식 S-RIM 가격, 템플턴 매수가격 구하는 엑셀

최근에 신과 함께에서 했던 사경인 회계사의 강의에(저는 책만 봤음) RIM을 개선한 S-RIM 가격을 구해주는 스프레드시트가 아래 블로그에 올라와 있다. 블로그를 살펴보니 주식투자 관련 책에서 ��

develop-life.tistory.com

 

사실 완성이 되었는데.. 잘 동작하는지는 모르겠지만..

이게 개발자가 아니고는 쓰기 불편하게 만들어서 어디 공개를 안했었다. 혼자 조용히 쓰고 있었....

 

웹 UI 만들고 호스팅 해서 올리면 될 것 같은데 사실 웹프로그래밍을 가장 못하기에.. 귀찮기도 하고 혼자 쓰기에는 불편함이 없어서 그냥 뒀었다.

버그도 많을테고 그래도 혹시 필요하신 분이 있을지 몰라 공개한다.

 

github.com/gourri/us_stock_valuator

 

gourri/us_stock_valuator

Contribute to gourri/us_stock_valuator development by creating an account on GitHub.

github.com

 

파이썬3로 작성했고 실제 데이터는 us.itooza.com에서 가져와서 수집한다. 그래서 itooza.com에서 데이터 출력 방식을 바꾸면 동작하지 않는다. 아직 몇달은 잘 돌았으니....

 

재무제표 등을 기반으로 평가하기 때문에 분기별로 한번씩만 수행하면 될 것 같다. 미국 종목의 ticker를 기반으로 동작하는데 가끔 ticker에 "." 같은게 들어있으면 오동작하기도 한다.

(정말 버그는 많다.)

분석이 끝나면 위와 같은 형태의 결과물을 보여준다.

S-RIM이랑 Templeton가격은 이전 포스트에 있던 것과 동일한 방법으로 했고, p_fs, snoa, sta, gpa..  이런 지표는 아래 책(퀀트로 가치투자하라)을 참조해서 만들었다. (개인적으로는 지금은 안보는 지표이긴 하지만..)

 

 

ridibooks.com/books/2596000017

 

퀀트로 가치투자하라

주식투자 방법론의 진화, 가치투자와 퀀트투자의 위대한 결합 물과 기름 같았던 가치투자와 퀀트투자. 이 두 분야의 장점을 결합해 수익을 극대화하는 ‘퀀트가치(Quantitative Value)’ 투자 전략을

ridibooks.com

일반 책은 여기로..

퀀트로 가치투자하라:마법공식을 뛰어넘는 최강 QV 주식투자법, 에프엔미디어

* 쿠팡파트너스 활동으로 수수료를 지급 받는 링크입니다

 

입력이 되는 티커파일들에 자신만의 투자유니버스를 잘 넣어두면 결과물을 만들어주고 결과파일(.csv)을 엑셀이나 구글스프레드시트로 열어서 보면 편하게 볼 수 있다.

또는 README.md에 적힌대로 이메일 설정을 코드에 해두면 이메일로 결과를 받을 수 있다.

물론 편하게 할 수 있겠지만 너무 바빠서 거기까지는 못했.... 코드 보시고 필요한 분들이 쓰시면 됩니다.

 

 

참.. 국내 주식 데이터는 아래 포스트에 언급한 코드를 이용하면 편합니다.

develop-life.tistory.com/179

 

Dart에서 각 회사의 재무제표 가져오는 프로그램

Dart에 보면 대부분의 회사들의 공시자료, 감사보고서, 실적자료등이 다 올라와 있는건 잘 아실텐데 이 자료를 일일이 가져오는건 사실 매우 귀찮은 작업이다. 그래서 이것을 자동으로 가져오는

develop-life.tistory.com

코딩할 줄 아는 분이면 dart scraper로 데이터를 가져와서 제 코드 고쳐서 뭔가 만드실 수도 있겠네요.

반응형

'투자' 카테고리의 다른 글

stockrow.com  (0) 2020.12.02
PER 현실성 계산  (0) 2020.09.26
S&P 500 Map 20200823  (0) 2020.08.23
미국 주식 애널리스트 의견  (0) 2020.08.21
이렇게 보니..  (0) 2020.08.21