- Clone repo
git clone --recurse-submodules https://github.com/MrChico/ArbExp
- Create miniconda env
conda create -n ArbExp python=3.6
source activate ArbExp
- Install pymaker
cd ./pymaker
pip3 install -r requirements.txt
export PYTHONPATH=$PYTHONPATH:$PYMAKER_DIR
where $PYMAKER_DIR
is the pymaker
dir.
- Orderbook: all open orders
- ETH / USD - Kraken
- W-ETH / DAI - OasisDEX
- Arbitrage!
The following steps are left as an exercise in premature optimization:
- Literal programming style; combine code with documentation in .md files
- Display the code blocks in nice html style (The agda html viewer is really cool!)
- Display the documentation blocks in some other slick html files.
- One line command install of everything in this repo.