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

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

     

    감사합니다.

    반응형
    그리드형(광고전용)

    댓글1

    • firenews 2021.07.14 23:13 신고

      제2의 비트코인 꼭보세요!! (이제 올라갈듯 )

      2008년에 비트코인을 매일 50코인을 무료로 채굴할 수 있었습니다. 대부분의 사람들은 가치가 없다고 느꼈습니다. 지금 비트코인(Bitcoin)은 1코인당 6000만원 상당의 가치가 있습니다.

      2011년에 라이트코인이 선보였고, 매일 100코인을 무료로 채굴할 수 있었습니다. 대부분의 사람들은 이것이 여전히 가치가 없다고 생각했습니다. 라이트코인(Lite coin)은 현재 1코인에 30만원입니다.

      이더리움이 2015년에 나왔습니다. 매일 30코인을 무료로 채굴할 수 있었습니다. 대부분의 사람들은 여전히 그것을 믿지 않았습니다. 이제 이더이움(Ethereum)은 1코인당 300만원 상당의 가치가 있습니다.

      현재 전 세계적으로 돌풍을 일으키고 있는 상장을 준비중인 최고의 가치를 내재하고 있는 코인을 알려드립니다.

      **파이코인**

      파이코인은 2019년에 태어났고 몇 번의 반감기를 거쳐 지금 하루에 6코인정도를 무료로 채굴할 수 있습니다.

      다음 반감기 오기전 혹은 무료채굴 종료 전에 서두르셔야 합니다.

      비트코인의 단점을 보완하여 스마트폰으로 채굴 할수 있는 파이코인.

      스마트폰의 성능에 전혀 지장이 없으며, 하루 1번의 스위칭으로 24시간(1세션)동안 무료 채굴 합니다.

      이 황금같은 기회를 놓치지 마세요..!!

      파이(PI)는 스탠퍼드 박사들이 개발한 새로운 디지털 화폐이며 전 세계적으로 1800만 명 이상의 사용자가 존재합니다.
      파이를 받으시려면 앱스토어에 파이네트워크(pi network) 검색 설치 후 가입 시 저의 사용자 이름 firenews 누르시면 가입됩니다.

      http://minepi.com/firenews

      파이코인 이외에 2번째로 관심있는 코인인 비(bee)코인은 현재 1200만명이 넘고 올해 상장합니다.
      앱스토어에서 bee network 치고 다운로드받아 추천인 firenews1004 입니다.

      영국에서 나온 올해 9월 상장예정인 유망한 이글코인은 앱스토어에서 이글코인 치시고 다운받으셔서 추천인 firenews 입니다.

      싱가폴에서 나온 올해 상장예정인 전망 높은 ANT코인은 앱스토어에서 ANT NETWORK 치시고 다운 받아 추천인 firenews1004 입니다.

      발키리스왑은 이미 상장된 코인인데 전체 수량이 800만여 주 밖에 안돼 전망이 매우 높은 코인입니다. 아직 채굴 가능합니다. 밑에
      http://app.vswap.cc/#register?invitecode=804274 로 채굴 가능합니다.
      답글

    💲 추천 글