This project aims to leverage Gate.io APIs to retrieve live and historical spot markets data for different cryptocurrency pairs, including BTC, USDT, USDC, and ETH. The primary objective is to identify potential arbitrage opportunities between these pairs by analyzing the gathered data.
- Retrieve live data from Gate.io API for multiple cryptocurrency pairs.
- Obtain historical data for thorough analysis and comparison.
- Utilize Pandas for data analysis to identify potential arbitrage opportunities.
- Incorporate tqdm to display progress bars and enhance user experience throughout the project.
- Gate.io APIs
- Python
- Pandas
- tqdm
- requests
The project is organized into the following sections:
- Data Retrieval: Using Gate.io APIs to fetch live and historical market data for various cryptocurrency pairs.
- Data Processing: Employing Pandas for data analysis and manipulation to identify price differences and potential arbitrage opportunities.
- Visualization (if applicable): Visual representation of findings or statistical analysis (if included).
- Conclusion: Summary of identified arbitrage opportunities or insights obtained from the analysis.
To begin using this project, ensure you have Python installed. Clone this repository and install the required dependencies using the following commands:
git clone https://github.com/LinUxTo5re/gateio_spot_arbitrage.git
cd your-project-dir
pip install -r requirements.txt
python3 gateio_main.py