Skip to content

Latest commit

 

History

History
619 lines (412 loc) · 31.2 KB

File metadata and controls

619 lines (412 loc) · 31.2 KB

Account

GET /papi/v1/balance - Account Balance

binance-cli derivatives-portfolio-margin account-balance --asset "asset_example" --recv-window 5000

GET /papi/v1/account - Account Information

binance-cli derivatives-portfolio-margin account-information --recv-window 5000
binance-cli derivatives-portfolio-margin bnb-transfer --json {}

POST /papi/v1/repay-futures-switch - Change Auto-repay-futures Status

binance-cli derivatives-portfolio-margin change-auto-repay-futures-status --json {}

POST /papi/v1/cm/leverage - Change CM Initial Leverage

binance-cli derivatives-portfolio-margin change-cm-initial-leverage --json {}

POST /papi/v1/cm/positionSide/dual - Change CM Position Mode

binance-cli derivatives-portfolio-margin change-cm-position-mode --json {}

POST /papi/v1/um/leverage - Change UM Initial Leverage

binance-cli derivatives-portfolio-margin change-um-initial-leverage --json {}

POST /papi/v1/um/positionSide/dual - Change UM Position Mode

binance-cli derivatives-portfolio-margin change-um-position-mode --json {}

GET /papi/v1/cm/leverageBracket - CM Notional and Leverage Brackets

binance-cli derivatives-portfolio-margin cm-notional-and-leverage-brackets --symbol "symbol_example" --recv-window 5000

POST /papi/v1/auto-collection - Fund Auto-collection

binance-cli derivatives-portfolio-margin fund-auto-collection --json {}

POST /papi/v1/asset-collection - Fund Collection by Asset

binance-cli derivatives-portfolio-margin fund-collection-by-asset --json {}

GET /papi/v1/repay-futures-switch - Get Auto-repay-futures Status

binance-cli derivatives-portfolio-margin get-auto-repay-futures-status --recv-window 5000

GET /papi/v1/cm/account - Get CM Account Detail

binance-cli derivatives-portfolio-margin get-cm-account-detail --recv-window 5000

GET /papi/v1/cm/positionSide/dual - Get CM Current Position Mode

binance-cli derivatives-portfolio-margin get-cm-current-position-mode --recv-window 5000

GET /papi/v1/cm/income - Get CM Income History

binance-cli derivatives-portfolio-margin get-cm-income-history --symbol "symbol_example" --income-type "incomeType_example" --start-time 1623319461670 --end-time 1641782889000 --page 1 --limit 100 --recv-window 5000

GET /papi/v1/um/order/asyn - Get Download Id For UM Futures Order History

binance-cli derivatives-portfolio-margin get-download-id-for-um-futures-order-history --start-time 1623319461670 --end-time 1641782889000 --recv-window 5000

GET /papi/v1/um/trade/asyn - Get Download Id For UM Futures Trade History

binance-cli derivatives-portfolio-margin get-download-id-for-um-futures-trade-history --start-time 1623319461670 --end-time 1641782889000 --recv-window 5000

GET /papi/v1/um/income/asyn - Get Download Id For UM Futures Transaction History

binance-cli derivatives-portfolio-margin get-download-id-for-um-futures-transaction-history --start-time 1623319461670 --end-time 1641782889000 --recv-window 5000

GET /papi/v1/margin/marginInterestHistory - Get Margin Borrow/Loan Interest History

binance-cli derivatives-portfolio-margin get-margin-borrow-loan-interest-history --asset "asset_example" --start-time 1623319461670 --end-time 1641782889000 --current 1 --size 10 --archived "" --recv-window 5000

GET /papi/v1/um/account - Get UM Account Detail

binance-cli derivatives-portfolio-margin get-um-account-detail --recv-window 5000

GET /papi/v2/um/account - Get UM Account Detail V2

binance-cli derivatives-portfolio-margin get-um-account-detail-v2 --recv-window 5000

GET /papi/v1/um/positionSide/dual - Get UM Current Position Mode

