JaeYeongSong
Xsop의 개발일기
JaeYeongSong
전체 방문자
오늘
어제
  • 분류 전체보기 (41)
    • 💻 Python (17)
      • Python 기초 강의 (6)
      • 비트코인 자동 매매 (7)
      • 크롤링 (3)
      • 알고리즘 (1)
    • ✨ JavaScript (9)
      • Basic (8)
      • Node.js (1)
    • ⭐ HTML (9)
    • 🌟 API (2)
    • 💡 일상 (3)

블로그 메뉴

  • 홈
  • 태그
  • 게시물

공지사항

인기 글

태그

  • Web
  • Python
  • API
  • JavaScript
  • input
  • 동기
  • 자료형
  • 태그
  • Slack
  • 기초 문법
  • 비동기
  • Crawling
  • 자산 조회
  • upbit
  • 지정가
  • 문자열
  • 시장가
  • 크롤링
  • 봇
  • 웹
  • Web page Crawling
  • slack api
  • 글쓰기
  • 웹 페이지 크롤링
  • callback
  • upbit api
  • 웹 사이트
  • 비트코인
  • HTML
  • 비트코인 자동매매

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
JaeYeongSong

Xsop의 개발일기

💻 Python/비트코인 자동 매매

(02) upbit 코인 매수하기(지정가, 시장가)(BTC_Pyupbit-Autotrade)

2021. 6. 28. 21:10

 

코드들은 github에 업로드되어있습니다.

https://github.com/JaeYeongSong/Blog/tree/main/BTC_Pyupbit-Autotrade

 

GitHub - JaeYeongSong/Blog

Contribute to JaeYeongSong/Blog development by creating an account on GitHub.

github.com

오늘은 코인을 주문해보는걸 알아봅시다.

주문하는건 매수만 알아보겠습니다.

그럼 오늘 소스코드를 불러오도록 하겠습니다.


import pyupbit

access = "your access"
secret = "your secret"
upbit_Token = pyupbit.Upbit(access, secret)

# 둘 중에 하나 골라 사용하시면 됩니다.
# 지정가 매수
upbit_Token.buy_limit_order("KRW-BTC", 40000000, 1) #40,000,000원에 BTC 1개 매수

# 시장가 매수
upbit_Token.buy_market_order("KRW-BTC", 10000) #BTC 10,000원어치 시장가 매수

▲ AT_basic/02.py

이게 전체 소스코드고 오늘 알아볼 부분을 들고오겠습니다.

# 지정가 매수
upbit_Token.buy_limit_order("KRW-BTC", 40000000, 1) #40,000,000원에 BTC 1개 매수

# 시장가 매수
upbit_Token.buy_market_order("KRW-BTC", 10000) #BTC 10,000원어치 시장가 매수

▲ AT_basic/02.py 중 매수 부분

오늘 알아볼 매수 구문은 이렇게 총 2가지 방법이 있습니다.


첫번째 방법인 지정가 매수하는 방법을 알아보겠습니다.

지정가 매수하는 방법은

upbit_Token.buy_limit_order("", , )

이러한 코드로 총 3개의 인자를 받습니다.

 

첫번째 인자는 문자열 자료형으로 무슨 코인을 매수할지 적어주시면 됩니다.

예시로 비트코인은 "KRW-BTC", 도지코인은 "KRW-DOGE" 이렇게 적어주시면 됩니다.

("(큰 따옴표) < 이거 꼭 붙여야 함!)

 

두번째 인자는 지정가를 넣어주시면 됩니다. 쉽게 말하자면 얼마에 매수할지를 정해주는겁니다.

숫자로 사 천만원(40,000,000)에 매수를 하고 싶으시다면 두번째 인수에 40000000 이라고 적어주시면 됩니다.

 

세번째 인자는 있어도 되고 없어도 됩니다.

없을 경우에는 자기가 가지고 있는 돈 많큼 전량 매수됩니다.

인자를 넣어줄 경우엔 얼만큼 매수할건지를 정해주는 겁니다.

(두번째 인자로 넣어준 코인 가격 기준으로 몇개를 매수할건지)


이번엔 시장가 매수하는 방법을 알아보겠습니다.

시장가 매수하는 방법은

upbit_Token.buy_market_order("", )

이러한 코드로 총 2개의 인자를 받습니다.

 

첫번째 인자는 지정가 매수하는 방법과 같이 문자열 자료형으로 무슨 코인을 매수할지 적어주시면 됩니다.

예시로 비트코인은 "KRW-BTC", 도지코인은 "KRW-DOGE" 이렇게 적어주시면 됩니다.

("(큰 따옴표) < 이거 꼭 붙여야 함!)

 

두번째 인자는 있어도 되고 없어도 됩니다.

없을 경우에는 자기가 가지고 있는 돈 많큼 전량 매수됩니다.

인자를 넣어줄 경우엔 원화(KRW) 기준으로 얼만큼 매수될지 정해주는 겁니다.

 

두가지 매수방법을 알려드렸습니다.

다음시간에는 매도 방법을 알려드리겠습니다.

 

지금까지 읽어주신 분들 감사드립니다.

지금까지 지정가, 시장가 매수 코드였습니다.

    '💻 Python/비트코인 자동 매매' 카테고리의 다른 글
    • (04) upbit 주문 취소하기(BTC_Pyupbit-Autotrade)
    • (03) upbit 코인 매도하기(지정가, 시장가)(BTC_Pyupbit-Autotrade)
    • (01-2) upbit Slack 메신저로 자산 정보 보내기(BTC_Pyupbit-Autotrade)
    • (01) upbit 내가 보유한 원화, 코인 조회(BTC_Pyupbit-Autotrade)
    JaeYeongSong
    JaeYeongSong
    "I walk slowly, but I never walk backwards. - Abraham Lincoln" "나는 천천히 걷지만 결코 뒤로 걷지 않는다. - 에이브러햄 링컨" #코딩 #Python #JavaScript

    티스토리툴바