안녕하세요! 이번 포스트에서는 주식 회계 정보 중 하나인 PER (Price-Earnings Ratio)를 가져오는 방법에 대해 소개하려고 합니다. 주식 분석에서 PER는 주식의 가치를 평가하는 중요한 지표 중 하나입니다. 이번 포스트에서는 yfinance라는 library를 사용하여 주식의 PER를 쉽게 가져오는 방법을 설명하겠습니다.
- yfinance 설치하기
먼저 yfinance library를 설치해야 합니다. 터미널에서 다음 명령어를 실행하여 설치합니다.
pip install yfinance
- PER 가져오기
다음 코드는 yfinance library를 사용하여 주식의 PER를 가져오는 방법을 보여줍니다.
import yfinance as yf
def get_per(ticker):
stock_info = yf.Ticker(ticker)
stock_financials = stock_info.info
per = stock_financials['trailingPE']
return per
ticker = "AAPL"
apple_per = get_per(ticker)
print(f"Apple's PER: {apple_per}")
이 코드는 함수 get_per를 정의하여 주어진 종목 코드의 PER를 반환합니다. yf.Ticker를 사용하여 주식 정보를 가져온 후, stock_info.info를 통해 주식의 회계 정보를 얻습니다. 그리고 'trailingPE' 키를 사용하여 PER 값을 가져옵니다.
내용 1: 회계 정보 가져오기
주식의 가치를 평가하고 분석하는 데에는 다양한 회계 정보가 필요합니다. PER 외에도 많은 다른 회계 정보들이 있습니다. yfinance library를 사용하면 이러한 회계 정보를 쉽게 얻을 수 있습니다. 예를 들어, stock_info.info에서 다음과 같은 다양한 회계 정보를 얻을 수 있습니다:
- EPS (Earnings Per Share)
- P/B (Price-to-Book Ratio)
- ROE (Return on Equity)
- ROA (Return on Assets)
이러한 회계 정보들은 주식의 가치를 평가하고 분석하는 데 중요한 역할을 합니다. yfinance library를 활용하여 이러한 정보들을 쉽게 얻을 수 있어, 주식 투자 봇을 개발하는 데 도움이 됩니다.
이렇게 yfinance library를 사용하여 주식의 회계 정보를 가져올 수 있습니다. 이번 포스트에서 소개한 PER를 비롯한 다양한 회계 정보들을 활용하여 주식 분석과 투자 전략을 개선할 수 있습니다. 앞으로의 포스트에서는 다른 주식 지표들과 분석 방법에 대해 이야기해보겠습니다.
'Quant' 카테고리의 다른 글
관심 종목 backtest 실행과 결과보기 (0) | 2023.05.09 |
---|---|
Backtest를 위한 python sample code (0) | 2023.05.09 |
주식 회계정보 가져오기 2 (0) | 2023.04.28 |
주식 종목 코드를 가져오는 방법 (0) | 2023.04.28 |
주식 가격 수집하기 (0) | 2023.04.28 |