데이터분석 4주차 강의 후기 [국비지원_스파르타 코딩클럽]

    728x90

    스파르타 코딩클럽 데이터분석 4주차 강의 후기

    스파르타 코딩클럽 데이터분석 4주차 강의 후기

     

     

    데이터분석 4주차 강의도 완강!

    이제 어떤 코드를 칠 때 이게 어떻게 사용되는 코드인지 조금씩 감을 잡아가고 있다.

    그래서 어려운 내용이긴 했지만 재미있게(?) 수업을 들었다. 

    데이터분석 1주차, 2주차까지만 해도 따라가는 게 버겁다는 후기를 남겼던 것 같은데 커리큘럼과 수업을 계속 따라가다 보니 어느새 코딩하는 작업이 익숙해졌나 보다. 하지만 어려운 건 어려운 것..ㅎㅎㅎ

    오늘은 백테스팅을 해보는 시간을 가졌다. 

    백테스팅은 주식을 사고 팔 때  사용할 전략을 세워보고, 검증해보는 작업인데

    한 종목부터 여러 종목까지 주가 데이터를 가져와서 단기/장기 이동평균선을 그려보고 주식을 살 타이밍인지, 팔 타이밍인지 출력해볼 수 있었다.  더 자세한 내용은 강의노트 참고..★ 이것도 연습 많이 해야 혼자 할 수 있을 것 같다.

     

    ♣ 데이터분석 4주차 강의노트 참고 ♣  https://nasena.tistory.com/19

     

     

    밑에는 4주차 숙제로 나온 문제와 내가 작성한 답이다.

     

    *문제: 한 종목에 대한 최적의 단기 이평선과 장기 이평선 구하기

     - 단기: 3일 ~ 10일

     - 장기: 30일 ~ 60일

     

    dfs = []
    for short in range(3,11):
      for long in range(30,61):
        df = get_return_sl('005930', short, long)
        dfs.append(df)
    
    df_result = pd.concat(dfs)
    df_result.sort_values(by = '수익률', ascending = False)

     

    728x90

    댓글