|
| 1 | +# Portfolio Margin Module |
| 2 | + |
| 3 | +## Quick Navigation |
| 4 | +- [Interest](#interest---get-margin-borrowloan-interest-history) |
| 5 | +- [Loan](#loan) |
| 6 | + - [Loan exec](#loan---loan-exec) |
| 7 | + - [Loan list](#loan---loan-list) |
| 8 | + - [Repay for a margin loan](#loan---repay-for-a-margin-loan) |
| 9 | + - [Repay debt for a margin loan](#loan---repay-debt-for-a-margin-loan) |
| 10 | + - [Repay history](#loan---repay-history) |
| 11 | +- [Order](#order) |
| 12 | + - [Create Market Order](#order---create-market-order) |
| 13 | + - [Create Limit Order](#order---create-limit-order) |
| 14 | + - [Cancel order by ID](#order---cancel-order-by-id) |
| 15 | + - [Cancel all order by symbol](#order---cancel-all-order-by-symbol) |
| 16 | + - [Query All Margin Account Orders](#order---query-all-margin-account-orders) |
| 17 | + - [Query Current Margin Open Order](#order---query-current-margin-open-order) |
| 18 | + |
| 19 | +## Interest - Get Margin Borrow/Loan Interest History |
| 20 | +Exec: `./binance-cli portfolio margin interest-history` |
| 21 | +```shell |
| 22 | +┌─────────────────────┬───────┬───────────┬───────────┬───────────┬────────────┬───────────────┬───────────────────────┐ |
| 23 | +│ TX ID │ ASSET │ RAW ASSET │ TYPE │ PRINCIPAL │ INTEREST │ INTEREST RATE │ INTEREST ACCURED TIME │ |
| 24 | +├─────────────────────┼───────┼───────────┼───────────┼───────────┼────────────┼───────────────┼───────────────────────┤ |
| 25 | +│ 1352286576452864727 │ USDT │ USDT │ ON_BORROW │ 45.3313 │ 0.00024995 │ 0.00013233 │ 2022-12-28 01:00:00 │ |
| 26 | +└─────────────────────┴───────┴───────────┴───────────┴───────────┴────────────┴───────────────┴───────────────────────┘ |
| 27 | +``` |
| 28 | + |
| 29 | +## Loan |
| 30 | + |
| 31 | +### Loan - Loan exec |
| 32 | +Exec: `./binance-cli portfolio margin loan exec --amount=1.0 --asset=SOL` |
| 33 | + |
| 34 | +### Loan - Loan list |
| 35 | +Exec: `./binance-cli portfolio margin loan ls --asset=SOL` |
| 36 | +```shell |
| 37 | +┌──────────────┬───────┬───────────┬───────────┬─────────────────────┐ |
| 38 | +│ TX ID │ ASSET │ PRINCIPAL │ STATUS │ TIMESTAMP │ |
| 39 | +├──────────────┼───────┼───────────┼───────────┼─────────────────────┤ |
| 40 | +│ 287807735989 │ SOL │ 1.0 │ CONFIRMED │ 2025-08-20 14:07:27 │ |
| 41 | +└──────────────┴───────┴───────────┴───────────┴─────────────────────┘ |
| 42 | +``` |
| 43 | + |
| 44 | +### Loan - Repay for a margin loan. |
| 45 | +Exec: `./binance-cli portfolio margin loan repay --amount=1.0 --asset=SOL` |
| 46 | + |
| 47 | +### Loan - Repay debt for a margin loan. |
| 48 | +Exec: `./binance-cli portfolio margin loan repay-debt --asset=SOL --amount=0.01 --specifyRepayAssets=USDT` |
| 49 | + |
| 50 | +### Loan - Repay history |
| 51 | +Exec: `./binance-cli portfolio margin loan repay-list --asset=SOL` |
| 52 | +```shell |
| 53 | +┌──────────────┬───────┬────────┬─────────────┬────────────┬───────────┬─────────────────────┐ |
| 54 | +│ TX ID │ ASSET │ AMOUNT │ INTEREST │ PRINCIPAL │ STATUS │ TIMESTAMP │ |
| 55 | +├──────────────┼───────┼────────┼─────────────┼────────────┼───────────┼─────────────────────┤ |
| 56 | +│ 287810116588 │ SOL │ 0.01 │ 0.000000080 │ 0.00999992 │ CONFIRMED │ 2025-08-20 14:19:07 │ |
| 57 | +│ 287809473014 │ SOL │ 0.01 │ 0.000000080 │ 0.00999992 │ CONFIRMED │ 2025-08-20 14:16:11 │ |
| 58 | +│ 287808117953 │ SOL │ 0.01 │ 0.000000080 │ 0.00999992 │ CONFIRMED │ 2025-08-20 14:09:15 │ |
| 59 | +└──────────────┴───────┴────────┴─────────────┴────────────┴───────────┴─────────────────────┘ |
| 60 | +``` |
| 61 | + |
| 62 | +## Order |
| 63 | + |
| 64 | +### Order - Create Market Order |
| 65 | +Exec: `./binance-cli portfolio margin order create --symbol=SOLUSDT --quantity=1.0 --side=SELL --type=MARKET` |
| 66 | + |
| 67 | +### Order - Create Limit Order |
| 68 | +Exec: `./binance-cli portfolio margin order create --symbol=SOLSUDT --quantity=1.0 --side=SELL --type=LIMIT --price=200.0 --timeInForce=GTC` |
| 69 | + |
| 70 | +### Order - Cancel order by ID |
| 71 | +Exec: `./binance-cli portfolio margin order cancel --symbol=SOLSUDT --orderId=xxx` |
| 72 | +OR |
| 73 | +Exec: `./binance-cli portfolio margin order cancel --symbol=SOLSUDT --clientOrderId=xxx` |
| 74 | + |
| 75 | +### order - Cancel all order by symbol |
| 76 | +Exec: `./binance-cli portfolio margin order cancel --symbol=SOLSUDT` |
| 77 | + |
| 78 | +### Order - Query All Margin Account Orders |
| 79 | +Exec: `./binance-cli portfolio margin order ls --symbol=BFUSDUSDT` |
| 80 | +```shell |
| 81 | +┌──────────┬───────────┬──────┬──────────┬────────────┬─────────────┬───────────────────┬─────────────────────┬─────────────────────┐ |
| 82 | +│ ORDER ID │ SYMBOL │ SIDE │ STATUS │ PRICE │ QUANTITY │ EXECUTED QUANTITY │ TIME │ UPDATE TIME │ |
| 83 | +├──────────┼───────────┼──────┼──────────┼────────────┼─────────────┼───────────────────┼─────────────────────┼─────────────────────┤ |
| 84 | +│ 69259 │ BFUSDUSDT │ SELL │ FILLED │ 0.00000000 │ 20.00000000 │ 20.00000000 │ 2025-08-20 14:29:28 │ 2025-08-20 14:29:28 │ |
| 85 | +│ 69268 │ BFUSDUSDT │ SELL │ CANCELED │ 1.00000000 │ 20.00000000 │ 0.00000000 │ 2025-08-20 14:30:49 │ 2025-08-20 14:34:47 │ |
| 86 | +│ 69335 │ BFUSDUSDT │ SELL │ CANCELED │ 1.00000000 │ 20.00000000 │ 0.00000000 │ 2025-08-20 14:40:10 │ 2025-08-20 14:40:12 │ |
| 87 | +└──────────┴───────────┴──────┴──────────┴────────────┴─────────────┴───────────────────┴─────────────────────┴─────────────────────┘ |
| 88 | +``` |
| 89 | + |
| 90 | +### Order - Query Current Margin Open Order |
| 91 | +Exec: `./binance-cli portfolio margin order open --symbol=BFUSDUSDT` |
| 92 | +```shell |
| 93 | +┌──────────┬───────────┬──────┬────────┬────────────┬─────────────┬───────────────────┬─────────────────────┬─────────────────────┐ |
| 94 | +│ ORDER ID │ SYMBOL │ SIDE │ STATUS │ PRICE │ QUANTITY │ EXECUTED QUANTITY │ TIME │ UPDATE TIME │ |
| 95 | +├──────────┼───────────┼──────┼────────┼────────────┼─────────────┼───────────────────┼─────────────────────┼─────────────────────┤ |
| 96 | +│ 69348 │ BFUSDUSDT │ SELL │ NEW │ 1.00000000 │ 20.00000000 │ 0.00000000 │ 2025-08-20 14:43:33 │ 2025-08-20 14:43:33 │ |
| 97 | +└──────────┴───────────┴──────┴────────┴────────────┴─────────────┴───────────────────┴─────────────────────┴─────────────────────┘ |
| 98 | +``` |
0 commit comments