An automated AI-powered trading system designed to analyze market data, generate trading signals, and execute trades using configurable strategies.
๐ค AI Trading Agents
An automated AI-powered trading system designed to analyze market data, generate trading signals, and execute trades using configurable strategies.
๐ Features
- ๐ AI-based trading decision making
- ๐ Integration with Kraken API
- ๐งช Paper trading mode for safe testing
- โ๏ธ Configurable trading parameters
- ๐ Modular and extensible architecture
๐ฅ Video Demo
Check out the project in action:
๐ Website
Visit the project website for more details:
๐ธ Screenshots
Dashboard / Application Preview
Add screenshots here to showcase your project UI, outputs, or workflow.
Example:
All pics
๐๏ธ Project Structure
AI-Trading-Agents/
โโโ ai_agent.py # Core AI trading logic
โโโ app.py # Main application entry point
โโโ config.py # Configuration settings
โโโ kraken_client.py # Kraken API integration
โโโ paper_trader.py # Paper trading simulation
โโโ requirements.txt # Dependencies
โโโ .env # Environment variables
โ๏ธ Installation
1. Clone the repository
git clone https://github.com/mirzayasirabdullahbaig07/AI-Trading-Agents.git
cd AI-Trading-Agents
2. Create virtual environment (recommended)
python -m venv venv
source venv/bin/activate # On Linux/macOS
venv\Scripts\activate # On Windows
3. Install dependencies
pip install -r requirements.txt
๐ Environment Variables
Create a .env file in the root directory and add:
KRAKENAPIKEY=yourapikey
KRAKENAPISECRET=yourapisecret
โถ๏ธ Usage
Run the application:
python app.py
๐งช Paper Trading
The project includes a paper trading module to simulate trades without risking real money:
python paper_trader.py
๐ง Configuration
Modify trading parameters inside config.py:
- Trading pairs
- Risk management settings
- Strategy parameters
๐ Future Improvements
- Advanced AI/ML models
- Multi-exchange support
- Backtesting engine
- Web dashboard
๐ค Contributing
Contributions are welcome! Feel free to fork the repo and submit a pull request.
๐ License
This project is licensed under the MIT License.
โ ๏ธ Disclaimer
This project is for educational purposes only. Trading cryptocurrencies involves risk. Use at your own discretion.
๐ค Author
Mirza Yasir Abdullah Baig