https://github.com/youhogeon/finance-collector
대신증권 API를 이용해 분봉을 수집해 데이터베이스에 저장하는 코드입니다.
요구사항
JAVA 8 32bit
Cybos Plus
Mysql DB (sql 테이블 주입 필요 https://github.com/youhogeon/finance-collector/blob/release/sqldump.sql)
다운로드
https://github.com/youhogeon/finance-collector/releases/tag/release
매일 9시에 실행하시면 10초 단위로 분봉 데이터를 가져옵니다.
단 최초 1회 과거 2년치 분봉 데이터를 가져오기 때문에 많은 시간이 소요될 수 있습니다.
[설치 및 실행방법 - java8 32bit를 설치하고자 하는 경우]
1. JAVA8 32bit 설치
2. Cybos Plus 설치 후 로그인
3. Mysql Database 설치 (혹은 AWS RDS 등 클라우드 데이터베이스 생성)
4. sqldump.sql 테이블 구조 주입
5. onlyJAR.zip 다운로드
6. .env 파일 환경 설정
7. java -jar xxxx.jar 통해 JAR 파일 실행 (관리자 권한 필요)
[설치 및 실행방법 - java 설치를 원하지 않는 경우]
1. Cybos Plus 설치 후 로그인
2. Mysql Database 설치 (혹은 AWS RDS 등 클라우드 데이터베이스 생성)
3. sqldump.sql 테이블 구조 주입
4. withJAVA.zip 다운로드 후 C:\finance 에 압축 해제
5. .env 파일 환경 설정
6. launcher.bat 파일 관리자권한으로 실행
'프로젝트' 카테고리의 다른 글
카카오톡 ChatGPT 봇 얌마봇을 소개합니다. (0) | 2023.04.11 |
---|---|
코스닥 퀀트 기초 알고리즘별 수익률 계산 (0) | 2022.03.02 |
긴 주소를 아주 짧게 만들어주는 URL HUB (0) | 2022.02.16 |
모의주식(가상투자) 사이트 iStock (0) | 2022.02.16 |