Skip to content

murbati91/crypto-arbitrage-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Arbitrage System

A real-time crypto arbitrage system designed to identify and execute zero-risk arbitrage opportunities across exchanges while eliminating gas fees.

Features

  • Zero-Risk Arbitrage Detection:

    • Triangular arbitrage within a single exchange (eliminates gas fees completely)
    • Cross-exchange arbitrage focused on low-gas blockchains (SOL, MATIC, AVAX, etc.)
  • Gas Fee Optimization:

    • Prioritizes exchanges with low/zero withdrawal fees
    • Focuses on low-gas blockchains for transfers
    • Uses stablecoins to minimize slippage
  • Real-Time Data Processing:

    • Node.js server for high-performance websocket connections
    • Python engine for complex arbitrage calculations
    • Redis for fast inter-process communication
  • Telegram Bot Integration:

    • Real-time notifications of arbitrage opportunities
    • Command interface to control the system
    • Execution confirmation via bot

Project Structure

  • Python Components:

    • arbitrage_engine.py: Core arbitrage detection and execution logic
    • telegram_bot.py: Integration with Telegram bot
  • Node.js Components:

    • server.js: Real-time data processing and web dashboard
    • Web dashboard for monitoring and control

Getting Started

  1. Clone this repository
  2. Copy .env.example to .env and add your API keys and Telegram bot token
  3. Install dependencies:
    npm install
    pip install -r requirements.txt
    
  4. Make sure Redis is installed and running
  5. Run start.bat to launch all components

Requirements

  • Node.js 14+
  • Python 3.8+
  • Redis server
  • Exchange API keys for trading
  • Telegram Bot Token

License

MIT

About

Real-time crypto arbitrage system with zero risk and gas fee optimization across multiple exchanges with Telegram integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors