Cryptoprice was created with the intention of making it easy to keep track of your portfolio and monitor the market all in the command line. This project is a work in progress. I will actively work on it and update it with new features. If you have an idea about a feature you would like implemented, please open a new issue.
To install using pip, run
pip install cryptoprice
To install using setuptools, clone the repo, and once inside the repo run
python setup.py install
Note: It is recommended to install the package using pip rather than setuptools.
Running cryptoprice should give you this:

The price command lets you access market information about any cryptocurrency.
Options for this command are listed below.
| Option | Description |
|---|---|
| --nocolor | Disable colorized output. |
| --table | Show output in a neat table. |
| --nousd | Hide price in USD. |
| --btc | Show price in BTC. |
| --rank | Show coin rank. |
| --all | Show top 100 coins according to market capital. |
| --volume | Show volume traded in 24 hours. |
| --marketcap | Show coin market capital. |
| --change1h | Show change in the past 1 hour. |
| --change24h | Show change in the past 24 hours. |
| --change7d | Show change in the past 7 days |
The syntax for this command is cryptoprice price [options] [coins]
The image below shows the price command along with some options and some coins. The first command is run with the --table option, and the second without.
For more help, run the command
cryptoprice price --help
The portfolio command lets you add/remove portfolio transactions and view the status of your portfolio.
Available arguments
| Argument | Description |
|---|---|
| add | Record a new buy/sell transaction. |
| remove | Delete a transaction. You will have to one or a list of transaction IDs to delete. |
| history | View all transactions. |
| clear | Delete all transactions. |
| no argument | Show full portfolio status. |
Options for this command are listed below. These options affect the way portfolio status is displayed.
| Option | Description |
|---|---|
| --nocolor | Disable colorized output. |
| --value | Show portfolio value in USD. |
| --profit | Show total profit in USD. |
| --help | Show this message and exit. |
Example usage of the add function

