Coinbase Trading Tools Wiki - dsundby10/CoinbaseTradingTools GitHub Wiki

This project has only been tested on Python Version 3.6.

Quick run through on setup / functionality.

List of packages needed

ProjectPackges

You must create an API key from www.Pro.Coinbase.Com

Insert the generated key into the Keys.Py File

Working with the Trading GUI Tool -> Trading_GUI -> 1x2+TradingGUI_Final_1.py -> Run

*All the "Buttons" on the GUI are intended to make trading easier.

*Ability to buy/sell X amt using the % buttons.

*Ability to evenly distribute your orders / coins between the lower/upper price.

*Ability to distribute your orders heavily in the front / or heavily in the back by switching from normal to "bottom" or "top".

*Ability to cancel X amt of buy/sell orders with 1 click.

TradingGUI

Working with the PumpDetector -> PumpDetector.py - Run

# Key Functionality

* Track price moves every X amt of minutes (default is 5)

* Triggers based on any trading volume over X amt (default is 50,000 usd)

* Triggers based on any price action lower than X or higher than X (default is 1%)

PumpDetectorEX

# Working with the Automated Trading Bot -> TradingBot -> AutomatedBot.py -> Run

Can Track the trading results in the console tracks every trade along with if the api failed to place a trade + potential profits.

# How to Control / Tell the Bot What to Do -> TradingBot -> Bot_Config_GUI.py - Run

* Communicates with the Automated Bot using a json file.

* Tracks all helpful / useful data on any open orders you have.

* Ability to update the regular trading thresholds on the fly.

configGUI1

Setting Price Specific Thresholds (to trade between specific ranges)

From the Bot_Config_GUI -> Click a can with open orders then click -> 'Active Thresholds' button

*Must Enable in order for the Bot to act on specific thresholds.

*Can Add/Update/Remove thresholds

*Can Also track all useful Moving Averages btwn timeframes to help with quick decision making.

ActiveThresh