요즘 가장 핫 한 주제중에 하나인 주식과 관련해서 나 대신 적절히? 매수/매도를 해주는 프로그램을 만들어 보기로 한다.
이미 만들어진 AI 프로그램의 수익율이 10%도 되지 않는다고는 하지만, 재미 있을것 같아서 시도 해보려고 한다
아래와 같은것들이 일단 필요 할 예정이고 몰랐거나 도움이 될만한 자동화 기능이 더 늘어날수도 있을것 같음.
1. 뉴스 수집 : 크롤링 (crawling)
- 관심종목별 기사 수집
- 환율, 각종 지수
2. 수집된 기사 DB에 저장하기 : 데이터베이스 구축
- PostgreSQL 로 해볼 생각임
3. 기사 제목 긍/부정 체크 : 약간의 Machine Learning
- 수집된 기사의 제목이 긍정적 인지 부정적 인지 판단하기
4. 키움증권 API 신청
5. 거래 프로그램 개발
- C#으로 진행
- 정해진 시간에 PC가 켜지고, 정해진 시간에 PC가 꺼지도록 할것임
- 거래 성사시 알람 (메일) 기능 등등 여러가지
- 모든 transaction은 저장
언제 첫 transaction이 발생할지 나도 궁금함
'Project > Stock Trading (Private)' 카테고리의 다른 글
ML.NET 으로 머신 러닝 해보기 #1 (2) | 2021.03.09 |
---|