Inter Exchange Arbitrage Bot Architecture and Deployment

Розроблено професійного модульного бота для автоматичного пошуку та аналізу міжбіржових арбітражних можливостей на спотовому ринку криптовалют. Проєкт створювався як особиста ініціатива для відпрацювання навичок високонавантажених асинхронних систем, інтеграції з біржами та AI-аналітики.

Особливості, важливі для замовника:
- Автоматичний пошук арбітражу на Binance, Bybit, OKX, KuCoin, YoBit з урахуванням комісій, ліквідності та прослизання (аналіз склянок ордерів).
- Технічний аналіз (RSI, MACD, обсяги) для підвищення точності сигналів.
- Агрегація новин із 7+ джерел (CoinMarketCap, CryptoPanic, NewsAPI та ін.) з каскадним failover між AI-провайдерами (Gemini, Groq, OpenRouter) — переклад, тональність, торгова рекомендація.
- Telegram-бот на Aiogram 3: FSM, адмін-панель, налаштовувані пороги прибутку, звіти P&L, скринер щільностей склянок (графіки Matplotlib).
- Відмовостійкість: Circuit Breaker для бірж, ротація HTTP/SOCKS5 проксі та Tor, розподіл API-ключів новинних сервісів.
- Повна асинхронність: FastAPI + asyncpg + SQLAlchemy 2.0, фоновий планувальник APScheduler.

Результати:
- Бот стабільно сканує ринок у реальному часі, опрацьовуючи до 100 торгових пар за цикл.
- AI-аналітика новин знижує помилкові спрацьовування на волатильних подіях.
- Система успішно протестована в тестовому середовищі Bybit та Binance Testnet.

github.com
Inter Exchange Arbitrage Bot Architecture and Deployment изображение 1

Работа добавлена: 14.06.26

Наверх