이 기사에서는 Python을 사용하여 주식 데이터를 얻는 가장 좋은 방법을 배웁니다.
yfinance Python 라이브러리는 Yahoo Finance에서 현재 및 과거 주식 시장 가격 데이터를 검색하는 데 사용됩니다.
주식 시장 데이터를 위한 최고의 플랫폼 중 하나는 Yahoo Finance입니다. Yahoo Finance 웹사이트에서 데이터세트를 다운로드하고 yfinance 라이브러리와 Python 프로그래밍을 사용하여 액세스하면 됩니다.
pip의 도움으로 yfinance를 설치할 수 있습니다. 명령 프롬프트를 열고 다음 명령을 입력하여 구문을 표시하기만 하면 됩니다.
yfinance 라이브러리의 가장 좋은 점은 무료로 사용할 수 있고 API 키가 필요하지 않다는 것입니다
데이터 추출에 사용할 수 있는 주식 기호를 찾아야 합니다. 우리는 보여줄 것이다 아래 예에서는 GOOGL의 현재 시장 가격과 이전 종가를 보여줍니다.
다음 프로그램은 시장 가격, 이전 종가, 주식 코드를 반환합니다. yfinance 모듈의 값을 사용하세요 -
으아아아실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아아아시작 날짜, 종료 날짜 및 티커를 제공하면 완전한 과거 가격 데이터를 얻을 수 있습니다.
다음 프로그램은 시작일과 종료일 사이의 주가 데이터를 반환합니다. -
으아아아실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아아아위의 예에서는 2015-03-01부터 2017-03-01까지의 주가 데이터를 검색합니다.
여러 코드에서 동시에 데이터를 추출하고 싶다면 공백으로 구분된 문자열로 코드를 입력해주세요.
Date는 위 예시의 데이터세트 열이 아닌 데이터세트의 인덱스입니다. 이 인덱스에 대한 데이터 분석을 수행하려면 먼저 열로 변환해야 합니다. 방법은 다음과 같습니다 -
다음 프로그램은 시작일과 종료일 사이에 주식 데이터에 열 이름을 추가합니다. -
으아아아실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아아아위 변환된 데이터는 Yahoo Finance에서 얻은 데이터와 동일합니다
to_csv() 메서드를 사용하여 DataFrame 개체를 CSV 파일로 내보낼 수 있습니다. 위에서 변환된 데이터가 이미 Pandas 데이터 프레임에 있으므로 다음 코드를 사용하면 데이터를 CSV 파일로 내보내는 데 도움이 됩니다.
으아아아실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아아아yfinance Python 모듈은 설정, 데이터 수집 및 데이터 분석 활동 수행이 가장 쉬운 모듈 중 하나입니다. Matplotlib, Seaborn 또는 Bokeh와 같은 패키지를 사용하면 결과를 시각화하고 통찰력을 얻을 수 있습니다.
PyScript를 사용하여 이러한 시각화를 웹 페이지에 직접 표시할 수도 있습니다.
이 기사에서는 Python yfinance 모듈을 사용하여 최고의 주식 데이터를 얻는 방법을 배웠습니다. 또한 특정 기간의 모든 주식 데이터를 가져오는 방법, 사용자 지정 인덱스 및 열을 추가하여 데이터 분석을 수행하는 방법, 이 데이터를 CSV 파일로 변환하는 방법을 배웠습니다.
위 내용은 Python을 사용하여 주식 데이터를 얻는 가장 좋은 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!