avarice
((noun) extreme greed for wealth or material gain.
Greed captures the essence of the evolutionary spirit. -Gordon Gekko
Overview
Avarice is a multi-indicator trading infrastructure for OKCoin exchanges with Python3. The project was created to allow easy creation of custom strategies that the user maintains control over. We also strive to make contributing support for a new exchange or indicator simple (see Contributing)
This software is expected to run continuously to get valid data.
Please see top of the page for shortcuts on getting started.
Disclaimer
- Please understand what you are doing before attempting to live trade at all. Any money you may lose is your own responsibility.
- Please see license for license info
Feature Highlight
- Can utilize a list of multiple indicators to trade off either combined or independently without a need to run separate software instances.
- Separate WebSocket API connections for private and public interactions.
- Simple configuration with optional local web configure support.
- Can resume at next candle.
- Can easily customize the indicators used.
- Many indicators support multiple trade strategies.
- Simulation mode allows simulating trades without live trading, or requiring an exchange account.
- Live trading mode at market prices.
- Interactive graphs may be created in real time for selected trade indicators and price. Examples: price, KDJ, MACD
- Consistently pursuing a cleaner base to allow easier community involvement.