목록투자 (53)
삶의 공유
안녕하세요 ~~~ 지난번 포스팅에 이어서 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/..
종목코드별 주가 데이터 크롤링하여 저장하기 ※ 섹터 data MySQL Database에 저장하는 관련 포스팅은 하기 참고 바랍니다. https://wg-cy.tistory.com/95?category=1023254 [금융] 파이썬이용하여 코스피 대장주 찾기 Project-2(섹터 DB저장) 업종 & 섹터 산출 1. 업종 분류 현황 크롤링 (코스피 상장사) ※ 업종 분류 현황 크롤링하는 자세한 방법에 대해서는 하기 포스팅 참고 하면 좋을것 같다 https://wg-cy.tistory.com/54?category=1023254.. wg-cy.tistory.com 1) Database에서 종목 코드 정보 가져오기 import pymysql import pandas as pd # MySQL에서 Investar..
가치(Value)를 모르면 가격(Price)을 평가 할 수 없다 ! 주식을 공부하면 공부할 수록 이 문구가 정말 많이 와 닿는 것 같다. 가치를 평가하는 방법에 대해 공부해보자. 가치와 가격의 사전적 정의에 대해서 알아보자 가격(Price) : 물건을 사기 위해 지불해야하는 금액으로 대개 수요와 공급에 의해 결정 가치(Value) : 물건이 사용자에게 주는 중요성이나 유용성을 금액으로 나타낸 것 기업 가치 평가란 분석을 통해 기업의 가치를 결정 하는 것 ! 가치 평가 방법은 크게 2가지로 분류 된다. 1. 절대 가치 평가 : 기업이 사업으로 부터 창출할 현금 흐름을 예측해 그 가치를 결정 하는 것 1) 종류 : 순자산가치평가, 현금 흐름 할인, 잔여 이익 모델 2. 상대 가치 평가 : 대상 회사와 비슷한..
크롬으로 실행 후 investing.com에서 미국 소비자 물가지수 들어감 (url : https://kr.investing.com/economic-calendar/cpi-733) 1) 빨간색 화살표 영역 선택 하면 좌측 표 전체 선택이 됨 2) 빨간 화살표 영역 선택 후 마우스 우클릭 -> copy -> copy xPath 클릭 3) selenium module의 webdriver를 이용하여 find_element_by_xpath 이용 import pandas as pd from selenium import webdriver # chrome 실행 driver = webdriver.Chrome(r'/Users/swk/Downloads/chromedriver') # 해당 링크로 접속 driver.get('..