【发布时间】:2021-06-07 23:59:46
【问题描述】:
我正在尝试使用 binance python API 偿还贷款。我从 acct 字典中检索贷款规模,并将其作为 quoteOrderQty 输入到自动还款保证金订单中。
当我运行 closeLong() 时,贷款没有完全还清,基础中仍然存在少量余额,报价中还存在少量 USDT 债务。我在这里做错了什么?
acct = client.get_isolated_margin_account()
def quoteDebt():
quoteLoan = round(Decimal(acct['assets'][1]['quoteAsset']['borrowed']),2)
print("USDT Debt: "+str(quoteLoan))
return quoteLoan
def closeLong():
client.create_margin_order(
symbol=sym,
side=SIDE_SELL,
type=ORDER_TYPE_MARKET,
sideEffectType= 'AUTO_REPAY',
isIsolated='TRUE',
quoteOrderQty=quoteDebt())
print("Closed Long")
【问题讨论】:
-
你有什么更新吗?我在 NodeJS binance api 客户端中遇到了同样的问题
-
@DmitriyYurov 你能解决这个问题吗?另外,您如何知道您必须支付的利息费用的价值?我也使用 Node Binance 客户端
标签: python margin quotes cryptocurrency binance