☆ 본 블로그에서 제공하는 모든 데이터는 필자가 데이터 분석을 공부하는 과정에서 생산해낸 부산물입니다. 실제 데이터를 기반으로 하고, 최소한의 정합성 검증을 거쳤지만 의사결정에 참고하실 때는 주의를 요합니다. 그에 따른 어떠한 결과에도 책임지지 않습니다.
데이터 소개
퀀트투자 세계에서 익히 알려진 종목 선정 '알고리즘'이 있습니다.
그리고 알고리즘은 속성(feature)을 필요로 하죠.
퀀트 알고리즘에서는 이 속성이 바로 종목의 재무정보, 혹은 투자지표입니다.
반 취미로 퀀트투자를 엉성하게나마 구현해보고 있는데요,
이 포스팅에서 소개할 데이터는 제가 국내 종목들을 대상으로 퀀트투자를 할 때
종목 선정을 위해 사용하는 기반 데이터입니다.
두 가지 원천 데이터로부터 필요한 지표들을 취하고 가공해서
최종 데이터를 생산해냅니다. 데이터는 엑셀파일로 맨 아래 꼭지에 제공하고 있으니
궁금하신 분들은 다운로드 받아 일별해보세요.
투자지표라는 게 주가가 변경되면 연동되어 함께 바뀌는 값이므로
이 퀀트 소스 데이터 역시 주기적으로(아마 1주 한 번) 업데이트해서 이 블로그에 올릴 예정입니다.
원천 데이터 및 수집 방법
원천 데이터 01 : Company Guide의 종목별 재무정보 하이라이트 테이블
- 원천소스 : https://comp.fnguide.com/SVO2/ASP/SVD_Main.asp?pGB=1&gicode=A035420&cID=&MenuYn=Y&ReportGB=&NewMenuID=11&stkGb=701
- 수집방법 : 웹 스크래핑(크롤링)
- 사용언어 : 파이썬(Python)
- 수집일자(주기) : 2021년 3분기 실적발표가 거진 마무리된 직후
- 수집지표 : 각 기업의 별도&분기 재무정보 요약 테이블(아래 스크린샷)
원천 데이터 02 : 대신증권 API의 MarketEye 클래스
- 원천소스 : https://money2.daishin.com/e5/mboard/ptype_basic/HTS_Plus_Helper/DW_Basic_Read_Page.aspx?boardseq=284&seq=131&page=1&searchString=marketeye&p=8839&v=8642&m=9508
- 수집방법 : API
- 사용언어 : 파이썬(Python)
- 수집일자(주기) : 2021년 11월 28일(즉, 11월 26일 종가 기준)
- 수집지표 : "원천소스" 란의 링크를 참조
결과 데이터
제공 지표 설명
필드명 | 예시값 | 설명 |
종목코드 | 035420 | 국내에 상장된 종목의 종목코드 |
증시구분 | KOSPI | 국내 증시 구분(KOSPI, KOSDAQ) |
섹터 | 자료처리,호스팅,포털및기타인터넷정보매개서비스업 | |
업종 | 포털서비스및온라인광고 | |
종목구분 | 1 | 대신증권 API에서 '주권'을 의미하는 '1' |
현재가 | 389,500 | 데이터 추출시점의 최근 종가 |
종목명 | NAVER | |
상장주식수 | 164,263,395 | |
외국인보유비율(%) | 56.5% | |
52주최고가 | 465,000 | |
52주최저가 | 277,500 | |
EPS(TTM) | 101,024 | 최근 네 개 분기 기준 EPS |
자본금(백만) | 16,481 | 최근 결산연도 기준 자본금 |
배당금 | 402 | 최근 결산연도 기준 배당금 |
배당수익률(%) | 0.1% | 최근 결산연도 기준 배당수익률 |
부채비율(%) | 106.1% | 최근 결산연도 기준 부채비율 |
ROE(%,MRY) | 15.2% | 최근 결산연도 기준 ROE |
매출YoY(%) | 21.8% | 최근 결산연도 기준 매출액의 직전 연도 대비 증감률 |
순이익YoY(%) | 112.9% | 최근 결산연도 기준 순이익의 직전 연도 대비 증감률 |
매출액(백만) | 5,304,145 | 최근 결산연도 기준 매출액 |
경상이익 | 1,633,560,000,000 | 최근 결산연도 기준 경상이익 |
당기순이익 | 844,996,000,000 | 최근 결산연도 기준 당기순이익 |
BPS(TTM) | 144,495 | 최근 네 개 분기 기준 BPS |
영업이익YoY(%) | 5.2% | 최근 결산연도 기준 영업이익의 직전 연도 대비 증감률 |
영업이익 | 1,215,340,000,000 | 최근 결산연도 기준 영업이익 |
결산년월 | 202012 | 최근 결산연도 |
BPS(MRQ) | 151,253 | 최근 결산분기 기준 BPS |
분기매출YoY(%) | 29.0% | 최근 결산분기 기준 매출액의 직전 연도 대비 증감률 |
분기영업이익YoY(%) | 9.3% | 최근 결산분기 기준 영업이익의 직전 연도 대비 증감률 |
분기경상이익YoY(%) | 46.3% | 최근 결산분기 기준 경상이익의 직전 연도 대비 증감률 |
분기순이익YoY(%) | 3410.1% | 최근 결산분기 기준 순이익의 직전 연도 대비 증감률 |
분기ROE | 138.6 | 최근 결산 분기 기준 ROE |
분기년월 | 202109 | 최근 결산 분기 |
프로그램순매수 | -129241 | |
SPS | 38,977 | 최근 결산연도 기준 SPS |
CFPS | 11,997 | 최근 결산연도 기준 CFPS |
EBITDA | 1,710,620 | 최근 결산연도 기준 EBITDA |
공매도수량 | 61674 | |
시가총액 | 63,980,600,000,000 | |
시총백분위 | 99.9% | 해당 종목의 시가총액 백분위 순위. 100%에 가까울수록 상위 |
영업현금흐름 | 1,970,670,000,000 | 위의 CFPS를 기반으로 계산된 영업현금흐름 |
PCR | 32.5 | 위의 CFPS를 기반으로 계산된 PCR |
정제코드 | 035420 | 국내에 상장된 종목의 종목코드 |
발행주식수 | 164,263 | 발행주식수 천 주 단위 |
자산총계(MRQ) | 12,078,500,000,000 | 최근 결산분기&별도재무 기준 자산(원 기준). 천만에서 반올림 |
부채총계(MRQ) | 3,200,300,000,000 | 최근 결산분기&별도재무 기준 부채(원 기준). 천만에서 반올림 |
자본총계(MRQ) | 8,878,100,000,000 | 최근 결산분기&별도재무 기준 자본(원 기준). 천만에서 반올림 |
자본금(MRQ) | 16,500,000,000 | 최근 결산분기&별도재무 기준 자본금(원 기준). 천만에서 반올림 |
부채비율(MRQ) | 36.10% | 최근 결산분기&별도재무 기준 부채비율 |
유보율(MRQ) | 60503.40% | 최근 결산분기&별도재무 기준 유보율 |
영업이익률(MRQ) | 31.50% | 최근 결산분기&별도재무 기준 영업이익률 |
순이익률(MRQ) | 34.70% | 최근 결산분기&별도재무 기준 순이익률 |
배당수익률(MRQ) | 최근 결산분기&별도재무 기준 배당수익률 | |
매출액(TTM) | 4,804,400,000,000 | 최근 네 개 분기&별도재무 합산 매출액(원 기준). 천만에서 반올림 |
영업이익(TTM) | 1,536,100,000,000 | 최근 네 개 분기&별도재무 합산 영업이익(원 기준). 천만에서 반올림 |
순이익(TTM) | 1,425,200,000,000 | 최근 네 개 분기&별도재무 합산 순이익(원 기준). 천만에서 반올림 |
순이익지수 | 4 | 최근 네 개 분기&별도재무 중 당기순이익>0인 분기의 개수 |
결산수 | 4 | TTM지표 계산할 때 동원된 분기의 개수. 4가 아닌 종목은 버려야 함 |
ROE(TTM) | 16.10% | 최근 네 개 분기&별도재무 기준 ROE |
ROA(TTM) | 11.80% | 최근 네 개 분기&별도재무 기준 ROA |
PER(TTM) | 44.9 | 최근 네 개 분기&별도재무 기준 PER |
GP/A(TTM) | 0.4 | 최근 네 개 분기&별도재무 기준 GP/A |
PSR(TTM) | 13.3 | 최근 네 개 분기&별도재무 기준 PSR |
PBR(TTM) | 7.2 | 최근 네 개 분기&별도재무 기준 PBR |
데이터에 대한 의견이나 응원, 홍보는 언제나 환영입니다:D
'Programming > Quant' 카테고리의 다른 글
[국내주식] 퀀트투자를 위한 종목별 재무정보 및 투자지표 무료 데이터_21년12월3일 마감 기준 (0) | 2021.12.05 |
---|---|
[미국주식] 퀀트투자를 위한 종목별 재무정보 및 투자지표 무료 데이터_21년11월29일 마감 기준 (0) | 2021.11.30 |
[퀀트투자를 위한 툴 만들기 3] 대신증권API로 추출한 종목 정보와 Company Guide(Fn Guide)에서 추출한 재무 정보 합치기(Merging) (2) | 2021.08.04 |
[퀀트투자를 위한 툴 만들기 2] Company Guide(Fn Guide)에서 종목 재무정보 추출 (5) | 2021.05.19 |
[퀀트투자를 위한 툴 만들기 1] 대신증권 API로 주식시장 전종목에 대한 지표 추출하기 (9) | 2021.03.01 |
댓글