호돌찌의 AI 연구소
728x90
article thumbnail
pyupbit 활용 - 코인 매수/매도하기
Programming/Crypto 2022. 6. 15. 22:21

지난번에 발급받은 API Key를 바탕으로 특정 코인을 매수/매도를 해보겠습니다. 2022.06.12 - [Programming/Crypto] - [Basic] Upbit API Key 발급하기 2022.06.12 - [Programming/Crypto] - [Basic] pyupbit 활용 - 코인 정보 및 현재가/매수/매도 호가 가져오기 - Reference : https://github.com/sharebook-kr/pyupbit API Key 불러오기 이 글에서 API Key를 pickle로 저장을 했었습니다. 저장한 Key를 불러보면 다음과 같이 부를 수 있습니다. import pickle import pyupbit with open('./keypair/upbit_secret_key.pkl', ..

article thumbnail
pyupbit 활용 - 코인 정보 및 현재가/매수/매도 호가 가져오기
Programming/Crypto 2022. 6. 12. 17:42

지난 글에 이어서 pyupbit를 활용하는 내용을 소개하고자 합니다. 2022.06.12 - [Programming/Crypto] - [Basic] pyupbit 소개 및 설치 pyupbit가 설치되어있다고 가정하고 시작하겠습니다. 가이드 문서 기준으로 작성을 하였습니다. https://pyupbit.readthedocs.io/en/latest/ 코인 Ticker 부르기 업비트에는 원화 마켓과 BTC 마켓 등이 있는데 원화 마켓 위주로 한번 확인해 보겠습니다. fiat argument에 'KRW'를 부여하면 됩니다. list 형태로 저장됩니다. import pyupbit coins = pyupbit.get_tickers(fiat = 'KRW') len(coins) 티커 10개만 확인해보면 친숙한 친구들이..

article thumbnail
pyupbit 소개 및 설치
Programming/Crypto 2022. 6. 12. 16:53

이전 글에서는 API Key를 발급을 받았습니다. 2022.06.12 - [Programming/Crypto] - [Basic] Upbit API Key 발급하기 이제 발급받은 API Key를 활용을 해야하는데, 보통 어떻게 활용하는지 소개를 해보겠습니다. 불편하지만 정석인 방법 소개 활용은 하지 않을 예정이지만 원래라면 아래 문서를 참고해서 API Key를 활용했었습니다. 업비트에서 제시하는 공식문서는 아래와 같습니다. https://docs.upbit.com/docs 이제 각종 메뉴얼이 나오는데, 코드가 완전 Low Level 형태로 구현이 되어있습니다. Request를 이용해 호출하고 사용하는 방식임을 알 수 있습니다. 초보자 분들이 쓰기에는 다소 불편할 수 있습니다. 그래서 개발자가 따로 위 메뉴..

article thumbnail
업비트(Upbit) API Key 발급하기
Programming/Crypto 2022. 6. 12. 16:27

가상 거래소에서 한국 사람들에게 제일 친숙한 거래소는 Upbit입니다. 옛날에는 상위권에 있었는데 요새는 업비트가 순위가 부쩍 많이 밀려났습니다. 다른 거래소 API를 발급받는 방식이 거의 비슷한 편이기도 하고 Upbit API가 괜찮은 편에 속해서 업비트를 기준으로 소개하고자 합니다. 코인마켓캡 기준으로 거래소 순위는 아래에서 확인이 가능합니다. https://coinmarketcap.com/ko/rankings/exchanges/ 아래 글은 업비트에 계정이 있으며 최소한의 보안 등급이 되었다고 가정하고 시작할 예정입니다. Upbit에 접속하여 API 발급받기 https://upbit.com/home 에 접속하여 로그인합니다. 그 후 제일 밑에 있는 Open API에 들어갑니다. API를 발급받으면 암..

article thumbnail
[Intro]암호화폐 트레이딩 자동매매 시작하기
Programming/Crypto 2022. 6. 12. 15:57

암호화폐 자산에서 Python 등을 활용해 자동매매하는데 필요한 것들을 커버할 예정입니다. 매우 기본적인 요소들만 다루어볼 예정이고, 컨텐츠가 좋으면 매우 간단한 전략을 구현해보는 것도 테스트해볼 생각입니다. 사람들마다 난이도가 받아들이는 난이도는 다르겠지만 글은 기본편(basic)과 응용편(advanced)으로 나누어해볼 생각입니다. Basic은 기초적인 부분, Advanced는 기초적인 부분들을 활용하여 이것저것 해보는 것을 보여드릴 예정입니다. 선행 요구 지식으로는 유튜브에 조금만 검색해도 나오는 python 기초적인 수준 정도 그리고 서버위에서 돌릴 수 있기 위해 linux와 vi 편집기 조금의 기술이라 생각합니다. 많은 관심 부탁드립니다. 목차 2022.06.12 - [Programming/Cr..