Swift) 업비트 API 라이브러리

얼마전에 업비트 API 이용하기 를 작성했습니다.

좀 더 쉽게 API를 이용하기 위해 해당 API를 라이브러리로 만들었습니다.

UpbitSwift(https://github.com/sihon321/UpbitSwift) 이구요 아직 기능은 API 콜 정도로만 만들었고 API중에 입금과 출금에 관한 기능은 아직 만들지 않았습니다. 그래도 주문, 시세 조회 등은 있기때문에 자동매매라던지 하는 프로그램 개발 활용에는 큰 문제가 없을것 같습니다.


Example에 SwiftUI를 이용해서 간단한 예제도 만들었으니 간단한 사용법을 확인할수 있을것 같습니다.



QUOTATION API

  • 시세 종목 조회


  • 시세 캔들 조회

캔들 조회는 getCandle() 함수 하나로 정의 할수 있습니다. 각 캔들은 enum으로 되어있고 원하는 캔들을 선택하시면 됩니다.




  • 시세 Ticker 조회

EXCHANGE API
  • 전체 계좌 조회


  • 개별 주문 조회, 주문 취소 접수

주문 취소 접수 시 method를 delete로 변경하면 됩니다.


  • 주문 하기

지정가 매수 시: volume, price 모두 입력

시장가 매수 시: price 만 입력

지정가 매도 시: volume, price 모두 입력

시장가 매도 시: volume 만 입력

댓글 없음:

Powered by Blogger.