PYTHON 파이썬/주가 분석

03.13 CLASS SUMMARY

dngus_tak 2021. 3. 13. 13:57

GOOGLE  COLAB으로 주식 분석 차트 만들기(2)

 

1. 엘리엇 파동의 원리

 

  1)자연의 법칙에 따름

  2)상승[충격] 파동(1,3,5), 하강[조정] 파동(2,4)로 구성

  3)피보나치 수열에 따라 8개 파동의 반동 수치가 0.618 이하 => 황금비 유지

 

  한계:

  1)사용자의 자의적인 해석의 개입 가능, 인위적인 조작에 대처 불가

  2)경우의 수가 너무 많아 학습의 어려움 존재

  >> 종합지수, 금값 등 검증된 대상에 적용

 

 

2. Series를 이용한 테이블 만들기

 

 지난번처럼 panda series를 이용해 코스닥과 코스피의 주가를 보여주는 차트를 만들었다

2-1 column, row를 세워 테이블 만들기

 

 

-append(리스트에 추가하는 함수) 이용해서
row(열)과 column(세로)에 데이터를 직접 추가해서도 차트를 만들 수 있다.

 

3-1. 매트로립 이용 주식 그래프 그리기

 

 

yfinance 설치 후 데이터를 다운로드한다.

삼성과 그래프의 특정 날짜 이후로 주가 변동을 그린 모습이다.(3월에는 코로나로 인해 급하락했음을 볼 수 있다.)

 

3-2. 일간변화율 분석하기(마이크로소프트 기준)

 

 

주식['Close']를 통해 시장의 종가를 보여주는 차트를 만들었다.

 

 

Shift: 특정 날짜 꺼로 정보를 땡김

iloc으로 맨 위에 nan이 되는 값을 찾아 0으로 바꿔준다.

일간변화율(매일 -,+를 퍼센테이지로 보여줌): (오늘 종가-어제 종가)/어제 종가 *100

분석을 통해 환율에 관계없이 실질적으로 주가 변동을 비교할 수 있다.