Day 01. 환경 설정
파이썬으로 자동매수 프로그램 만들기
오랜만에 포스팅을 하려니 만감이 교차하네요
앞으로 약 8주정도 계획하여, 수익실현을 목표로
자동매수 프로그램을 만들어보고자 합니다~!
자동매수에 관심이 있는 분들께서는 참고만 부탁드립니다 ㅎㅎ
1. Upbit 가입하기
PC 또는 모바일로 업비트에 들어가 회원가입을 진행하고 보안등급은 4단계까지 인증
3단계 보안등급 인증은 K뱅크로만 가능하니 참고!
2. API 키 발급
업비트에 접속 - 로그인 - 고객센터 - Open API 안내 - Open API 사용하기 - Open API Key 관리 접속
개개인마다 취향은 다르지만 자산조회, 주문조회, 주문하기 를 체크하고 본인 IP를 등록하여 Open API Key 발급 진행
access key
secret key
본인 파일에 복사해서 보관!
* 본인 ip는 구글에서 what is my ip 검색을 하면 알 수 있음
3. 개발 환경 설정
개발 환경은 visual studio code 와 python 을 사용
vscode 다운로드 (windows용으로 다운 진행)
https://code.visualstudio.com/Download#
python 설치
https://www.python.org/downloads/windows/
가장 최신 버전을 다운받아도 상관없지만 3.8.9 ver 로 다운 진행
다운로드시 반드시 Add Python 3.8 to PATH 체크박스 체크!
> Customize Installation 진행
> 체크할거 다하고 설치
> C\python38-64 폴더생성하여 install 진행
> close 버튼 눌러서 닫기
이후
내 PC 들어가서 빈 화면으로 들어가 시스템 환경 변수 편집을 진행해야함
속성 - 고급시스템 설정 - 환경변수 - 시스템변수 쪽 path 더블클릭 - C\python38-64\Scripts\ , C\python38-64\ 차례대로 가장 위로 올려주기
vscode 실행
새 파일 만들어서 test.py 파일 생성 진행
Terminal - new terminal 버튼을 눌러서 TERMINAL 창을 만들어 놓는다.
터미널 창은 cmd 로 바꿔줘야 한다.
python 버전이 맞게 설치되었는지 확인하기 위해서는 터미널 창에서 python 입력
버전이 올바르게 설정되어있는지 확인
우측 하단의 3.8.9 64 - bit 로 되어있는지도 확인
만약 다른 버전으로 되어있다면 버튼 누르면 바꿔줄 수 있음
4. upbit Library git hub 활용하기
https://github.com/sharebook-kr/pyupbit
pyupbit 를 편리하게 사용하기 위한 라이브러리
pyupbit 라이브러리 설치
> pip install pyupbit
설치 후 로그인과 잔고 조회 등 여러 라이브러리를 활용하여 api를 사용해볼 수 있다.
여기까지 환경설정과 간단하게 upbit 에 연결되어있는 계좌의 보유 코인들을 조회하였습니다.
여기까지 하셨다면 본격적으로 자동매수를 진행할 준비가 되었다고 할 수 있습니다~!
오늘 하루도 고생많으셨습니다!