You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Debt is not automatically repaid and users need to manually do it.
Potential Solution
To enable auto replay, we need to set
body["sideEffectType"]="MARGIN_BUY";
to
body["sideEffectType"]="AUTO_REPAY";
However, we may want to do it via BinanceOrderProperties
Note
Lean doesn't model debt for short-margin trades, so the portfolio value is probably diverging.
From Binance user:
Currently, when closing a margin position, any outstanding debts need to be explicitly repaid via a separate API call. Closing a position via an opposite market order is not enough and will instead result in two opposite open positions. Setting the side effect type to AUTO_REPAY resolves this by automating the repay call when closing a short or leveraged margin position. I confirmed this with Binance support as my algorithms are constantly leaving open short positions behind after closing them.
Checklist
I have completely filled out this template
I have confirmed that this issue exists on the current master branch
I have confirmed that this is not a duplicate issue by searching issues
I have provided detailed steps to reproduce the issue
The text was updated successfully, but these errors were encountered:
AlexCatarino
changed the title
Unable Automatic Debt Repayment
Enable Automatic Debt Repayment
Dec 20, 2022
Expected Behavior
Automatically repay dept for short-margin trades.
Actual Behavior
Debt is not automatically repaid and users need to manually do it.
Potential Solution
To enable auto replay, we need to set
to
However, we may want to do it via
BinanceOrderProperties
Note
Lean doesn't model debt for short-margin trades, so the portfolio value is probably diverging.
From Binance user:
Checklist
master
branchThe text was updated successfully, but these errors were encountered: