Discover and explore top open-source AI tools and projects—updated daily.
No-Trade-No-LifeInvestment OS for algo trading and global markets
Top 81.1% on SourcePulse
Yuan is a personal investment operating system designed for individual investors and quantitative traders. It provides a comprehensive, AI-empowered platform for creating, testing, and managing trading strategies across global markets, with a strong emphasis on privacy, cross-platform compatibility, and low cost.
How It Works
Yuan utilizes a serverless, cloud-native architecture with a hybrid-cloud deployment model. Communication between components (terminals) is handled by a star-topology RPC framework, leveraging WebRTC for efficient peer-to-peer connections. It supports a unified data model for global markets, with extensions acting as first-class citizens for adding functionality and market connectivity. Core components include a host manager, storage services (PostgreSQL, Prometheus, Redis), data modeling packages, and various vendor connectors for market access.
Quick Start & Requirements
npm install -g @microsoft/rushrush update && rush buildHighlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is described as "low-level, primitive, and difficult to use" for non-technical users, requiring specific distributions for easier adoption. The GUI is currently in Chinese, with internationalization planned. Specific licensing details for all components need verification for commercial use.
1 day ago
1 week
xlang-ai