목록퀀트 (6)
삶의 공유
안녕하세요 ~ 이번시간에도 지난번에 이어서 코스피 종목별 Valuation 및 저평가 주식 Search 자동화 Project 4번째 시간 입니다. 이전에 "삼성 전자" 1개 종목에 대해서 데이터를 산출하는 방법에 대해서 작성 해보았습니다. 이번 시간에는, 코스피 전 종목에 대해서 데이터를 산출하여 엑셀에 저장하는 코드를 작성해보겠습니다. 함수화 하기 이전에 만든 코드들을 한데 모아 함수로 구현 해보겠습니다. 아래 코드들은 이전에 1,2,3번째 시간에서 작성한 코드들과 동일하고, 중간 중간에 try, catch문과 같이 에러가 발생했을때 로그로 남기고 다음 Step이 진행 될 수 있게 코드를 짰습니다. def read_financial_df(code): # 네이버 금융에서 크롤링 하기 URL = f"htt..
안녕하세요 ~~~ 지난번 포스팅에 이어서 3번째 시간으로 크롤링한 삼성전자의 재무제표에서 주요 정보만 산출하고 그 데이터의 컬럼명을 선정 후 데이터프레임형태로 만들어보겠습니다. 우선 필요한 컬럼명 입니다. 최근 3년 평균 성장률(매출, 영업이익, 순이익, EPS) 직전 연도 부채 비율 EPS, PER, PBR, BPS, PEG, PSR, 적정주가 의 컬럼이 필요합니다. 위에 해당하는 각각의 값들을 하나씩 구해보겠습니다. 1) 최근 3년 평균 성장률(매출, 영업이익, 순이익, EPS) - 매출액 성장률 revenue_growth_rate = 0 temp = 0 for i in range(len(df_semi['매출액'])): if i < 3: temp += (df_semi['매출액'][i+1] - df_s..
안녕하세요 ~ 이번시간에는 가치평가를 하기 위한 필요한 지표들인 재무제표를 크롤링 하는 포스팅 입니다. 네이버 금융에서 크롤링을 진행 할 예정입니다. 먼저 네이버 금융의 웹페이지가 어떻게 되어 있는지 하나씩 살펴보겠습니다. 삼성전자를 예시로 들어보겠습니다. 아래와 같이 삼성전자를 검색해서 > 종합 정보를 클릭합니다. 아래로 쭉 내리시면 기업 실적 요약 정보를 크롤링해서 가져올 것 입니다. 코드를 짜기 위해 url 정보를 복사합니다. https://finance.naver.com/item/main.naver?code=005930 위의 url을 모든 종목에 대해서 가져오기 위해 code와 url로 분리합니다. code = '005930' URL = f"https://finance.naver.com/item/..
업종 & 섹터 산출 1. 업종 분류 현황 크롤링 (코스피 상장사) ※ 업종 분류 현황 크롤링하는 자세한 방법에 대해서는 하기 포스팅 참고 하면 좋을것 같다 https://wg-cy.tistory.com/54?category=1023254 [데이터수집] 한국 거래소 업종 분류 현황 및 개별 지표 크롤링 하기 ※ 이 포스팅은 https://hyunyulhenry.github.io/quant_python/05_crawl_practice.html 를 참고 하여 만든 내용입니다. 한국 거래소의 업종 분류 현황 및 개별지표 크롤링 파이썬을 이용하여 업종 분류 현황을.. wg-cy.tistory.com 코드를 바로 보면 하기 처럼 하면 된다. import requests as rq from io import Byte..
파이썬이용하여 코스피 대장주 찾기 Project 궁극적으로는 내 뉴스 요약 블로그에 업로드 하기 위한 프로젝트로 시작해보려고 한다. 요약하자면 섹터별 대장주들의 일간 변동률과 코스피 변동률을 비교하여 코스피 변동률 대비 높은 섹터들을 발굴하여 순환 투자에 참고하기 위해 작성하고자 한다. 김작가 tv에 나오셨던 김종봉 투자자편에 나왔던 대장주 찾기에서 아이디어를 얻었고, 이를 자동화 해보고자 한다. https://youtu.be/OcBFuwukmzQ 해당 프로젝트에 첫번째 과제로, 코스피의 등락률을 구해보는 편이다. pandas_datareader 라이브러리를 이용하여 코스피 데이터를 수집한다. 또한 datetime 라이브러리를이용하여 오늘날짜를 지정하지 않고 자동으로 오늘날짜로 지정될수 있게 선정하였고 ..

※ 이 포스팅은 https://hyunyulhenry.github.io/quant_python/05_crawl_practice.html 를 참고 하여 만든 내용입니다. 한국 거래소의 업종 분류 현황 및 개별지표 크롤링 파이썬을 이용하여 업종 분류 현황을 크롤링 해보자. 1. 업종 정보를 받아오기 위해 한국 거래소 사이트에 접속하여 기본 통계 → 주식 → 세부 안내 → 업종분류 현황 클릭한다. 2. 그럼 하기 이미지와 같은 화면이 나온다. 이 화면에서 보기 > 개발자 정보 > 개발자 도구를 들어간다 (마우스 우클릭 후 "검사"항목 클릭해도 된다.) 3. 개발자 도구가 이렇게 뜨면 하기 빨간색 박스로 되어 있는 Network 탭을 클릭 후, 왼쪽에 파란색 다운로드 버튼을 클릭한다. 그럼 다운로드를 Excel..