Quant analysis
-
[Python] naver finance 에서 원하는 정보 긁어오기 Part 2. (한국편)Programming 2022. 9. 15. 07:52
지난 포스팅에서 naver finance 에서 제공하는 "Financial Summary" 정보를 크롤링하는 법을 다뤘었다. 그럼 이번에는 크롤링한 데이터에서 우리가 필요한 정보를 추출하고, 만일 원하는 데이터가 없다면 다른 곳에서 추가로 크롤링하는 방법을 다뤄보자. 우선 우리가 필요한 정보를 다시 상기시켜보자. 아래 표에서 추가로 정리해보면 11개로 정리할 수 있다. PER(배), PBR(배), 시가총액, 매출액, 유동자산, 부채총계, 자본총계, ROA(%), 당기 순이익, 매출총이익, 자산총액 Measures naver finance 에 matching naver finance tab 적용 기법 PER PER(배) 기업현황 NCAV, 3P Combo PBR PBR(배) 기업현황 Graham, 3P C..
-
[Python] 퀀트 투자 기법 적용하기 Part 2. (미국편)Programming 2022. 9. 3. 11:15
지난 번 포스팅에서는 퀀트 투자 기법을 적용하기 위해 필요한 데이터를 수집하는 함수를 만들었다. 그럼 이번 포스팅에서는 실제로 투자 기법을 하나씩 구현해보도록 하자. (데이터는 이미 수집되어 있다는 가정 하) 방법론 조건 판단 기준 Graham - ROA 5% 이상 - Debt ratio 50% 이하 - PBR 0.2 이상 PBR 가 낮은 종목부터 매수 NCAV - PER 0.2 이상 5 이하 - (현 자산 - 총 부채) > 시가총액 OR (현 자산 - 총 부채) * 0.85 > 시가총액 - Net income > 0 순유동자산(2번째 항목)이 높은 종목부터 매수 3P Combo - PER / PBR / PSR rank (낮은 순) 3P (PER / PBR / PSR) rank 가 낮은 종목부터 매수 P..