Appia의 IT세상

Python[파이썬 주식] 국내, 미국 주식 정보 모으기(스크래핑) - FinanceDataReader 모듈 설치 본문

Python/Python 주식

Python[파이썬 주식] 국내, 미국 주식 정보 모으기(스크래핑) - FinanceDataReader 모듈 설치

Appia 2021. 1. 12. 06:35
반응형

Python[파이썬 주식] 국내,  미국 주식 정보 모으기(스크래핑) - FinanceDataReader 모듈 설치

Python[파이썬 주식] 국내, 미국 주식 정보 모으기(스크래핑) - FinanceDataReader 모듈 설치

 

이전 포스팅에서 국내 주식 정보를 췩득하기 위해서 Pykrx이라는 모듈을 설치하곤 하였습니다. 국내 주식 분석에서는 매우 효율적이나, 미국 주식등에 대해서는 많은 부족한 부분이 있어서 관련되서 다른 모듈들을 찾아보기로 하였습니다. 그 결과 효율적으로 사용할 수 있는 모듈을 찾았습니다. 다름 아닌, FinanceDataReader라는 모듈입니다. 

 

Python[파이썬 주식] 국내 주식 정보 모으기(스크래핑) - pykrx 모듈 설치

 

Python[파이썬 주식] 국내 주식 정보 모으기(스크래핑) - pykrx 모듈 설치

Python[파이썬 주식] 국내 주식 정보 모으기(스크래핑) - pykrx 모듈 설치 코로나 반발 시점과 더불어 최근 동학 개미 운동이 붐을 일으켰습니다. 이 기세를 모아서, 많은 사람들이 주식투자를

appia.tistory.com

이 부분은 오픈 소스 라이브러리입니다. 한국, 미국 시장에 대한 주식 지수, 환율 선물등에 대한 정보들을 확인할 수 있습니다. 그래서 이번 포스팅에서는 이 모듈을 설치하는 방법에 대해서 이야기를 해보고자 합니다.

 

새롭게 모듈을 설치하기 위해서는 다음과 같은 명령어를 입력하셔야 합니다. 

pip install finance-datareader

위의 명령어를 입력하여 실행하면 다음과 같은 결과가 나타납니다. 

D:\BlogProject\Pillow>pip install finance-datareader

Collecting finance-datareader

  Downloading finance_datareader-0.9.13-py3-none-any.whl (14 kB)

Collecting requests-file

  Downloading requests_file-1.5.1-py2.py3-none-any.whl (3.7 kB)

Requirement already satisfied: lxml in d:\blogproject\venv\lib\site-packages (from finance-datareader) (4.5.1)

Requirement already satisfied: pandas>=0.19.2 in d:\blogproject\venv\lib\site-packages (from finance-datareader) (1.0.5)

Requirement already satisfied: requests>=2.3.0 in d:\blogproject\venv\lib\site-packages (from finance-datareader) (2.23.0)

Requirement already satisfied: tqdm in d:\blogproject\venv\lib\site-packages (from finance-datareader) (4.46.1)

Requirement already satisfied: six in d:\blogproject\venv\lib\site-packages (from requests-file->finance-datareader) (1.15.0)

Requirement already satisfied: pytz>=2017.2 in d:\blogproject\venv\lib\site-packages (from pandas>=0.19.2->finance-datareader) (2020.1)

Requirement already satisfied: numpy>=1.13.3 in d:\blogproject\venv\lib\site-packages (from pandas>=0.19.2->finance-datareader) (1.19.0)

Requirement already satisfied: python-dateutil>=2.6.1 in d:\blogproject\venv\lib\site-packages (from pandas>=0.19.2->finance-datareader) (2.8.1)

Requirement already satisfied: idna<3,>=2.5 in d:\blogproject\venv\lib\site-packages (from requests>=2.3.0->finance-datareader) (2.9)

Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in d:\blogproject\venv\lib\site-packages (from requests>=2.3.0->finance-datareader)

 (1.25.9)

Requirement already satisfied: chardet<4,>=3.0.2 in d:\blogproject\venv\lib\site-packages (from requests>=2.3.0->finance-datareader) (3.0.4)

Requirement already satisfied: certifi>=2017.4.17 in d:\blogproject\venv\lib\site-packages (from requests>=2.3.0->finance-datareader) (2020.4.5.1)

Installing collected packages: requests-file, finance-datareader

Successfully installed finance-datareader-0.9.13 requests-file-1.5.1

이와 같은 결과가 나타납니다. 정상적인 설치가 완료되었다면, 다음과 같은 명령어를 입력하였을 경우 정상적으로 나타날 것입니다. 

 

>>import FinanceDataReader as fdr
>>fdr.__version__
'0.9.13'

물론, 설치 하시고 나서, 업데이트를 하실 경우에는 다음과 같은 명령어를 통해서 업데이트를 하시면 됩니다. 

pip install -U finance-datareader

 

이번 포스팅에서는 Python[파이썬 주식] 국내, 미국 주식 정보 모으기(스크래핑) - FinanceDataReader 모듈 설치라는 주제로 간단히 이야기를 해봤습니다. 다음 포스팅부터 이번 포스팅을 기반으로 보다 상세하게 분석하는 방법에 대해서 이야기를 해보고자 합니다. 

반응형
Comments