본문 바로가기

Open Data4

[AT] 31. 우량주 종목 자동 예측 및 선정 (4-5) 오랫만에 업데이트를 진행합니다. 이번에는 간단하게 저평가 종목 추출의 마지막 항목인 통합 이력기록을 위한 이력저장로직을 구현해 보겠습니다. 현재까지 진행된 내용을 history상으로 회상하기 위해서 목차를 가져와 보았습니다. 우량주 종목 선정을 위한 기반 데이터 수집 방안 (전자공시시스템 활용) - 1개 종목기준 정리된 데이터 수집 방안에 대해서 코스피, 코스닥 전체 종목에 대한 데이터를 DBMS에 적재 우량주 종목 선정 로직을 적용하여 대상 종목 추출 추출된 우량주 종목에 대해서 저평가 종목 추출 추출된 종목에 대해서 실험실 진행 우량주 종목에 대해서 저평가 종목을 추출하는 내용을 완성하기 위해서는 아래의 추가 단계가 필요하고, 앞으로 당분간은 해당 구성을 구현해 보도록 하겠습니다. Dart OpenD.. 2021. 3. 10.
[AT] 28. 우량주 종목 자동 예측 및 선정 (4-2) 지난 시간에 이어서... 영업이익률 + 현금흐름표에 더해서 추가 Hyper Parameter를 통해서 좀더 정확한 우량주를 판단하는 로직을 구현하겠습니다. 이를 제목으로는 저평가 종목이라고 표현했는데... 지난 글에서는 ROE(Return Of Equity)와 시가종액, 그리고 PBR(Price to Book-value Ratio)을 사용하기로 했습니다. 우량주 종목 선정을 위한 기반 데이터 수집 방안 (전자공시시스템 활용) - 1개 종목기준 정리된 데이터 수집 방안에 대해서 코스피, 코스닥 전체 종목에 대한 데이터를 DBMS에 적재 우량주 종목 선정 로직을 적용하여 대상 종목 추출 추출된 우량주 종목에 대해서 저평가 종목 추출 추출된 종목에 대해서 실험실 진행 우량주 종목에 대해서 저평가 종목을 추출하.. 2021. 2. 16.
[MySQL] INSERT WHERE NOT EXISTS 안녕하세요. 오늘은 기존에 구현했던 AT 시스템에서 한가지 변경이 필요한 부분에 대해서 실험실로 간략하게 진행을 해보고자 글을 적습니다. 이전에 아래에 해당하는 글을 작성하면서 한가지 꺼림직 했던 부분이 있습니다. 과연 수천개에 달하는 기업정보를 전자공시시스템에서 제공하는 OPEN DART의 API로 받아올때, 혹시나 내 서버가 다운되는 상황이 발생하면 어떻게 하지?? 다시 처음부터 받아?? 그렇게 되면 기존에 DB에 저장되는 데이터는 중복되서 들어가는 건데... 다시 전체 삭제를 하고 처음부터?? 이런저런 고민이 있었습니다. 개발자의 입장에서 데이터의 정합성과 무결성을 만족해야 하고 서비스를 제공하는데 있어서 지연이 발생하면 안되고... 하지만 기업의 재무제표는 분기에 한번씩 업데이트 되고, 나는 야간.. 2021. 1. 28.
[AT] 26. 우량주 종목 자동 예측 및 선정 (3-2) 바로 전 시간에는 우량주 종목 선정을 위한 기반 데이터를 전자공시시스템에서 제공하는 OPEN DART를 통해서 재무제표 정보를 받아와서 DB Table에 적재하는 로직을 구현하였습니다. 이번시간에는 우량주 종목으로 선정하기 위한 로직을 정의하고, 모아지는 데이터에 대해서 해당 우량주를 추출해 보도록 하겠습니다. 우량주 종목 선정을 위한 기반 데이터 수집 방안 (전자공시시스템 활용) - 1개 종목기준 정리된 데이터 수집 방안에 대해서 코스피, 코스닥 전체 종목에 대한 데이터를 DBMS에 적재 우량주 종목 선정 로직을 적용하여 대상 종목 추출 추출된 우량주 종목에 대해서 저평가 종목 추출 추출된 종목에 대해서 실험실 진행 자 그렇다면, 우리가 총 7가지 데이터에 대해서, DB Table에 적재를 하고 있습니.. 2021. 1. 15.