Makin money, ya bitch, can ya dig it?
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
lza_menace 10fbd8d66e
update dashboard with portfo in btc
12 months ago
grafana update dashboard with portfo in btc 12 months ago
static adding some documentation 3 years ago
.gitignore Initial commit 4 years ago
LICENSE Initial commit 4 years ago
README.md adding some documentation 3 years ago
db.py make improvements to dashboards and logic of trading script 12 months ago
docker-compose.yaml make improvements to dashboards and logic of trading script 12 months ago
env-example make improvements to dashboards and logic of trading script 12 months ago
requirements.txt reconcile orders, update dashboard, refactor db, refactor trade project 4 years ago
trade.py make improvements to dashboards and logic of trading script 12 months ago
tradeogre.py make improvements to dashboards and logic of trading script 12 months ago

README.md

totrader

Experimental market maker script for TradeOgre. As of now it checks if the bid-ask spread is over a certain threshold and places a buy and sell order above and below the current bid and ask.

This is still a work in progress.

Setup

# Setup secrets and adjust parameters
cp env-example .env
vim .env

# Run containers
docker-compose up -d

Usage

This is a command line tool with an option to run continuously or only once.

$ ./trade.py --help
usage: trade.py [-h] [--market-maker] [--balances] [--update-orders]
                [--market-data] [--run]

Helpful TradeOgre trading script

optional arguments:
  -h, --help       show this help message and exit
  --market-maker   Put in buy/sell orders
  --balances       Update coin balances of both base and currency
  --update-orders  Update status of orders
  --market-data    Update market data
  --run            Run continuously

View the results/metrics in your browser at http://localhost:3000 with the Grafana password specified. You'll need to add a datasource for the PostgreSQL database. Dial that in and your graphs should start working. Here's what it looks like: