FinanceDataReader 4

KOSPI 상위 50개 주식과 삼성전자의 상관관계 분석

금융 시장의 트렌드를 분석하고 투자 기회를 포착하는 하나의 방법은 주요 주식 간의 상관관계를 파악하는 것입니다. 본 포스트에서는 Python과 FinanceDataReader를 활용하여 삼성전자와 KOSPI 상장 주식 중 상위 50개의 상관관계를 분석하는 방법을 설명합니다.필요한 도구이 분석을 수행하기 위해 필요한 Python 라이브러리는 다음과 같습니다:FinanceDataReader: 금융 데이터를 쉽게 다운로드할 수 있게 도와주는 라이브러리입니다.Pandas: 데이터를 효율적으로 처리하고 분석하는 데 사용됩니다.Matplotlib 및 Seaborn: 데이터를 시각화하는 데 사용됩니다.설치 방법먼저, 필요한 라이브러리를 설치해야 합니다. 아래의 명령어를 통해 설치할 수 있습니다:pip install ..

IT/금융 2024.04.25

글로벌 금융 지수의 동향과 상관 관계 분석

금융 시장의 다양한 지수들은 시장의 건강과 추세를 이해하는 데 중요한 역할을 합니다. 이 블로그 포스트에서는 한국의 주요 지수(KOSPI, KOSDAQ, KOSPI 200)와 미국의 주요 지수(Dow Jones, NASDAQ, S&P 500 등), 그리고 기타 글로벌 지수(예: 상해 종합지수, 항셍지수, 닛케이 225 등)를 포함하여 여러 글로벌 금융 지수의 변동성과 상관 관계를 분석해보겠습니다. 이를 위해 파이썬과 FinanceDataReader 라이브러리를 활용할 예정입니다. 데이터 수집 및 시각화먼저, 필요한 파이썬 라이브러리를 설치합니다. FinanceDataReader, pandas, matplotlib, 그리고 seaborn을 사용할 것입니다. 설치는 간단하게 pip 명령어를 통해 진행할 수 ..

IT/금융 2024.04.25

[Python] FinanceDataReader 를 통한 주가 읽기 - 볼린저밴드

[Python] FinanceDataReader 를 통한 주가 읽기 - 볼린저밴드(Bollinger Bands) 볼린저 밴드는 미국의 재무분석가인 존 볼린저가 개발하고 상표권을 취득한 주가 기술적 분석 도구이다. 볼린저 밴드 의 기본 원리는 주가의 변동이 표준 정규 분포 함수에 따른다고 가정하고 주가를 따라 위(Upper), 아래(Lower) 로 폭이 움직이는 밴드를 만들어 기준선으로 판단 한다. 볼린저 밴드는 이동평균선을 추세 중심선으로 사용하며, 상하한 변동 폭은 추세중심선의 표준편차로 계산하여 가격 변동성 분석과 추세분석을 동시에 수행할 수 있다. 볼린저 밴드 계산 상한선: 20일 이동평균선 + (20일 동안의 주가 표준편차 값0 *2) 하한선: 20일 이동평균선 - (20일 동안의 주가 표준편차 ..

[Python] FinanceDataReader 를 통한 주가 읽기

[Python] FinanceDataReader 를 통한 주가 읽기 기존 pandas-datareader 는 잘 구성된 시계열 데이터 수집 라이브러리로 사용되고 있지만, 현재 야후 파이내스가 더 이상 지원되지 않는 등 의 이슈가 있다. FinanceDataReader는 pandas-datareader 를 대체하기 보다 보완하기 위한 목적으로 만들어졌다. 종목 코드 거래소별 전체 종목코드: KRX (KOSPI, KODAQ, KONEX), NASDAQ, NYSE, AMEX, S&P 500 가격 데이터 해외주식 가격 데이터: AAPL(애플), AMZN(아마존), GOOG(구글) 등 국내주식 가격 데이터: 005930(삼성전자), 091990(셀트리온헬스케어) 등 각종 지수: KS11(코스피지수), KQ11(코..