실시간 시세 기반 조건부 자동매매 시스템
사용자가 설정한 조건을 실시간으로 모니터링하여 자동으로 매수/매도를 실행하는 주식 자동매매 시스템
- 가격 조건: 특정 목표 가격 도달 시 자동 거래
- 이동평균선: 이평선 돌파/이탈 시 자동 거래
- 추세선: 추세선 돌파/이탈 시 자동 거래
- 분봉, 일봉, 주봉, 월봉, 년봉
- 종가 기준: 마감 가격 기준 조건 판단
- 현재가 기준: 실시간 가격 기준 조건 판단
- 비율 설정: 계좌 잔고 대비 %로 거래
- 고정 금액: 지정된 금액으로 거래
- 잔고 부족 시 주문 취소 로직 포함
- Backend: Java, Spring Boot, Spring Data JPA
- Database: AWS DSQL
- Infrastructure: AWS EC2, ECS
- Build Tool: Gradle
- EC2 스케줄링: 주식 장 운영시간 (07:00-21:00) 동안만 운영
- 장외 요청 Lambda 사용: 장 외 시간대 요청은 Lambda를 통해서 받음
- DSQL 사용: DB요청이 많지 않으므로 Serverless DB 사용으로 비용 절감