0. Krx, NaverAPI, 한국투자증권 API : GET Daily Stock Information
1. Python : GET 데이터 -> MongoDB
Install line ---
A. pymongo : mongoDB 의 Python Cursor 모듈
B. pandas : DataFrame 사용
# SMA, EMA 정규화 계산 모듈 : 인위적으로 다운로드 해줘야함 (Windows 기준)
C. talib : pip install TA_Lib-0.4.24-cp310-cp310-win_amd64.whl
D. pykrx : Get 데이터 모듈
2. JavaScript(React, Node.js) : Front-end
DB1. DayInfo : 일별 주식 데이터 보관 데이터 베이스 (Database 분리 : 1(첫번째 서버), 2(두번째 서버)
> Info : 주식 일봉 데이터 저장 테이블
{날짜, 시가, 고가, 저가, 거래량, 등락률, 시가총액, 거래대금, 상장주식 수
기관합계_매수, 기타법인_매수, 개인_매수, 외국인합계_매수, 전체_매수,
기관합계_매도, 기타법인_매도, 개인_매도, 외국인합게_매도,
회사명, 티커}
> Cals : 주식 별 지표 계산 테이블
{날짜, SMA5, SMA10, SMA20, SMA60, SMA120, MACD,
MACD_Signal, MACD_Histogram, 전환선, 기준선, 선행스팬1, 선행스팬2, 후행스팬,
선행스팬1_미래, 선행스팬2_미래, 9일_최고가, 26일_최고가, 회사명, 티커}
> Analys : 주식 별 지표 분석 테이블
{ 날짜,
60일 이동평균선 추이, 전환선 기준선 가까움(후행), 전환선 기준선 가까움, MACD 상태, 후행스팬 x 전환선_기준선후행스팬 x 봉,
선행스팬 꼬리방향, 봉과 구름대 ,전환선 x 기준선 ,봉 x 전환선_기준선,
5/10/60/120일 이동평균선 통과여부, 9/26일 최고가 추이, 1일전 가격 비교,
회사명, 티커
}
DB2. StockCode : KOSPI, KOSDAQ Ticker 정보 데이터베이스
> KOSPI : {"날짜",
> KOSDAQ :