PRO version is under development! See: https://github.com/arbitrage-scanner-pro For inquiries, contact Telegram: @montepauk
Arbitrage Scanner is a service for searching inter-exchange arbitrage opportunities on cryptocurrency exchanges. The project is built with DDD/TDD principles, integrates with CCXT, is fully tested, features a CLI, and is easily extensible.
- Search for arbitrage opportunities between exchanges
- Integration with real providers via CCXT
- Flexible trading pairs support (pairs=None)
- Robust error handling for ticker parsing
- Correct DTO handling (Pydantic v2)
- CLI for running and analyzing arbitrage
- Mappers for DTO → aggregator conversion
- Full unit and integration test coverage
src/— source codetests/— unit/integration testsnotebooks/— examples and experiments (Pydantic, CCXT).env.example— environment variable template for API keys
- Clone the repository:
git clone https://github.com/pauchai/arbitrage_scanner.git cd arbitrage_scanner - Create and configure
.envbased on.env.example. - Install dependencies:
poetry install
- Run tests:
poetry run pytest
- Run CLI:
poetry run python src/pauchai_scanner/endpoints/cli.py --find-arb --quoted-asset USDT
- Telegram: @montepauk
If you have any questions or suggestions, feel free to contact via Telegram!







