Enterprise-Grade AI Trading Platform
PowerTrader AI+ is a comprehensive, institutional-quality trading platform that combines advanced machine learning algorithms with professional-grade trading infrastructure. Built for both individual traders and enterprise deployment.
- Advanced neural network trading algorithms
- Real-time market analysis and prediction
- Automated strategy optimization
- Multi-exchange support with unified interface
- High-volume order processing and batch execution
- Algorithmic trading (TWAP, VWAP, Iceberg orders)
- Advanced risk management and compliance monitoring
- Professional audit trails and regulatory reporting
- Portfolio optimization using Modern Portfolio Theory
- Comprehensive backtesting framework with Monte Carlo simulation
- Performance attribution analysis (Brinson attribution)
- Real-time market data integration and visualization
- 📦 Complete Installation Guide - Comprehensive setup with troubleshooting
- User Guide - How to use the application
- Exchange Setup - 65+ cryptocurrency exchange configuration
- Security Guide - Security best practices
- API Configuration - Detailed API setup
- Troubleshooting - Common issues and solutions
- Order management system with advanced order types
- LLM-powered research and market analysis
- Long-term holdings management and portfolio analytics
- Comprehensive compliance and audit system
- Python 3.11+ (Python 3.13 recommended for optimal performance)
- Git for repository cloning
- Virtual environment support (venv, conda, etc.)
- Windows 10/11, macOS, or Linux (Windows tested)
- 8GB RAM minimum (16GB recommended for large portfolios)
- Internet connection for market data and package installation
- CPU: Multi-core processor (Intel i5/AMD Ryzen 5 or better)
- Memory: 8GB RAM minimum, 16GB recommended
- Storage: 2GB free disk space for application and data
- Network: Stable broadband internet connection
- Display: 1920x1080 minimum resolution recommended
# Clone the repository
git clone https://github.com/sjackson0109/PowerTraderAI
cd PowerTraderAI
# Create and activate virtual environment (STRONGLY recommended)
python -m venv .venv
# Activate virtual environment
.venv\Scripts\activate # Windows
source .venv/bin/activate # Linux/Mac
# Install all dependencies (automatic, warning-free)
python install_dependencies.py
# Alternative: Manual installation
pip install -r requirements.txt --no-warn-script-location --upgrade
# Verify installation
python -c "import flask, openai, ccxt; print('All dependencies installed successfully!')"
# Launch PowerTrader AI+
cd app
python pt_hub.py# For experienced users - complete setup in one command
git clone https://github.com/sjackson0109/PowerTraderAI && cd PowerTraderAI && python -m venv .venv && .venv\Scripts\activate && python install_dependencies.py && cd app && python pt_hub.pyIf you encounter issues:
# Check Python version (must be 3.11+)
python --version
# Verify virtual environment
python -c "import sys; print('Virtual env active:' if hasattr(sys, 'real_prefix') or sys.base_prefix != sys.prefix else 'No virtual env')"
# Clean reinstall
rm -rf .venv # Linux/Mac
rmdir /s .venv # Windows
python -m venv .venv
.venv\Scripts\activate
python install_dependencies.py# Windows: double-click start_powertrader.bat, or run directly:
start_powertrader.bat
# Alternatively, launch the hub directly:
python app/pt_hub.pyPowerTraderAI/
├── README.md # Main project documentation (this file)
├── requirements.txt # Python dependencies
├── LICENSE # Project license
├── start_powertrader.bat # Windows launcher
│
├── app/ # Main application code
│ ├── pt_hub.py # Core PowerTrader Hub (main entry point)
│ ├── pt_api_server.py # Headless server entry point (Docker/VPS)
│ ├── institutional_trading.py # Enterprise trading engine
│ ├── compliance_audit_system.py # Regulatory compliance
│ ├── portfolio_optimizer.py # Modern Portfolio Theory
│ ├── backtesting_engine.py # Strategy backtesting
│ ├── performance_attribution.py # Attribution analysis
│ └── [other modules...] # Additional trading components
│
└── docs/ # Complete documentation
├── README.md # Documentation index
├── README_DESKTOP.md # Desktop application guide
├── setup/ # Setup and configuration guides
├── guides/ # User guides and tutorials
├── reference/ # API reference and quick guides
├── features/ # Feature-specific documentation
├── validation/ # Testing and validation reports
├── getting-started/ # Installation and first steps
├── user-guide/ # Detailed user documentation
├── development/ # Development and release notes
├── technical/ # Technical specifications
├── security/ # Security guidelines
├── troubleshooting/ # Common issues and solutions
└── [other docs...] # Additional documentation
- Python: 3.11 or higher (3.13 recommended)
- Operating System: Windows 10/11 (primary), macOS, or Linux
- Memory: 8GB RAM minimum (16GB recommended)
- Storage: 2GB free space
- Network: Internet connection for market data
- Installation: Follow the setup instructions in
docs/getting-started/installation.md - Configuration: Configure your exchange APIs using
docs/setup/CREDENTIAL_SETUP.md - User Guide: Read the comprehensive user guide at
docs/user-guide/README.md - Desktop App: Launch the desktop interface with
docs/user-guide/DESKTOP_INSTALLATION_GUIDE.md
- Institutional Trading: Enterprise-grade order management and execution
- Risk Management: Multi-layered risk controls and compliance monitoring
- Analytics Suite: Portfolio optimization, backtesting, and performance analysis
- AI Research: LLM-powered market research and analysis tools
- Multi-Exchange: Unified interface for multiple cryptocurrency exchanges
Complete documentation is available in the docs/ directory:
- Setup Guides - Configuration and credentials
- User Guides - Step-by-step tutorials
- Feature Documentation - Detailed feature explanations
- API Reference - Technical reference materials
- Development - Development and contribution guides
We welcome contributions! Please see docs/reference/CONTRIBUTORS.md for guidelines.
This project is licensed under the terms specified in the LICENSE file.
- API Reference - Complete API documentation
- Quick Reference - Command quick reference
- Exchange Setup - Exchange configuration
- Troubleshooting - Common issues and solutions
PowerTrader AI+ - Professional AI Trading Platform Version 6.0+ | Enterprise Ready | Institutional Grade