배당 주식 투자자/파이썬으로 배당 투자 분석하기 4

파이썬을 활용한 S&P500 PER 및 PBR 순위 분석

S&P 500 지수의 주식 데이터를 분석하고 원하는 지표(예: 시가총액, PER, PBR)에 따라 상위 N개의 주식을 추출하고 CSV 파일로 저장하는 코드를 소개합니다. 이전글 2023.10.14 - 주식 투자의 핵심 도구, PER와 PBR 2023.10.15 - 미국 시가총액 순위와 저 PER, 저 PBR 주식 찾기 앞에서 주식 평가 지표인 PER(Price-to-Earnings Ratio)와 PBR(Price-to-Book Ratio)은 무엇이고, 미국 주식 시장에서 낮은 PER 및 PBR을 가진 주식을 찾는 방법을 살펴보았습니다. 이번 글에서는 파이썬을 사용하여 PER과 PBR 순위를 찾는 방법에 대해 소개하겠습니다. 이번 코드는 riverKangg의 Github을 바탕으로 작성되었습니다. GitH..

yfinance 패키지로 재무제표 불러오기

yfinance 패키지로 야후 파이낸셜 재무제표 데이터를 불러올 수 있다. 손익계산서, 재무상태표, 현금흐름표를 가져올 수 있다. 각각 불러오는 방법과 어떤 항목이 있는지 알아보자. Income Statement (손익계산서) import yfinance as yf msft = yf.Ticker("MSFT") msft.income_stmt 1 Operating Revenue 영업 이익 2 Total Revenue 총 매출 3 Cost Of Revenue 매출원가 4 Gross Profit 매출총이익 5 Operating Expense 영업비용 6 Operating Income 영업이익 7 Net Non Operating Interest Income Expense 순비영업이자수익/비용 8 Other Inc..

재무 비율 공식 정리

여러 개의 제무재표 항목을 조합해서 다양한 재무 비율을 만들어 기업과 주식을 평가하는데 사용한다. 성장성 지표 지표 계산식 매출성장률 (당기매출액-전기매출액)/전기매출액 영업이익성장률 (당기영업이익-전기영업이익)/전기영업이익 당기순이익성장률 (당기순이익-전기순이익)/전기순이익 수익성 지표 지표 계산식 ROE(자기자본이익률) 당기순이익/평균자본 ROA(총자산이익률) 당기순이익/총자산 영업이익률 영업이익/매출액 당기순이익률 당기순이익/매출액 안정성 지표 지표 계산식 부채비율 총부채/총자본 이자보상비율 영업이익/금융비용 유동비율 유동자산/유동부채 가치 지표 지표 계산식 PER 시가총액/당기순이익 PBR 시가총액/총자본 PSR 시가총액/매출액 PCR 시가총액/영업현금흐름 배당 지표 지표 계산식 배당수익률 주당배..

파이썬으로 주식 데이터 가져오기(yfinance, FinanceDataReader)

주식 데이터를 가져올 수 있는 두가지 패키지를 소개한다. colab을 기준으로 작성했고 colab 노트북은 포스트 제일 하단에서 다운받을 수 있다. yfinance 야후 파이낸스에서 크롤링한 데이터를 가져오는 패키지다. 주가 외에도 배당, 주식 분할 내역 등 많은 정보를 제공하고 있어서 편리하다. 패키지 임포트 티커를 통해 간단하게 불러올 수 있다. 아래 코드는 리얼티인컴의 티커 "O"를 입력해서 정보를 가져오는 코드다. info 함수는 딕셔너리 형태로 주식에 대한 기본 정보를 제공한다. import yfinance as yf o = yf.Ticker("O") o.info 주가 데이터 가져오기 history 함수를 사용하면 데이터프레임 형태로 주가 데이터를 반환한다. 일자별 시가, 고가, 저가, 종가를 ..

728x90