이 기사에서는 yFinance, mplfinance 및 Pandas를 사용하여 주식 일일 가격 및 거래량을 시각화하는 방법을 안내합니다.
목차: Yahoo Finance 및 Candle을 사용하여 주가, 거래량 시각화
- 설치할 Python 패키지: yfinance, mplfinance
- 필수 데이터세트: 날짜/시간, 일일 가격 및 거래량 데이터
- 날짜를 인덱스로설정
- mplfinance 및candle 유형을 사용하여 조작된 데이터 세트를 플롯합니다.
- 주식 가격 및 거래량 시각화를 위한 전체 Python 스크립트
- 데이터 사이언스 및 머신러닝 강좌 튜토리얼 강좌 추천
설치할 Python 패키지: Finance, mplfinance, pandas_datareader
yfinance는 Yahoo, Inc.와 제휴, 승인 또는 심사를 받지 않습니다. Yahoo의 공개적으로 사용 가능한 API를 사용하는 오픈 소스 도구이며 연구 및 교육 목적으로사용됩니다.
matplotlib 금융 유틸리티는 특히 금융 데이터의 시각화 및시각적 분석에 사용됩니다.
Pandas Datareader는 인터넷의 다양한 데이터 소스를 사용하여 pandas DataFrame 객체를 생성할 수 있는 Python 패키지입니다. 실시간 주가 데이터 세트작업에 널리 사용됩니다.
pip install mplfinance
pip install yfinance
pip install pandas-datareader
Import yfinance as yf
Import mplfinance as mpf
Import pandas_datareader import data as pd. r
필수 데이터세트: 날짜/시간, 일일 가격 및 거래량데이터
우선, pandas에서 깨진 yahoo-finance를 대체하기 위해fix-yahoo-finance 라이브러리를 구현해야 합니다.
yf.pdr_override()
그런 다음 시간 범위를 입력하고 get_data_yahoo를 사용하여 특정 티커 데이터를 얻을 수 있습니다.
Data = pdr.get_data_yahoo(“AAPL”, dt.datetime(2023, 1, 1), dt.datetime.now())
날짜를 인덱스로 설정
그래프를 생성하기 전에 날짜를 인덱스로 설정해야 합니다.
Data.index.name = “Date”
mplfinance 및 candle 유형을 사용하여 조작된 데이터 세트를 플롯합니다.
mpf.plot(data, type=”candle”, mav=(3 ,6, 9), volume=True)
주식 가격 및 거래량 시각화를 위한 전체 Python 스크립트
yFinance, mplfinance, Pandas를 이용한 주식 일일 가격 시각화에 관심이 있으시다면, '매일 주가 시각화'라는 메시지를 추가하여 뉴스레터를 구독 해 주세요. . 우리는 즉시 귀하의 사서함으로 스크립트를 보내드립니다.
yFinance, mplfinance, Pandas를 사용한 주식 일일 가격 시각화를 재미있게 읽어보시기 바랍니다. 그렇게 했다면 아래 나열된 일 중 하나를 수행하여 우리를 지원해 주세요. 이는 항상 우리 채널에 도움이 되기 때문입니다.
- PayPal( paypal.me/Easy2digital )을 통해채널을 지원하고 기부하세요.
- 내 채널을 구독하고 Easy2Digital Youtube 채널 알림 벨을 켜십시오.
- 내 페이지 Easy2Digital Facebook 페이지를 팔로우하고 좋아요를 누르세요.
- 해시태그 #easy2digital을 사용하여 소셜 네트워크에 기사를 공유하세요.
- Easy2Digital 최신 기사, 비디오 및 할인 코드를 받으려면 주간 뉴스레터에 가입하세요.
- Patreon을 통해 월간 멤버십을 구독하여 독점적인 혜택을 누리세요( www.patreon.com/louisludigital )