项目作者: tcoyze

项目描述 :
cryptocurrency trader
高级语言: Python
项目地址: git://github.com/tcoyze/arbloop.git
创建时间: 2017-07-26T11:43:13Z
项目社区:https://github.com/tcoyze/arbloop

开源协议:

下载


Arbloop :money_with_wings:


Not much of a README right now

Disclaimer: Seriously, don’t use real money.

Who

Who, who

What are you? An owl?

What

Arbloop is an automated cryptocurrency arbitrage trader.

Literally it does nothing else.

Where

Hmm…

When

One hacknight spread out over a few months.

Why?

I’m still wondering why I did this.

Perhaps to start and finish a project?

Perhaps to gain some insight into gevent, python, and arbitrage?

Perhaps to earn a few coins to stake a gerbil in a poker game?

Perhaps to be a normiecoin magnate?

Dependencies

  • mongo (make sure you have it running …)

Install

  1. git clone
  2. cd arbloop
  3. virtualenv venv
  4. . ./venv/bin/activate
  5. pip install -r requirements.txt

Setup

Create a file called config.py in the instance folder.
Place all of your api credentials in there …
Checkout sample_config.py for a sample …

Run

paper trade:

  1. python manage.py trade

with real money:

  1. python manage.py trade --live

Arbloop writes logs to arbloop.log

Monies

  • Bitcoin

  • Ethereum

  • Litecoin

  • More to come …

Exchanges

TODO

  • Fees per product per exchange

  • Clean up logging

  • Clean up trader

  • Implement more exchanges

  • Allow for dynamic setup of tradeable assets

  • Rewrite Kraken client

  • Profit

Treats

Send your thots and prayers in crypto to:

BTC: 1GW9AQ2aPTnA7EAEW1mjDnXTd975xy1vfZ

ETH: 0xb9004149320A1EBDFe742b21c7d296962f99e420

LTC: LZ15WAUsxYGjyLQyj8GeWGDT4nTerPSBPn