코딩 강의/유용한 스킬 없을까요

pyupbit 라이브러리를 통한 비트코인 암호 화폐 거래소 API(파이썬) 사용 방법

아미넴 2021. 6. 10.
반응형

오늘은 pyupbit 라이브러리를 이용하여 업비트에서 제공하는 API를 좀 더 손쉽게 사용하는 방법을 알아 보겠습니다.

 

고마운 분들이 API를 사용하기 편리하게 만들어 놓았습니다. 우리는 그냥 가져다 쓰기만 하면 됩니다. API 문서를 보면서 하나하나 구현하는 수고를 덜어준 겁니다.

 

다음은 이전에 작성한 pyupbit를 사용하지 않고 API를 이용하는 방법을 설명한 글입니다.

비트코인 암호 화폐 거래소 업비트 API(파이썬) 사용 방법

 

비트코인 암호 화폐 거래소 업비트 API(파이썬) 사용 방법

최근에 주식보다 비트코인이 더 핫하죠. 그런데 매일 신경쓰면서 거래하는 건 스트레스 받고 안 하자니 손해보는 것 같아서 프로그램 매매를 시도해 보려고 생각을 하였습니다. 요새는 주식도

sangminem.tistory.com

 

라이브러리에 대해 좀 더 상세한 설명을 원하시는 분은 아래 링크를 참고하시기 바랍니다.

https://github.com/sharebook-kr/pyupbit

 

sharebook-kr/pyupbit

python wrapper for upbit API . Contribute to sharebook-kr/pyupbit development by creating an account on GitHub.

github.com

 

기본적으로 파이썬이 깔려있는 환경을 기준으로 설명을 드리겠습니다.

 

혹시 처음 접하시는 분들은 파이썬을 먼저 설치하시면 됩니다.

다음 사이트에서 파이썬을 다운로드 받으시길 바랍니다.

https://www.python.org/

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

아나콘다를 설치하셔도 됩니다.

https://www.anaconda.com/

 

Anaconda | The World's Most Popular Data Science Platform

Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.

www.anaconda.com

 

목차

     

    pyupbit 라이브러리 설치

    커맨드 창에서 바로 pyupbit 라이브러리를 설치합니다.

    pip install pyupbit

    파이썬을 정상적으로 설치하셨다면 이 명령어가 전부입니다.

     

    pyupbit 라이브러리 import

    본인이 사용하는 개발 툴을 열어서 맨 위에 한 줄을 적으면 완료입니다.

    import pyupbit

    새 창을 열어서 다음과 같이 작성하고 확장자를 py로 저장하면 됩니다.

     

    API 호출 테스트

    간단하게 비트코인 차트 데이터를 가져오는 함수를 실행해 보겠습니다.

    df = pyupbit.get_ohlcv()
    print(df)

     

    다음과 같이 작성하고 저장을 합니다.

     

    그리고 작성한 소스를 실행해 보겠습니다.

    python pyupbit_test.py

    다음과 같이 비트코인 일별 시/고/저/종가 및 거래량 차트 데이터를 가져오면 정상입니다.

     

    너무 간단해서 더 설명할 것이 없네요.

    이 데이터를 가지고 프로그램 매매에 사용하면 됩니다.

     

    다음 포스팅에서는 API를 통해 가져온 데이터를 이용하여 실제 유용한 값들을 계산해 보는 내용을 다루어 보겠습니다.

     

    비트코인 암호 화폐 거래소 업비트 API(파이썬)를 활용하여 이동평균선 구하는 방법

     

    비트코인 암호 화폐 거래소 업비트 API(파이썬)를 활용하여 이동평균선 구하는 방법

    지난 포스팅에서 업비트 API 호출하는 방법에 대해서 자세히 알아 보았습니다. 비트코인 암호 화폐 거래소 업비트 API(파이썬) 사용 방법 비트코인 암호 화폐 거래소 업비트 API(파이썬) 사용 방법

    sangminem.tistory.com

     

    감사합니다.

    반응형

    댓글

    💲 추천 글