Discover and explore top open-source AI tools and projects—updated daily.
etrobotAI paper trading framework for crypto markets
New!
Top 73.2% on SourcePulse
AI paper trading project inspired by nof1 Alpha Arena, using ccxt for quotation. It enables users to set up and test AI trading bots on the crypto market without financial risk, offering an OpenAI-compatible API for seamless integration of custom AI agents.
How It Works
The system facilitates AI-driven crypto trading through a paper trading environment, allowing developers to test and refine strategies without financial risk. It integrates with the ccxt library for fetching real-time market data quotes across various exchanges. A key feature is its OpenAI-compatible API, which simplifies the process of connecting custom AI trading agents, enabling them to interact with the simulated market as if it were a live environment.
Quick Start & Requirements
pnpm run install:all to install all JavaScript dependencies and synchronize the Python environment.uv Python package manager.pnpm run dev. Note that the frontend is pre-configured for port 5621; adjustments to frontend/app/main.tsx are necessary if running the backend on a different port (e.g., 5611). An alternative backend startup command is provided for running on port 5621.pnpm run build to generate static assets. The backend is a standard FastAPI application.Highlighted Details
ccxt for fetching cryptocurrency market data quotes.Maintenance & Community
The provided README does not contain information regarding contributors, community channels (like Discord/Slack), or a roadmap.
Licensing & Compatibility
Limitations & Caveats
The project is currently limited to paper trading; real trading functionality is a future development goal (TODO). Leverage trading is also a planned feature and not yet implemented. Frontend port configuration might require manual adjustment based on backend port choices.
3 days ago
Inactive