제2회 KRX 주식 투자 알고리즘 경진대회

알고리즘 | 정형 | 시계열 | 포트폴리오 구성 | 금융 | 샤프 지수

  • moneyIcon 상금 : 5,000 만원
  • 1,323명 마감
마감

 

팀 : 데싸고라니

공동작성자

stroke
2023.07.31 10:04 1,148 조회 language

팀 : 데싸고라니

<방법>
아래 조건에 따라 종목 선정 후 최종 포트폴리오 생성
1. Cosine similarity를 통해 유사한 패턴을 찾아 향후 15일 주가 움직임을 예측 후 예상 수익률에 따라 매수/매도 종목 선정
2. 주가 이동평균선을 이용하여 상승세/하락세 있는 종목 구분 후 매수/매도 종목 선정
3. 두 결과를 종합하여 최종 매수/매도 종목 선정

<데이터>
- 제공된 데이터 : https://drive.google.com/drive/folders/1SxlyTlpL_nhTYq1iEf5NY6v3D65TPJ95?usp=sharing
- FinanceDataReader로 금융 데이터를 사용하였고, 코드 내에서 확인 가능 
(FinanceDataReader github : https://github.com/financedata-org/FinanceDataReader)

코드