An experimental command line application to track/manage your cryptocurrency portfolio across exchanges
With npm
[sudo] npm i -g @navxio/coin
With yarn
yarn global add @navxio/coin
Need to setup the apiKeys and secrets of each enabled exchange in config.json at the following location
Unix: ~/.config/@navxio/coin
Windows: %LOCALAPPDATA%\@navxio\coin
Can be overridden with XDG_CONFIG_HOME
Example Configuration File
{
"binance": {
"apiKey": "binance-api-key",
"secret": "my-binance-secret"
},
"bitfinex": {
"apiKey": "bitfinex-api-key",
"secret": "my-bitfinex-secret"
}
}
$ npm install -g @navxio/coin
$ coin COMMAND
running command...
$ coin (-v|--version|version)
@navxio/coin/0.2.0 linux-x64 node-v11.9.0
$ coin --help [COMMAND]
USAGE
$ coin COMMAND
...
coin dash
coin exchange
coin help [COMMAND]
coin setup
coin ticker [EXCHANGE] [SYMBOL]
coin update [CHANNEL]
Display user portfolio in tabular form
USAGE
$ coin dash
OPTIONS
-D, --detailed Detailed portfolio with values across exchanges
-e, --exchange=exchange The exchange to fetch the data from
See code: src/commands/dash.js
Configure exchanges with Coin
USAGE
$ coin exchange
OPTIONS
-a, --available List supported exchanges
-e, --enabled List enabled exchanges
-r, --remove=remove Remove an exchange from coin
-s, --setup=setup Setup a new exchange
See code: src/commands/exchange.js
display help for coin
USAGE
$ coin help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help
Run through the setup wizard
USAGE
$ coin setup
See code: src/commands/setup.js
USAGE
$ coin ticker [EXCHANGE] [SYMBOL]
See code: src/commands/ticker.js
update the coin CLI
USAGE
$ coin update [CHANNEL]
See code: @oclif/plugin-update
- Price Graphs
- Place Orders
- Coin Preferences
GPL v3.0