BitVision is a real-time charting and trading platform for Bitstamp that lives entirely in the terminal. It comes with an automated trading algorithm that uses machine learning to forecast price movements and place risk-adjusted daily trades.
Besides autotrading, BitVision's key features are:
- Real-time monitoring of Bitcoin-related news, technical indicators, and blockchain network data.
- Log of previous transactions and current account balance
- Portfolio metrics, including your sharpe ratio, buy and sell accuracy, net profit, and returns
- Easy toggling of autotrading and ability to manually make trades
- Unlike other systems, there's no need to run BitVision on localhost or host a database.
Requires
Node v10+
andPython 3
.
Install BitVision
with npm:
$ npm install bitvision
Then run:
$ bitvision
And that's it. If you want to enable trading, follow these instructions to acquire a Bitstamp API key and secret:
- Login to your Bitstamp account
- Click on Security -> API Access
- Select permissions for your access key.
- Click on the Generate Key button and make sure to store your secret in a secure place.
- Click Activate.
- Go to your email and click on link sent by Bitstamp to activate the API key.
Once activated, just press L
in the dashboard and a modal will pop-up asking you for your username, API key, and secret.
Keybinding | Action |
---|---|
A | Autotrading Toggle |
L | Bitstamp Login |
K | Logout |
T | Trade BTC |
ESC | Exit |
Who ever said it works?
The BitVision "frontend" was built by @alichtman, and runs on the Blessed.js
library. The "backend" was built by @shobrook, and runs on the SciPy
stack.
If you happen to make any money using BitVision, please consider donating a small portion of your earnings to our poor souls so we can continue making cool stuff:
113VcufvK4UEvMNbSMRxJ7L418KL2U4wpb