본문 바로가기
컴퓨터/파이썬

[Python] 013. 업비트에서 자동으로 시장가 매도 매수하는 방법

by Tommy0927 2024. 4. 23.
반응형


업비트에서 자동으로 시장가 매도 매수하는 방법


 

1. 업비트에서 본인의 API키를 받아서 본인만의 access와 secret 키를 ~~~로 된 부분이 입력합니다.

 

2. coins 변수에 업비트에 있는 코인들의 목록을 담기위해 coins 변수를 만들어줍니다

 

3. for문을 통해서 코인들을 체크하다가 구매하고 싶은 코인의 티커를 입력합니다.

ex) coin == "KRW-BTC or coin == "KRW-ETH":

 

4. upbit.buy_market_order(구매할 코인, 매수할 구매금액)을 입력하고 구매를 하라고 입력합니다.

 

5. 구매후에는 "buy done"이라는 문구와 구매한 코인을 작성하도록 출력해줍니다.

 

 

6. 판매할 때는 구매했을때의 그 코인의 가치와 다르게 올라갔거나 떨어질 수 있으니, 판매시에는 금액 기준이 아닌 보유하고 있는 개수 기준으로 시장가 매도를 합니다.

 

7. upbit.get_balance("BTC-KRW")를 통해 내 현재 업비트의 BTC잔고를 확인하여 btc_balance 변수에 넣고

 

8. upbit.sell_market_order(판매할 코인, 보유 개수)를 입력하여 판매하실 수 있습니다.

 

반응형

댓글