ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 업비트 현재가 정보 - 비트코인 자동매매 프로그램 만들기
    카테고리 없음 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분으로 내 코딩실력이 상승하는 기분을 느껴보세요!

     

    감사합니다.

     

    댓글

Designed by Tistory.