-
업비트 현재가 정보 - 비트코인 자동매매 프로그램 만들기카테고리 없음 2025. 1. 16. 21:37
업비트 현재가 정보 - 비트코인 자동매매 프로그램 만들기
안녕하세요 플랫폼잇다입니다.
업비트 현재가 정보를 얻어오는 시간을 가져보도록 하겠습니다.
업비트 API 확인하기
https://docs.upbit.com/reference
업비트 개발자 센터
docs.upbit.com
https://api.upbit.com/v1/ticker?markets=KRW-BTC
.업비트 현재가 정보, 친절하게 Python REQUEST도 나와있다. pyupbit를 사용해서 호출하는 방법
- get_current_price 함수
import pyupbit
price = pyupbit.get_current_price("KRW-BTC")print(price)위와 같이 함수를 넣으면 현재 가격을 호출해올 수 있다.
현재 비트코인 가격 146,200,000원 위와 같이 터미널 값이 나오는걸 확인 할 수 있다.
여러 종목의 현재가 정보를 얻어오기- get_current_price 함수
import pyupbit
tickers = ["KRW-BTC", "KRW-XRP"]price = pyupbit.get_current_price(tickers)print(price)비트코인 뿐만 아니라 다른 코인의 현재가도 가져오게 되면 거래를 하기 유리하기 때문에
여러 종목을 가져오는게 필요 할 수 있습니다.
터미널 값은 위와 같이 비트코인의 가격과 리플의 가격이 나옵니다.
연습문제
1. 업비트 거래소의 원화 시장에서 거래되고 있는 모든 가상화폐에 대한 현재가를 조회하고 이를 화면에 출력 해보세요.
import pyupbit
krw_tickers = pyupbit.get_tickers(fiat="KRW")print(krw_tickers)우선 위와 같이 입력을 한 뒤 모든 원화마켓 종목들을 불러옵니다.
업비트 내 원화마켓 종목 터미널값이 위와 같이 나오는 걸 확인 할 수 있습니다.
그 뒤 종목 뒤에 가격까지 넣는 코드를 넣어서 확인해봅니다.
import pyupbit
krw_tickers = pyupbit.get_tickers(fiat="KRW")#print(krw_tickers)
prices = pyupbit.get_current_price(krw_tickers)print(prices)위와 같이 입력 한 뒤 코딩을 해보면
업비트 내 원화마켓 종목과 현재 가격 업비트 내 원화마켓 종목과 현재 가격을 알 수 있습니다.
마지막으로
import pyupbit
krw_tickers = pyupbit.get_tickers(fiat="KRW")#print(krw_tickers)
prices = pyupbit.get_current_price(krw_tickers)
for k, v in prices.items():print(k, v)위와 같이 입력한 뒤 코딩을 돌려보면
업비트 현재가격 위와 같이 터미널 값이 현재 가격을 잘 불러온 것을 알 수 있습니다.
이상으로 오늘의 코딩 내용을 알아보았습니다.
하루에 10분으로 내 코딩실력이 상승하는 기분을 느껴보세요!
감사합니다.