[파이썬] 업비트 BTC(비트코인) 현재가 조회
2022. 11. 16. 12:40ㆍ자동매매/업비트
반응형
업비트의 Open API를 이용해서 파이썬으로 로그인한 후, 아래와 같이 코드를 입력하고 실행하면, 현재 원화(KRW) 마켓의 BTC(비트코인) 가격을 확인할 수 있다.
반응형
BTC(비트코인) 현재가는 코인이 원하는 가격에 도달하였을 때 매수/매도를 하기위해서 꼭 확인을 해야하는 수치인 것과 동시에 24시간 내내 실시간으로 그 값이 변하므로 자동매매를 위한 전체 코드 중에서 빈번하게 확인을 해야하는 수치 중 하나이다.
import pyupbit
# 현재가 조회 정의
def get_current_price(ticker):
return pyupbit.get_orderbook(ticker=ticker)["orderbook_units"][0]["ask_price"]
# Upbit 로그인 시작
access = "액세스 코드 입력"
secret = "시크릿코드 입력"
upbit = pyupbit.Upbit(access, secret)
# BTC 현재가 조회
current_price = get_current_price("KRW-BTC") # BTC 현재가 확인
print("- BTC Current Price : ", current_price) # BTC 잔고 출력
|
추가로 위의 코드 중에, "KRW-BTC"라고 되어있는 부분을 아래의 업비트 티커 목록을 참고해서 자리에 바꿔 넣으면 원하는 코인의 현재가를 불러올 수 있다.
예를 들면, "KRW-BTC" 대신 "KRW-ETH"나, "KRW-XRP"를 입력하면, 각각 이더리움과 리플의 현재가를 확인할 수 있다.
https://skydance.tistory.com/16
반응형
'자동매매 > 업비트' 카테고리의 다른 글
[파이썬] 업비트 BTC(비트코인) 매도 주문 (0) | 2022.11.18 |
---|---|
[파이썬] 업비트 BTC(비트코인) 매수 주문 (0) | 2022.11.17 |
[파이썬] 업비트 BTC(비트코인) 잔고 조회 (0) | 2022.11.15 |
[파이썬] 업비트 KRW(원화) 잔고 조회 (0) | 2022.11.14 |
[파이썬] 업비트 티커 리스트(Ticker List) (3) | 2022.11.10 |