본문 바로가기
파이썬

업비트 매수 매도 예제 ( 1 )

by 현돌스 2023. 3. 19.
반응형

업비트 access key / secret key

업비트 가입후 아래 사이트 접속합니다.
https://www.upbit.com/service_center/open_api_guide

가이드 대로 access key / secret key 을 가져 와서 사용합니다.

업비트 API 사용

파이썬으로 매수 및 매도 주문을 작성하는 예제 코드를 제공합니다.
먼저, 업비트 API를 사용하기 위해 업비트 개발자 센터에서 API 키를 발급 받아야 합니다. 그리고 upbit 모듈을 설치해야 합니다. upbit 모듈은 pip를 사용하여 설치할 수 있습니다.


pip install pyupbit

이제 매수 및 매도 주문을 작성하는 예제 코드를 보여드리겠습니다.


import pyupbit

access_key = "your-access-key"
secret_key = "your-secret-key"

upbit = pyupbit.Upbit(access_key, secret_key)

매수 주문


upbit.buy_limit_order("KRW-BTC", 40000000, 0.001)

매도 주문


upbit.sell_limit_order("KRW-BTC", 50000000, 0.001)

위의 예제 코드에서 access_key와 secret_key는 업비트 API 키입니다. 그리고 upbit 객체를 사용하여 buy_limit_order와 sell_limit_order 함수를 호출하여 매수 및 매도 주문을 작성할 수 있습니다.
buy_limit_order 함수는 다음과 같은 매개변수를 갖습니다.


market: 주문 대상 암호화폐 종류 (예: KRW-BTC)  
price: 주문 가격 (원)  
volume: 주문 수량 (암호화폐)  

sell_limit_order 함수는 buy_limit_order와 동일한 매개변수를 갖습니다.
이 예제 코드에서는 간단한 매수 및 매도 주문을 작성하고 있습니다.

'파이썬' 카테고리의 다른 글

파이썬 엑셀 예제  (0) 2023.03.20
파이썬 3주 5일차  (0) 2023.03.11
파이썬 3주 4일차  (0) 2023.03.11
파이썬 3주 3일차  (0) 2023.03.09
파이썬 3주 2일차  (0) 2023.03.07

댓글