AITradeGame  by chadyi

AI-powered cryptocurrency trading simulator

Created 1 year ago
904 stars

Top 40.0% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a web-based platform for simulating cryptocurrency trading using AI-driven decision systems. It targets users looking to test and develop AI trading strategies by integrating with large language models (LLMs) and real-time market data, offering a risk-free environment for algorithmic trading experimentation.

How It Works

The platform utilizes a Python/Flask backend for server logic and a native JavaScript frontend with ECharts for interactive dashboards. It integrates with various LLMs through an OpenAI-compatible API interface, allowing users to configure AI models for trading decisions. A SQLite database stores trading history and portfolio data, while a dedicated trading engine executes strategies based on AI outputs and real-time market feeds.

Quick Start & Requirements

Installation involves cloning the repository and running pip install -r requirements.txt followed by python app.py. The application is accessible at http://localhost:5000. Key requirements include a stable internet connection for market data retrieval and valid API keys for the chosen AI models (e.g., OpenAI, DeepSeek, Claude via OpenRouter). An online version with a leaderboard is available at https://aitradegame.com/.

Highlighted Details

  • Integrates real-time cryptocurrency market data feeds.
  • Employs LLM-based AI for generating trading strategies and decisions.
  • Supports portfolio management, including leveraged positions.
  • Features an interactive dashboard with real-time charting and performance tracking.
  • Compatible with OpenAI, DeepSeek, and Claude models via compatible APIs.

Maintenance & Community

The project welcomes contributions. Specific details regarding maintainers, active development, or community channels (like Discord/Slack) are not provided in the README.

Licensing & Compatibility

The license type is not specified in the provided documentation. Users should verify licensing terms before integrating into commercial or closed-source projects.

Limitations & Caveats

This is a paper trading simulation platform; it does not involve real funds. A persistent internet connection is mandatory for accessing market data, and functional API keys for the selected AI models are essential for operation.

Health Check
Last Commit

11 months ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.