본문 바로가기

자기개발3

파이썬강의 4주차 개발일지 파이썬 강의를 들은 지 벌써 4주 차 개발일지를 쓰게 되었습니다. 지금까지 다른 일들로 바빠서 벼락치기 공부하는데 하루에 8강씩 꼬박꼬박 듣는데 하루에 8강까지 밖에 못 듣기 때문에 너무 아쉽습니다. 약속된 날짜까지 완주하면 낸 돈을 전액 환급받고 평생 소장이 가능하기 때문입니다. 4주 차는 백테스팅을 직접 구현해보고 이전 주가 추이에 전략을 대입해보는 것으로 예를 들면 날씨가 흐리면 어떤 것을 팔 것인지? 이런 모든 전략이 백테스팅 대상인데 이 전략을 예를 들면 날씨가 흐리면 좋은 것을 판다. 라는 전략을 몇 년 치 과거 주가에 대입을 해보는 거예요. 어떤 종목에 대해서 그다음에 그게 실제로 수익률이 좋았으면 앞으로도 좋을 확률이 높다. 이런 식으로 생각할 수 있겠지요. 이렇게 백테스팅을 직접 해보고 .. 2022. 10. 29.
파이썬 강의 3주차 개발일지 어느덧 파이썬 3주 차 수강을 마치고 개발일지를 적게되었습니다. dart에서 가지고 있는 회사 종목을 분석하기 위해 오픈 api를 활용하는데 오픈 api란 데이터를 가져다 쓸 수 있게 서버의 창구를 열어둔 겁니다. 서버의 문을 열어주어서 오픈 api를 사용해서 공시 정보를 데이터 분석에 활용할 수 있습니다. 게다가 더 쉽게 쓸 수 있도록 라이브러리까지 제공을 하고 있습니다. 그래서 우리는 dart fss 라이브러리를 활용해 분석을 할 수 있고 최대주주 지분율, 또는 남녀 간의 심리와 임금 격차 등 이런 것들도 알 수가 있습니다. 오픈 api 사이트에 접속을 해서 api를 발급하는데 api는 기본적으로 서버에 접근하는 창구와 같은 겁니다. 창구에서 주민등록증을 보여줘야지 잔고를 확인할 수가 있죠. 어떻게 .. 2022. 10. 28.
파이썬강의 2주차 개발일지 작성-엑셀가져오기와 재무분석 툴만들기 파이썬 강의 2주 차 개발일지를 작성하겠습니다. 파이썬을 접한 지 2주 차에 접어들어 이제 조금은 익숙한 단어들이 보이기 시작하면서 약간은 쉽게 느껴집니다. 먼저 pandas에 대해 알아보았는데 pandas는 열을 추가한다든지 아니면 특정 행만 본다든지 복잡한 데이터를 표 형태로 보여주고 자유자재로 다룰 수 있게 만들어줍니다. 데이터가 얼마나 크든지 상관없습니다. pandas의 dataframe과 yfinance라는 ylibrary를 통해서 해외 회사의 재부 분석에 대해 알아보았고 나온 정보들을 가지고 가격 상승폭이 큰 종목들부터 정렬도 해보았습니다. 예를 들면 1년 후 target price라든지 어떤 지식이 1년 후와 지금이 차이가 많이 나면 그러면 상승 여력이 있다고 봐도 무방하겠죠. 또 파이낸셜에.. 2022. 10. 27.