반응형
symbol = "BTCUSDT"
market = binance.market(symbol)
leverage = 10
resp = binance.fapiPrivate_post_leverage({
'symbol': market['id'],
'leverage': leverage
})
pprint.pprint(resp)
안녕하세요 여러분. 크리에이트메이커입니다.
오늘은 바이낸스 자동 매매 소스코드에 대해 이야기해보려고 하는데요!
ccxt 를 이용한 선물 API참조 에 대해 궁금한 점이 있어서 글을 올립니다.
이렇게 입력후 잘 접속 됩니다.
그후
symbol = "BTCUSDT"
market = binance.market(symbol)
leverage = 10
resp = binance.fapiPrivate_post_leverage({
'symbol': market['id'],
'leverage': leverage
})
pprint.pprint(resp)
를 작성하여 레버리지 10을 적용했습니다.
그후
order = binance.create_market_sell_order(
symbol="BTC/USDT",
amount=0.001 #매수할 퍼센테이지 입니다. 0.5 = 50% 입니다.
)
print("숏 매수")
pprint.pprint(order)
위의 코드로 숏 매수를 들어가는 코드를 작성했는데,
이떄 'amount' 에 0.001을 하여 숏에 들어가면 40 USDT 가 들어가야 하는데,
4 USDT만 들어갑니다.
기록에는 0.001 BTC 에 걸었는데, 정작 금액은 40이 아닌 4 가 들어갑니다.
레버리지를 100으로 하면 0.4 가 들어갑니다.
레버리지를 1 로 하면 40 이 들어갑니다.
이게 레버리지랑 구매할때, 비율이랑은 상관이 없는걸로 알고 있는데 이런 현상이 왜 생기는지 아시면 댓글 달아주시면 감사하겠습니다!!
반응형
'IT기술(코딩)' 카테고리의 다른 글
어셈블리어 MIPS를 이용한 Mars_NS-shaft.jar 컴파일 (0) | 2022.05.09 |
---|---|
ccxt 바이낸스 자동 매매 api 선물 지정가 방법좀 알려주실분. (0) | 2022.05.02 |
m1 brew install nvm, cocoapods, node 등등 안될때... (0) | 2022.03.04 |
sql 특정 문자 이후로 문자열 바꾸기 query쿼리문 입니다. 명령어 mysql (0) | 2021.12.29 |
php 폴더 삭제 하기 (0) | 2021.12.22 |