본문 바로가기
투자

파이썬강의 4주차 개발일지

by 소리의 글쓰기 2022. 10. 29.

파이썬 강의를 들은 지 벌써

4주 차 개발일지를 쓰게 되었습니다.

지금까지 다른 일들로 바빠서

벼락치기 공부하는데

하루에 8강씩 꼬박꼬박 듣는데

하루에 8강까지 밖에 못 듣기 때문에

너무 아쉽습니다.

 

약속된 날짜까지

완주하면 낸 돈을 전액 환급받고

평생 소장이 가능하기 때문입니다.

 

 

 

4주 차는 백테스팅을 직접 구현해보고

이전 주가 추이에 전략을

대입해보는 것으로

예를 들면 날씨가 흐리면

어떤 것을 팔 것인지?

 

 이런 모든 전략이

백테스팅 대상인데
이 전략을 예를 들면

날씨가 흐리면 좋은 것을 판다.

 

라는 전략을 몇 년 치 과거 주가에

대입을 해보는 거예요. 


어떤 종목에 대해서

 그다음에 그게 실제로 

수익률이 좋았으면

 앞으로도 좋을 확률이 높다. 


이런 식으로 생각할 수 있겠지요.

이렇게 백테스팅을 직접 해보고 간단한 

그래프도 그려보았습니다.

 

 

 


이동평균선을 이용한 전략도 공부했습니다.

 이동평균선이란 무엇인가?
3일 동안의 평균,

이전 5일의 평균, 이전 20일에 평균 ,

50일 이런 식으로

이전 며칠간의 주가를 평균으로 해서 

그리는 선입니다. 
 평균이 이동한다.

그래서 이동 평균 선인데
이게 당연히 50일,

100일. 이런 식으로 갈수록 더 완만해질 수밖에 없겠죠. 
 이동 평균선을 가지고 우리가 쓸 전략이

골든 크로스 데드 크로스라는

전략입니다. 

 


 단기 이동평균선이 장기 이동평균선을

 지나 뚫고 올라갈 때

이때를 buy타이밍이다. 


단기 이평선이 

장기 이평선을 뚫고 내려올 때는

 이거는 팔아야 된다.

전략을 수립하기 위해 


colab을 준비하고 
세 가지 라이브러리를

설치해야 되는데 
yfinance,  pandas-datareader와

finance-datareader

라이브러리를 설치하고 

바로 주가를 가져올 수 있습니다.

 

또 네이버 금융에서 

주가수익률 구하기

사고파는 전략 수립하기 등을

통해 심리적 문제를 해결하고

과학적 접근이 가능하도록

설계할 수 있다는 점이

좋았습니다.

 코딩을 쉽게 배우고 싶으신 분

링크 클릭하시고

수강신청 해주세요.

 

 

저와 함께  코딩 배우고

100% 환급받는 기쁨 함께 해요.