/arb-bot

Primary LanguageRustMIT LicenseMIT

arb-bot

Still Under Heavy Devlopment

Getting Started

First, you will need to have rust and cargo installed. Afterward, go ahead and clone this repo.

git clone https://github.com/nultinator/arb-bot

MAKE SURE YOU HAVE A BALANCE...example:
You are buying [some random coin] with BTC, you need to make sure you have enough BTC!!!

Running the Bot

cd arb-bot
cargo run

Follow the prompts and walk feel free to walk away!

Screenshot from 2023-03-14 11-31-07

Strategies

Scheduled Arb

  1. Follow the prompts to enter your base coin and trading pairs
  2. Set a target spread and a schedule
  3. Runs an arbitrage function across all pairs at the schedule interval of your choosing

Listen and React

  1. Choose a trading pair to watch
  2. Stream the live orderbook

Triangle Arb (Needs renaming: Takes an infinite amount of pairs)

  1. Follow the prompts to enter a base coin and trading pairs
  2. Arbitrage across all of your pairs every time an order is posted in pair number 1

DCA (Dollar Cost Averaging)

  1. Select a coin to buy (example: BTC) and a coin to buy it with (example: USDT)
  2. Choose an amount to buy and a schedule
  3. Buy that amount at scheduled intervals

USE AT YOUR OWN RISK