binance-cli derivatives-portfolio-margin get-um-current-position-mode --recv-window 5000

GET /papi/v1/um/order/asyn/id - Get UM Futures Order Download Link by Id

binance-cli derivatives-portfolio-margin get-um-futures-order-download-link-by-id --download-id "1" --recv-window 5000

GET /papi/v1/um/trade/asyn/id - Get UM Futures Trade Download Link by Id

binance-cli derivatives-portfolio-margin get-um-futures-trade-download-link-by-id --download-id "1" --recv-window 5000

GET /papi/v1/um/income/asyn/id - Get UM Futures Transaction Download Link by Id

binance-cli derivatives-portfolio-margin get-um-futures-transaction-download-link-by-id --download-id "1" --recv-window 5000

GET /papi/v1/um/income - Get UM Income History

binance-cli derivatives-portfolio-margin get-um-income-history --symbol "symbol_example" --income-type "incomeType_example" --start-time 1623319461670 --end-time 1641782889000 --page 1 --limit 100 --recv-window 5000

GET /papi/v1/cm/commissionRate - Get User Commission Rate for CM

binance-cli derivatives-portfolio-margin get-user-commission-rate-for-cm --symbol "symbol_example" --recv-window 5000

GET /papi/v1/um/commissionRate - Get User Commission Rate for UM

binance-cli derivatives-portfolio-margin get-user-commission-rate-for-um --symbol "symbol_example" --recv-window 5000
binance-cli derivatives-portfolio-margin margin-max-borrow --asset "asset_example" --recv-window 5000

GET /papi/v1/um/apiTradingStatus - Portfolio Margin UM Trading Quantitative Rules Indicators

binance-cli derivatives-portfolio-margin portfolio-margin-um-trading-quantitative-rules-indicators --symbol "symbol_example" --recv-window 5000

GET /papi/v1/cm/positionRisk - Query CM Position Information

binance-cli derivatives-portfolio-margin query-cm-position-information --margin-asset "marginAsset_example" --pair "pair_example" --recv-window 5000

GET /papi/v1/margin/marginLoan - Query Margin Loan Record

binance-cli derivatives-portfolio-margin query-margin-loan-record --asset "asset_example" --tx-id 1 --start-time 1623319461670 --end-time 1641782889000 --current 1 --size 10 --archived "" --recv-window 5000

GET /papi/v1/margin/maxWithdraw - Query Margin Max Withdraw

binance-cli derivatives-portfolio-margin query-margin-max-withdraw --asset "asset_example" --recv-window 5000

GET /papi/v1/margin/repayLoan - Query Margin repay Record

binance-cli derivatives-portfolio-margin query-margin-repay-record --asset "asset_example" --tx-id 1 --start-time 1623319461670 --end-time 1641782889000 --current 1 --size 10 --archived "" --recv-window 5000

GET /papi/v1/portfolio/interest-history - Query Portfolio Margin Negative Balance Interest History

binance-cli derivatives-portfolio-margin query-portfolio-margin-negative-balance-interest-history --asset "asset_example" --start-time 1623319461670 --end-time 1641782889000 --size 10 --recv-window 5000

GET /papi/v1/um/positionRisk - Query UM Position Information

binance-cli derivatives-portfolio-margin query-um-position-information --symbol "symbol_example" --recv-window 5000

GET /papi/v1/portfolio/negative-balance-exchange-record - Query User Negative Balance Auto Exchange Record

binance-cli derivatives-portfolio-margin query-user-negative-balance-auto-exchange-record --start-time 1623319461670 --end-time 1641782889000 --recv-window 5000

GET /papi/v1/rateLimit/order - Query User Rate Limit

binance-cli derivatives-portfolio-margin query-user-rate-limit --recv-window 5000

POST /papi/v1/repay-futures-negative-balance - Repay futures Negative Balance

binance-cli derivatives-portfolio-margin repay-futures-negative-balance --json {}

GET /papi/v1/um/accountConfig - UM Futures Account Configuration

binance-cli derivatives-portfolio-margin um-futures-account-configuration --recv-window 5000

GET /papi/v1/um/symbolConfig - UM Futures Symbol Configuration

binance-cli derivatives-portfolio-margin um-futures-symbol-configuration --symbol "symbol_example" --recv-window 5000

GET /papi/v1/um/leverageBracket - UM Notional and Leverage Brackets

binance-cli derivatives-portfolio-margin um-notional-and-leverage-brackets --symbol "symbol_example" --recv-window 5000

MarketData

GET /papi/v1/ping - Test Connectivity

binance-cli derivatives-portfolio-margin test-connectivity

Trade

DELETE /papi/v1/cm/conditional/allOpenOrders - Cancel All CM Open Conditional Orders

binance-cli derivatives-portfolio-margin cancel-all-cm-open-conditional-orders --symbol "symbol_example" --recv-window 5000

DELETE /papi/v1/cm/allOpenOrders - Cancel All CM Open Orders

binance-cli derivatives-portfolio-margin cancel-all-cm-open-orders --symbol "symbol_example" --recv-window 5000

DELETE /papi/v1/um/conditional/allOpenOrders - Cancel All UM Open Conditional Orders

binance-cli derivatives-portfolio-margin cancel-all-um-open-conditional-orders --symbol "symbol_example" --recv-window 5000

DELETE /papi/v1/um/allOpenOrders - Cancel All UM Open Orders

binance-cli derivatives-portfolio-margin cancel-all-um-open-orders --symbol "symbol_example" --recv-window 5000

DELETE /papi/v1/cm/conditional/order - Cancel CM Conditional Order

binance-cli derivatives-portfolio-margin cancel-cm-conditional-order --symbol "symbol_example" --strategy-id 1 --new-client-strategy-id "1" --recv-window 5000

DELETE /papi/v1/cm/order - Cancel CM Order

binance-cli derivatives-portfolio-margin cancel-cm-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --recv-window 5000

DELETE /papi/v1/margin/allOpenOrders - Cancel Margin Account All Open Orders on a Symbol

binance-cli derivatives-portfolio-margin cancel-margin-account-all-open-orders-on-a-symbol --symbol "symbol_example" --recv-window 5000

DELETE /papi/v1/margin/orderList - Cancel Margin Account OCO Orders

binance-cli derivatives-portfolio-margin cancel-margin-account-oco-orders --symbol "symbol_example" --order-list-id 1 --list-client-order-id "1" --new-client-order-id "1" --recv-window 5000

DELETE /papi/v1/margin/order - Cancel Margin Account Order

binance-cli derivatives-portfolio-margin cancel-margin-account-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --new-client-order-id "1" --recv-window 5000

DELETE /papi/v1/um/conditional/order - Cancel UM Conditional Order

binance-cli derivatives-portfolio-margin cancel-um-conditional-order --symbol "symbol_example" --strategy-id 1 --new-client-strategy-id "1" --recv-window 5000

DELETE /papi/v1/um/order - Cancel UM Order

binance-cli derivatives-portfolio-margin cancel-um-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --recv-window 5000

GET /papi/v1/cm/userTrades - CM Account Trade List

binance-cli derivatives-portfolio-margin cm-account-trade-list --symbol "symbol_example" --pair "pair_example" --start-time 1623319461670 --end-time 1641782889000 --from-id 1 --limit 100 --recv-window 5000

GET /papi/v1/cm/adlQuantile - CM Position ADL Quantile Estimation

binance-cli derivatives-portfolio-margin cm-position-adl-quantile-estimation --symbol "symbol_example" --recv-window 5000

GET /papi/v1/um/feeBurn - Get UM Futures BNB Burn Status

binance-cli derivatives-portfolio-margin get-um-futures-bnb-burn-status --recv-window 5000

POST /papi/v1/marginLoan - Margin Account Borrow

binance-cli derivatives-portfolio-margin margin-account-borrow --json {}

POST /papi/v1/margin/order/oco - Margin Account New OCO

binance-cli derivatives-portfolio-margin margin-account-new-oco --json {}

