AITradingSimulator  by LargeCupPanda

AI-driven crypto trading simulator

Created 1 week ago

New!

300 stars

Top 88.6% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

LargeCupPanda/AITradingSimulator is a professional-grade, AI-driven cryptocurrency trading simulation platform. It leverages LLMs for intelligent trading decisions, offering custom strategy development, real-time data, advanced performance analytics, and a live dashboard. Designed for technical users, it enables risk-free testing and refinement of AI-powered trading strategies.

How It Works

The platform integrates LLMs via OpenAI-compatible APIs (e.g., GPT-4, Claude 3) to analyze market data and execute trades. A sophisticated 5-layer AI response parsing system robustly handles diverse LLM outputs (JSON, Markdown, plain text) for actionable trading decisions. Core logic uses 15+ technical indicators, risk management (stop-loss/take-profit), and supports leverage up to 20x. Market data is sourced from multiple providers, with real-time updates via WebSockets.

Quick Start & Requirements

  • Installation: Local setup: clone the repository, pip install -r requirements.txt, run python app.py. Docker deployment recommended: docker-compose up -d.
  • Prerequisites: Python 3.9+, valid LLM API keys (OpenAI, DeepSeek, etc.), internet connectivity. Docker for containerized deployment.
  • Documentation/Demo: Online experience available at https://trade.easy2ai.com. Detailed setup and configuration instructions are provided in the README.

Highlighted Details

  • AI Response Parsing: Novel 5-layer strategy ensures reliable signal extraction from varied LLM outputs.
  • Real-time Dashboard: Bloomberg/TradingView-inspired UI with live prices, performance charts (top models + BTC), trade feed, and auto-refreshing data.
  • Performance Analytics: Professional metrics (Sharpe, Sortino, Calmar ratios), multi-dimensional leaderboards, and a backtesting system.
  • Customization: User accounts with data isolation, per-model custom strategy prompts, and adjustable leverage (1-20x).

Maintenance & Community

The project is based on chadyi/AITradeGame, enhanced with user systems and AI parsing. No specific community channels (Discord, Slack) or active maintainer information are detailed in the provided README.

Licensing & Compatibility

Licensed under the permissive MIT license, allowing for commercial use, modification, and distribution with attribution. Compatible with closed-source applications.

Limitations & Caveats

This is strictly a simulation platform for paper trading; no real funds are involved. AI decisions are for reference only, not investment advice. Users are cautioned against live trading due to inherent market risks. The README's git clone command uses a placeholder URL.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
301 stars in the last 13 days

Explore Similar Projects

Feedback? Help us improve.