반응형 pyupbit4 Python Upbit Websocket 업비트 비트코인 실시간 체결가격 데이터 조회하는 방법 요청을 주고 받는 API가 아니라 Websocket을 이용한 실시간 데이터 처리가 필요한 경우가 더러 있습니다. 오늘은 시시각각 변하는 코인의 가격데이터를 확인하는 방법을 알아보겠습니다. 대상 거래소는 업비트이며 사용 언어는 파이썬입니다. 먼저 전종목코드를 얻어오는 함수를 만들어보겠습니다. # encoding: utf-8 import pyupbit import uuid import json import asyncio import websockets import traceback def get_all_ticker(): """ 데이터 수신할 TICKER 목록 """ krw_ticker = pyupbit.get_tickers(fiat="KRW") return krw_ticker 다음으로 실행해보면 전체 종목목.. 2022. 10. 28. Python 업비트 김프알림 프로그램 만들기 (3.Python으로 UPBIT 코인 입출금가능여부, 출금수수료 확인) 2022.08.06 - [파이썬/가상화폐] - Python 업비트 김프알림 프로그램 만들기 (2.Python으로 UPBIT 코인 입출금가능여부 확인, get_deposit_withdraw_status) 이전 글에서 upbit 입출금가능여부를 살펴보았습니다. 이렇게 입출금가능여부까지 확인했으면 실제로 출금하는데 필요한 출금수수료를 알아보는 방법을 살펴보겠습니다. 이런 기능을 제공해주는 Upbit docs를 보겠습니다. 아래 URL을 GET방식으로 호출하면 됩니다. https://api.upbit.com/v1/withdraws/chance 우측에 보면 javascript, python, rudy, java 같은 언어로 호출 예시를 보여주는데요 이 기능이 참 좋은 것 같습니다. 발급받은 API KEY를 가지고.. 2022. 8. 27. Python 업비트 김프알림 프로그램 만들기 (2.Python으로 UPBIT 코인 입출금가능여부 확인, get_deposit_withdraw_status) 2022.07.20 - [파이썬/가상화폐] - Python 업비트 김프알림 프로그램 만들기 (1.개요, 김프란?) Python 업비트 김프알림 프로그램 만들기 (1.개요, 김프란?) 업비트와 해외거래소간 김프 발생시 Python + Telegram을 이용해 알림을 주는 프로그램을 짬짬히 만들고 있습니다. 많은 분들이 아시겠지만 먼저 김프란.. 국내 거래소와 해외 거래소간에 가상화폐 jsp-dev.tistory.com 지난번 글에는 김프가 무엇인지 알아봤습니다. 다시 보니 그땐 FTX 거래소 Websocket에 문제가 있다.. 잘 안된다 이런 내용이 었었는데 지나고 보니.. 그냥 제가 잘못했습니다. FTX는 아무런 문제가 없습니다. FTX 웹소켓으로 받아온 데이터 저장하는 과정에서 다른 거래소에서 받아온 .. 2022. 8. 6. Python UPBIT 업비트 거래량 상위 종목조회(feat. 코인마켓캡) 업비트에 들어가보면 당일 거래량 순서로 다음처럼 나오죠? 업비트에 상장된 종목들(ticker)가 필요한 경우가 있는데요. 단순히 거래량과 상관없이 단순히 종목만 얻어오겠다 하는 경우는 pyupbit를 이용해 편하게 얻어올 수 있습니다. import pyupbit tickers = pyupbit.get_tickers(fiat="KRW") 하지만 거래량 상위 종목만을 대상으로 무언가 해야할 일이 있을 때 파이썬을 이용해 업비트 거래량 상위 종목조회하는 방법에 대해 알아보겠습니다. 바로 코인마켓캡 사이트를 크롤링하는 것입니다. 코인마켓캡에는 거래소, 코인 순위가 나오는데 거래소 > 업비트에 들어가보면 다음처럼 거래량 순으로 정렬이 되어 나옵니다. 그러나 자세히보시면 100% 완벽한 정렬은 아니며 정확히 무슨 .. 2022. 7. 13. 이전 1 다음 반응형