본문 바로가기

전체 글

(8)
8. Stock info table 구성 기본적으로 타겟 종목을 찾아내기 위해 pre-processing 을 돌릴 DB Table 을 만든다. KOSPI 인지 KOSDAQ 인지, 상장주식수는 어느정도 인지, PER은 어느정도인지 등을 알기 위해 매일 시장 종료후 모든 주식에 대해 해당 정보를 가져온다. 그리고 다음날 접근 할 리스트를 필터링 한다. Table 의 구성은 stock_code VARCHAR(10) PRIMARY KEY, #종목코드 stock_name VARCHAR(100), #종목명 market_type VARCHAR(3),#시장명 ( 코스피 KSP, 코스닥 KSQ ) listed_date DATE, #상장일 trading_status CHAR, #거래상태구분, 0- 정상, 1- 거래정지, 2- 거래중단 supervision_sta..
6. Windows Docker + MariaDB 1. Docker for Windows 설치 2. cmd 에서 아래 명령어로 mariadb latest 가져오기 docker pull mariadb 3. Pull 이 완료 되면 image가 잘 받아졌는지 확인 docker image ls 4. MariaDB 실행 docker run --name -d -p : -e MYSQL_ROOT_PASSWORD= mariadb 5. 실행중인 Docker 확인 docker ps 6. MariaDB container command 진입 docker exec -it /bin/bash 7. Container 에서 MariaDB 진입방법, exit 으로 종료 mysql -u root -p exit 8. 한글이 깨질 수 있으므로 인코딩 변경. Container 에서 nano 설..
5. 전체 플랫폼 재구성 Server 단과 Edge 단의 역할을 다시 구분하여 나누고 구성한다. Python on Windows ( 일단 Windows... ) [필수]Stock DB 컨트롤부 ( 증권사 API이용, 주식 종목 정보 등 DB를 최신 상태로 관리 ) [필수]주식DB ( 주가 data / 주가예측 model / 기업 data / 매수 매도 시점 model ) [Docker / MariaDB] [필수]주가예측 , 매수매도 ML , DL Model Training [Tensorflow or Keras] [필수]Comm ( EDGE 와의 통신부 ) [부가]News, Sentimental DB 컨트롤부 ( Web crowling 등을 이용해 News와 SNS 등에서 sentimental feature 를..