Project Description: AI-Powered Crypto Trading Bot Setup
Objective
Install, configure, and ensure full functionality of an AI-powered cryptocurrency trading bot on a Windows machine. The bot must be capable of trading across Coinbase, Binance, and Hyperliquid (if supported), using advanced strategies including RSI, MACD, Bollinger Bands, Arbitrage, Trend Following, and Mean Reversion. I already have the code and instructions needed to perform the task, I will just need someone to install and insure it works properly.
Project Scope
1. Environment Setup
Install the latest version of Python (ensure it's added to PATH).
Set up a virtual environment (optional but preferred).
Install all necessary Python packages via pip.
2. Bot Unpacking
Unzip the provided file trading_bot_project_final_updated.zip.
Organize the project folder structure for clarity and ease of use.
3. API Integration
Connect the bot securely to the following exchanges:
Coinbase Pro (Advanced Trade) via API Key, Secret, and Passphrase
Binance via API Key and Secret
Hyperliquid (or Hyperlink platform) – please confirm with the client whether it's supported and provide documentation or integration if available
Store API keys in a secure .env file.
Ensure sensitive credentials are never hard-coded.
4. Strategy Configuration
Confirm the trading bot includes or implements:
RSI (Relative Strength Index)
MACD (Moving Average Convergence Divergence)
Bollinger Bands
Arbitrage
Trend Following
Mean Reversion
Validate strategies are working with proper buy/sell signals.
Include stop-loss and take-profit functionality.
5. Simulation Mode
Enable and test the bot in simulation mode to confirm logic.
Log trades, signals, and errors for debugging.
Verify correct technical indicator readings and decision making.
6. Live Trading Mode
Once confirmed, switch to live mode and conduct one controlled trade per exchange.
Monitor trade logs and execution times.
7. Automation & Execution
Provide a .bat file or similar method to run the bot via double-click.
Optionally configure Windows Task Scheduler for automated daily execution.
Ensure the bot can run continuously with minimal supervision.
8. Documentation & Handoff
Create a README or short user guide for:
Running the bot
Switching between simulated and live mode
Viewing logs or trade outputs
Updating API keys
Ensure the system is stable, and log errors (if any).
Deliverables
Fully functional trading bot running on Windows
Correct API integration with Coinbase, Binance, and Hyperliquid (if possible)
All required libraries installed
Config file and .env securely populated
.bat file for easy launch
Simulation logs demonstrating strategy outputs
Optionally: short walkthrough video or screen capture
Developer Requirements
Proficiency in Python
Experience with ccxt, ta, dotenv, and crypto APIs
Understanding of trading strategies and risk management
Ability to document the system clearly
All of the work would need to be done in person. I am only wanting applicants within the Des Moines IA metro or surrounding suburbs.
All of the coding is done, the only thing needed is the installation and the testing