https://github.com/ibarakilol/dex_arbitrage_bot
Telegram бот по поиску арбитражных сделок между DEX и CEX биржами
https://github.com/ibarakilol/dex_arbitrage_bot
arbitrage bot ccxt cex cryptocurrency dex python telegram-bot
Last synced: 5 months ago
JSON representation
Telegram бот по поиску арбитражных сделок между DEX и CEX биржами
- Host: GitHub
- URL: https://github.com/ibarakilol/dex_arbitrage_bot
- Owner: Ibarakilol
- Created: 2025-01-17T21:56:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-25T12:51:41.000Z (over 1 year ago)
- Last Synced: 2025-06-29T23:38:36.900Z (about 1 year ago)
- Topics: arbitrage, bot, ccxt, cex, cryptocurrency, dex, python, telegram-bot
- Language: Python
- Homepage:
- Size: 130 KB
- Stars: 4
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DEX Arbitrage Bot
Telegram бот по поиску арбитражных сделок между DEX и CEX биржами.
## Установка
1. Нужно установить uv, пакетный менеджер для Python (аналог npm/yarn для JS)
```
$ pip install uv
```
2. Клонирование репозитория
```
$ git clone https://github.com/Ibarakilol/dex_arbitrage_bot.git
$ cd dex_arbitrage_bot
```
3. Установка зависимостей
```
$ uv sync
```
3. Переименовать файл `.env.example` в `.env`, заполнить токен от [BotFather](https://t.me/BotFather), API ключи от бирж, указать один из ([100, 200, 300, 500, 1000, 2000, 3000, 5000, 10000]) объемов (VOLUME) для торгов в USDT и минимальную прибыль в USDT (MIN_PROFIT)
4. Запуск
```
$ uv run main.py
```
## Описание
Бот автоматически ищет разницу цен между децентрализованными (в данном случае аггрегатор) и централизованными биржами. Поиск происходит в сети [Solana](https://jup.ag/), поэтому для использования бота потребуется кошелек [Solflare](https://solflare.com/) и биржи [BingX](https://bingx.com/invite/F1RGVM/), [BitMart](https://www.bitmart.com/invite/c9DJGh/ru), [CoinEx](https://www.coinex.com/ru/), [MEXC](https://promote.mexc.com/r/d5s11Rec).