├── .gitignore ├── LICENSE ├── README.md ├── arbitrage_config.json ├── arbitrage_config.kraken.json ├── engines ├── __init__.py ├── exchange_arbitrage.py ├── exchange_rules.py ├── exchanges │ ├── __init__.py │ ├── base.py │ ├── bitfinex.py │ ├── bitstamp.py │ ├── bittrex.py │ ├── gatecoin.py │ ├── kraken.py │ ├── loader.py │ └── mod_imports.py ├── rules.py └── triangular_arbitrage.py ├── keys ├── bitfinex.key_sample ├── bitstamp.key_sample ├── bittrex.key_sample ├── gatecoin.key_sample └── kraken.key_sample ├── main.py └── reference └── rtb_aggressive_model.gif /.gitignore: -------------------------------------------------------------------------------- 1 | keys/*.key -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/README.md -------------------------------------------------------------------------------- /arbitrage_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/arbitrage_config.json -------------------------------------------------------------------------------- /arbitrage_config.kraken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/arbitrage_config.kraken.json -------------------------------------------------------------------------------- /engines/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/exchange_arbitrage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchange_arbitrage.py -------------------------------------------------------------------------------- /engines/exchange_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchange_rules.py -------------------------------------------------------------------------------- /engines/exchanges/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /engines/exchanges/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/base.py -------------------------------------------------------------------------------- /engines/exchanges/bitfinex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/bitfinex.py -------------------------------------------------------------------------------- /engines/exchanges/bitstamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/bitstamp.py -------------------------------------------------------------------------------- /engines/exchanges/bittrex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/bittrex.py -------------------------------------------------------------------------------- /engines/exchanges/gatecoin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/gatecoin.py -------------------------------------------------------------------------------- /engines/exchanges/kraken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/kraken.py -------------------------------------------------------------------------------- /engines/exchanges/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/loader.py -------------------------------------------------------------------------------- /engines/exchanges/mod_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/exchanges/mod_imports.py -------------------------------------------------------------------------------- /engines/rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/rules.py -------------------------------------------------------------------------------- /engines/triangular_arbitrage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/engines/triangular_arbitrage.py -------------------------------------------------------------------------------- /keys/bitfinex.key_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/keys/bitfinex.key_sample -------------------------------------------------------------------------------- /keys/bitstamp.key_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/keys/bitstamp.key_sample -------------------------------------------------------------------------------- /keys/bittrex.key_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/keys/bittrex.key_sample -------------------------------------------------------------------------------- /keys/gatecoin.key_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/keys/gatecoin.key_sample -------------------------------------------------------------------------------- /keys/kraken.key_sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/keys/kraken.key_sample -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/main.py -------------------------------------------------------------------------------- /reference/rtb_aggressive_model.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kelvinau/crypto-arbitrage/HEAD/reference/rtb_aggressive_model.gif --------------------------------------------------------------------------------