POST /papi/v1/repayLoan - Margin Account Repay

binance-cli derivatives-portfolio-margin margin-account-repay --json {}

POST /papi/v1/margin/repay-debt - Margin Account Repay Debt

binance-cli derivatives-portfolio-margin margin-account-repay-debt --json {}

GET /papi/v1/margin/myTrades - Margin Account Trade List

binance-cli derivatives-portfolio-margin margin-account-trade-list --symbol "symbol_example" --order-id 1 --start-time 1623319461670 --end-time 1641782889000 --from-id 1 --limit 100 --recv-window 5000

PUT /papi/v1/cm/order - Modify CM Order

binance-cli derivatives-portfolio-margin modify-cm-order --json {}

PUT /papi/v1/um/order - Modify UM Order

binance-cli derivatives-portfolio-margin modify-um-order --json {}

POST /papi/v1/cm/conditional/order - New CM Conditional Order

binance-cli derivatives-portfolio-margin new-cm-conditional-order --json {}

POST /papi/v1/cm/order - New CM Order

binance-cli derivatives-portfolio-margin new-cm-order --json {}

POST /papi/v1/margin/order - New Margin Order

binance-cli derivatives-portfolio-margin new-margin-order --json {}

POST /papi/v1/um/conditional/order - New UM Conditional Order

binance-cli derivatives-portfolio-margin new-um-conditional-order --json {}

POST /papi/v1/um/order - New UM Order

binance-cli derivatives-portfolio-margin new-um-order --json {}

GET /papi/v1/cm/conditional/allOrders - Query All CM Conditional Orders

binance-cli derivatives-portfolio-margin query-all-cm-conditional-orders --symbol "symbol_example" --strategy-id 1 --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/cm/allOrders - Query All CM Orders

binance-cli derivatives-portfolio-margin query-all-cm-orders --symbol "symbol_example" --pair "pair_example" --order-id 1 --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/cm/conditional/openOrders - Query All Current CM Open Conditional Orders

binance-cli derivatives-portfolio-margin query-all-current-cm-open-conditional-orders --symbol "symbol_example" --recv-window 5000

GET /papi/v1/cm/openOrders - Query All Current CM Open Orders

binance-cli derivatives-portfolio-margin query-all-current-cm-open-orders --symbol "symbol_example" --pair "pair_example" --recv-window 5000

GET /papi/v1/um/conditional/openOrders - Query All Current UM Open Conditional Orders

binance-cli derivatives-portfolio-margin query-all-current-um-open-conditional-orders --symbol "symbol_example" --recv-window 5000

GET /papi/v1/um/openOrders - Query All Current UM Open Orders

binance-cli derivatives-portfolio-margin query-all-current-um-open-orders --symbol "symbol_example" --recv-window 5000

GET /papi/v1/margin/allOrders - Query All Margin Account Orders

binance-cli derivatives-portfolio-margin query-all-margin-account-orders --symbol "symbol_example" --order-id 1 --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/um/conditional/allOrders - Query All UM Conditional Orders

binance-cli derivatives-portfolio-margin query-all-um-conditional-orders --symbol "symbol_example" --strategy-id 1 --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/um/allOrders - Query All UM Orders

binance-cli derivatives-portfolio-margin query-all-um-orders --symbol "symbol_example" --order-id 1 --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/cm/conditional/orderHistory - Query CM Conditional Order History

binance-cli derivatives-portfolio-margin query-cm-conditional-order-history --symbol "symbol_example" --strategy-id 1 --new-client-strategy-id "1" --recv-window 5000

GET /papi/v1/cm/orderAmendment - Query CM Modify Order History

binance-cli derivatives-portfolio-margin query-cm-modify-order-history --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/cm/order - Query CM Order

binance-cli derivatives-portfolio-margin query-cm-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --recv-window 5000

GET /papi/v1/cm/conditional/openOrder - Query Current CM Open Conditional Order

binance-cli derivatives-portfolio-margin query-current-cm-open-conditional-order --symbol "symbol_example" --strategy-id 1 --new-client-strategy-id "1" --recv-window 5000

