본문 바로가기

강의/주식봇

(3)
주식 트레이딩 시스템 구축 (#3 액세키 관리, api 호출) 안녕하세요.저번시간에는 프로젝트 생성 및 장고 서버 구동까지 진행을 하였습니다.이번시간에는 한국투자증권의 api 호출을 위한 액세키 관리 및 기본적인 api 호출을 진행해보겠습니다. 이번 시간 진행 내용:- 액세스 키 관리 및 api 호출1. 앱 생성 및 액세스 키 관리를 위한 세팅 파일 수정python manage.py startapp stocks# 세팅에 앱 등록INSTALLED_APPS = [ ... 'stocks.apps.StocksConfig',]stocks app: 주식 관련 데이터 관리 담당 (종목 정보, 주식 시세, 주식 시장 관련 정보 등)trading app: 추후 추가할 장고 앱으로써 매수/매도 주문, 트레이딩 전략 로직 담당 2. 서비스 레이어 생성3. 서비스 레이어: ..
주식 트레이딩 시스템 구축 (#2 프로젝트 생성 및 깃헙 연동) 안녕하세요 :)저번 시간에는 개발을 시작할 수 있는 기본 프로그램들을 설치를 하였는데요.이번 시간에는 프로젝트 생성 및 기본 세팅을 진행하도록 하겠습니다.이번 시간 진행 내용:1. Github 프로젝트 생성 (https://github.com/junngo/mint)2. Git 설치 (https://git-scm.com/downloads)3. 로컬에 프로젝트 생성 및 장고 프로젝트 구동# 가상환경 생성python -m venv myenv# 패키지 설치pip install django requests python-dotenv# 프로젝트 생성mkdir mintcd mintdjango-admin startproject config .# 프로젝트 실행python manage.py runserver 4. git 연..
주식 트레이딩 시스템 구축 (#1 목표 및 개발 환경 세팅) 안녕하세요 :)이번 프로젝트에서는 주식을 자동으로 트레이딩할 수 있는 주식 트레이딩 시스템을 만들어 볼게요.장고에 대해서 기본적인걸 학습 하고 나면, 무얼 만들어 볼까 고민을 많이 하게 되는데요. 그렇게 고민하며 정하게 된게, 바로 주식 트레이딩 시스템이예요. 목표는 이 시스템을 통해서 돈을 벌겠다는 것이 아닌, 중요한건 우리만에 시스템을 개발하고 운영할 수 있는 힘을 키우는 것이 더 중요해요.이 과정을 통해서 주식을 자동 매매할 수 있고 분석할 수 있는 나만의 트레이딩 룸을 만들어 보겠습니다.우리가 만들어 볼 것: 주식 트레이딩 자동화 시스템대상: 파이썬의 기초적인 내용을 아시는 분, Django 튜토리얼 문서를 읽으신 분목표: 장고를 통해서 실제 자동화 시스템을 운영- Django를 활용하여 기능 개..