본문 바로가기

퀀트 투자3

퀀트, 파이썬 / 파이썬의 Pandas, Matplotlib 패키지를 이용하여 시각화하기 / Pandas Dataframe 사용법, Kospi 시각화하기 / 파이썬 시각화, 코스피 데이터 다듬기 오늘은 KOSPI 데이터를 Pandas의 Dataframe으로 불러온 후, 파이썬의 대표 시각화 패키지인 Matplotlib을 이용하여 선 차트로 표현하는 방법을 알아보고자 한다. [1. Matplotlib 패키지에서 한글로 표현하기 위하여 platform 패키지 사용하기] 파이썬의 시각화하고 데이터를 적재 하기전, 한글로 작업물을 표현하기 위해서는 기초적인 필터링 작업이 필요하다. (Matplotlib 라이브러리에서 한글 사용시 에러 없이 그래프를 실행시키는 방법) 1 2 3 4 5 6 7 8 # 한글작성시 오류 막는 코드 import matplotlib.pyplot as plt import platform if platform.system()=='Darwin' : plt.rc('font',family.. 2022. 8. 7.
퀀트, 파이썬 / 파이썬 pandas의 Join 개념 알아보기 / 내부조인(Inner join), 외부조인(Outer join) 등등 / python pandas 사용하기, pandas 기초, SQL과 python pandas, pandas 사용법 오늘은 파이썬 패키지인 pandas의 dataframe을 Join 하는 방법을 알아보고자 한다. DBMS의 대표 프로그램인 SQL에서 가장 많이 사용되는 Join을 파이썬에서는 어떻게 처리할 수 있는지 간단히 알아보자. [0. Pandas 불러온 후 데이터 프레임 만들기] Join 함수를 쓰기전, 파이썬의 pandas 패키지를 불러오고 데이터 프레임을 만들어보자. (Join을 걸기 위해서는 아래에 쓰여 있는 바와 같이 같은 칼럼인 key값 이 반드시 필요하다.) 1 2 3 4 5 6 7 import pandas as pd # 0. DataFrame 만들기 # 데이터 프레임들을 조인하기 위해서는 같은 칼럼이 필요함 L_df = pd.DataFrame({'key':['A','B','C','D'],'x':[1.. 2022. 7. 2.
퀀트, 파이썬 / 야후 파이낸스로 삼성전자, 네이버, 카카오의 베타 구하기 / numpy, pandas, yahoo-finance 사용 - 야후 파이낸스 주가데이터 불러오기, 베타 구하기, 삼성전자 베타, Beta *해당 코드는 파이썬으로 배우는 포트폴리오 서적의 코드를 인용하여 작성한 코드입니다. 베타는 증권시장 대비 해당 주식의 상대적인 변동비율을 뜻한다고 알려져 있다. 한국에 상장된 A라는 주식이 있다면, 해당 주식이 한국 주식시장과 비교해서 어떻게 움직이는지 보여주는 지표이다. 오늘은 야후파이낸스를 통해 수정주가를 불러온 후, 한국의 대표 종목인 삼성전자, 네이버, 카카오의 베타를 구해보고자 한다. [KOSPI, 삼성전자, 네이버, 카카오 차트 현황] [분석 조건] * 기간 - 2015.01.01 ~ 2022.01.01 * 분석 가격 - 야후 파이낸스 수정주가 (Adj Close) * 분석대상 - 1. 삼성전자 - 2. 카카오 - 3. 네이버 * 파이썬 사용 패키지 : numpy, pandas, pandas.. 2022. 6. 23.