GET /papi/v1/cm/openOrder - Query Current CM Open Order

binance-cli derivatives-portfolio-margin query-current-cm-open-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --recv-window 5000

GET /papi/v1/margin/openOrders - Query Current Margin Open Order

binance-cli derivatives-portfolio-margin query-current-margin-open-order --symbol "symbol_example" --recv-window 5000

GET /papi/v1/um/conditional/openOrder - Query Current UM Open Conditional Order

binance-cli derivatives-portfolio-margin query-current-um-open-conditional-order --symbol "symbol_example" --strategy-id 1 --new-client-strategy-id "1" --recv-window 5000

GET /papi/v1/um/openOrder - Query Current UM Open Order

binance-cli derivatives-portfolio-margin query-current-um-open-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --recv-window 5000

GET /papi/v1/margin/order - Query Margin Account Order

binance-cli derivatives-portfolio-margin query-margin-account-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --recv-window 5000

GET /papi/v1/margin/allOrderList - Query Margin Account's all OCO

binance-cli derivatives-portfolio-margin query-margin-accounts-all-oco --from-id 1 --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/margin/orderList - Query Margin Account's OCO

binance-cli derivatives-portfolio-margin query-margin-accounts-oco --order-list-id 1 --orig-client-order-id "1" --recv-window 5000

GET /papi/v1/margin/openOrderList - Query Margin Account's Open OCO

binance-cli derivatives-portfolio-margin query-margin-accounts-open-oco --recv-window 5000

GET /papi/v1/um/conditional/orderHistory - Query UM Conditional Order History

binance-cli derivatives-portfolio-margin query-um-conditional-order-history --symbol "symbol_example" --strategy-id 1 --new-client-strategy-id "1" --recv-window 5000

GET /papi/v1/um/orderAmendment - Query UM Modify Order History

binance-cli derivatives-portfolio-margin query-um-modify-order-history --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/um/order - Query UM Order

binance-cli derivatives-portfolio-margin query-um-order --symbol "symbol_example" --order-id 1 --orig-client-order-id "1" --recv-window 5000

GET /papi/v1/cm/forceOrders - Query User's CM Force Orders

binance-cli derivatives-portfolio-margin query-users-cm-force-orders --symbol "symbol_example" --auto-close-type LIQUIDATION --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

GET /papi/v1/margin/forceOrders - Query User's Margin Force Orders

binance-cli derivatives-portfolio-margin query-users-margin-force-orders --start-time 1623319461670 --end-time 1641782889000 --current 1 --size 10 --recv-window 5000

GET /papi/v1/um/forceOrders - Query User's UM Force Orders

binance-cli derivatives-portfolio-margin query-users-um-force-orders --symbol "symbol_example" --auto-close-type LIQUIDATION --start-time 1623319461670 --end-time 1641782889000 --limit 100 --recv-window 5000

POST /papi/v1/um/feeBurn - Toggle BNB Burn On UM Futures Trade

binance-cli derivatives-portfolio-margin toggle-bnb-burn-on-um-futures-trade --json {}

GET /papi/v1/um/userTrades - UM Account Trade List

binance-cli derivatives-portfolio-margin um-account-trade-list --symbol "symbol_example" --start-time 1623319461670 --end-time 1641782889000 --from-id 1 --limit 100 --recv-window 5000

GET /papi/v1/um/adlQuantile - UM Position ADL Quantile Estimation

binance-cli derivatives-portfolio-margin um-position-adl-quantile-estimation --symbol "symbol_example" --recv-window 5000

UserDataStreams

DELETE /papi/v1/listenKey - Close User Data Stream

binance-cli derivatives-portfolio-margin close-user-data-stream

PUT /papi/v1/listenKey - Keepalive User Data Stream

binance-cli derivatives-portfolio-margin keepalive-user-data-stream

POST /papi/v1/listenKey - Start User Data Stream

binance-cli derivatives-portfolio-margin start-user-data-stream