갑자기? 투자봇을?
불현듯 주식 자동 매매봇을 만들어 보면 어떨까 라는 생각을 했다. 그러다 Class101의 강의도 들어 볼까 고민도 많이 했다. 그런데 파이썬도 쬐끔 할줄 알겠다 검색만 쫌 해보면 기본적인 투자봇은 만들어 볼 수 있지 않을까? 라는 생각에 검색하다 '파이썬을 이용한 비트코인 자동매매'
라는 책을 발견하게 되었고 해당 책의 내용을 wiki에 정리해놓은 사이트를 발견했다. 설명을 너무 잘 해놓아서 한스텝씩 따라 해보면서 정리 해보기로 한다.
참고 사이트: https://wikidocs.net/book/1665
아나콘다 & 파이참 설치
1. 아나콘다(Anaconda) 설치:
https://www.anaconda.com/products/individual#download-section
2. 파이참(PyCharm Community 버전) 설치:
Anaconda
는 파이썬 Library들이 포함되어 있는 파이썬이다. 위 강의에서는 아나콘다 설치 후 자동으로 설치되는 Spyder을 이용해서 개발을 하라고 처음에 소개하던데 저는 사용하는데 익숙한 PyCharm Community 버전
을 다운받아 사용할 예정입니다.
진행률
아래에 목차를 정리 해놨다. 진행사항 체크를 위함이다. 오늘은 설치까지만..^^ 다음엔 PyCharm 설정부터 PyQt 기초에 대해 스터디 해야겠다.
파이썬 문법 (1)파이썬 시작하기 / 20.08.03변수와 문자열 / 20.08.03파이썬 자료구조 / 20.08.03
파이썬 문법 (2)조건문 / 20.08.03반복문 / 20.08.03함수 / 20.08.03모듈 / 2008.03
클래스와 PyQt클래스 (1) / 2.08.03클래스 (2) / 20.08.03- PyCharm
- PyQt 기초
- PyQt 윈도우 꾸미기
- PyQt Qt Designer
- PyQt 시그널 슬롯
- 웹스크래핑과 Pandas
- 웹 스크래핑 (1)
- 웹 스크래핑 (2)
- Pandas Series
- Pandas DataFrame
- 상승장 알리미
- pybithumb
- 상승장 알리미 (1)
- 상승장 알리미 (2)
- 상승장 알리미 (스레드 버전)
- 변동성 돌차 전략 구현
- 빗썸 Private API
- 변동성 돌파 전략 구현
- 변동성 돌파 + 상승장 투자 전략 구현
- 비트코인 백테스팅
- 백테스팅을 위한 데이터 준비하기
- 변동성 돌파 전략 백테스팅
- 변동성 돌파 + 상승장 투자 전략 백테스팅
- 가상화폐 거래소
- 업비트 (Upbit)
- 코빗 (Korbit)
- 바이낸스 (Binance)
- 부록
- 업비트 가입 및 API 신청
- 빗썸 웹소켓