Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

UnipayFI/binance-cli

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Binance CLI

A command-line tool for Binance API developed based on the Go language, supporting various trading functions such as spot, futures, and portfolio margin.

Installation and Configuration

Installation

curl -sSL https://raw.githubusercontent.com/UnipayFI/binance-cli/refs/heads/main/download.sh | bash

Environment variables

Before using, you need to set the Binance API key:

export API_KEY="your_api_key"
export API_SECRET="your_api_secret"

Usage

All commands are to be used in the following format:

./binance-cli [Module] [Subcommand] [Arguments]

Available Commands:
  futures     Futures
  help        Help about any command
  portfolio   Portfolio
  spot        Spot
  wallet      Wallet

Spot Module

Exec: ./binance-cli spot [Subcommand] [Arguments]

Available Commands:
  account     Show account info
  asset       Show account assets
  dividend    Get dividend information
  order       Support create, cancel, list orders

View detailed documentation

Futures Module

Exec: ./binance-cli futures [Subcommand] [Arguments]

Available Commands:
  account           Show account balances & account config
  commission-rate   Show commission rate
  fee               BNB payment fee
  income            Query income history
  multi-assets-mode Show and set multi-assets mode
  order             Support create, cancel, list futures orders
  position          Show positions & show position risk & set position margin & change position side
  symbol            Symbol config(leverage & margin type)
  trade             Get trades for a specific account and symbol.

View detailed documentation

Portfolio Module

Portfolio USDⓈ-Margined Futures

Exec: ./binance-cli portfolio um [Subcommand] [Arguments]

Available Commands:
  commission-rate Get User Commission Rate for UM
  fee             BNB payment fee
  income          Get UM Income History
  order           Support create, cancel, list um orders
  position        Show positions & show position risk & change position side
  symbol          Symbol config

View detailed documentation

Portfolio Margin Trading

Exec: ./binance-cli portfolio margin [Subcommand] [Arguments]

Available Commands:
  interest-history Interest history
  loan             Loan
  order            Support create, cancel, list margin orders

View detailed documentation

Wallet Module

Exec: ./binance-cli wallet [Subcommand] [Arguments]

Available Commands:
  dust               dust asset conversion and history
  fee                BNB payment fee
  universal-transfer Transfer asset and history

View detailed documentation

License

UnipayFI/binance-cli is released under the MIT License.

About

Binance API for CLI version

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.