/stock-data-reader

대신증권 API를 이용한 증권 데이터 크롤링 프로그램

Primary LanguagePython

Creon-Datareader-Mongo

  • 대신증권의 HTS인 CREON의 Plus API를 사용하여 주가 데이터를 받아오는 PyQt 기반의 프로그램이며 nestjs와의 연동을 위해서 MongoDB를 선택했습니다.

Configuration

Enviroment Configuration

  • CREON Plus가 32bit 환경에서 지원되기 때문에 32bit Python이 필요하므로 Anaconda 32-bit 환경에서 구동해야합니다.
  • CreonPlus에서 크레온 플러스 다운
  • CreonPlusAPI에서 크레온 플러스 API를 신청해야합니다.

DataBase Configuration

- conf.ini 작성

[db]
name=<your_db_name>
host=<your_db_url>
port=<your_db_port>

Quick Start

모든 주식의 1분봉 받기

python creon_datareader_mongo.py --tick_unit 1min

Reference

  1. 대신증권(Creon) PLUS API를 이용한 주가 데이터 수집 프로그램 https://github.com/gyusu/Creon-Datareader