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.
Особенности, важные для заказчика:
- Автоматический поиск арбитража на 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.