Sandbox
@ValueCell-ai/valuecell

Multi-agent financial app platform for research and trading

ValueCell is a full financial application, not just a building block. It combines a Python backend, React UI, and multiple agents for research, market analysis, news delivery, and trading.

11,005 stars1.8k forksPythonUpdated 6mo ago
How to Use ValueCell for AI Crypto Trading
ValueCell2.7k views • 9 months ago
Who it's for

Builders who want a multi-agent finance app with research and trading workflows.

What it delivers

You can run a local financial agent app that researches markets, tracks signals, and executes trading workflows.

What it does

Deep research agent

Retrieves and analyzes fundamental documents to produce data insights and summaries.

Strategy agent

Runs crypto trading strategies across supported exchanges and automates execution.

News retrieval agent

Sends scheduled news updates so you can follow key market events in real time.

Multiple model providers

Supports providers such as OpenRouter, Azure, OpenAI-compatible, Google, OpenAI, DeepSeek, and SiliconFlow.

Exchange connectivity

Connects to exchanges like OKX and Binance with built-in guardrails.

Local sensitive data storage

Keeps sensitive information on your device instead of sending it to third parties.

How to get it

  1. 1Run
    git clone https://github.com/ValueCell-ai/valuecell.git
    cd valuecell
  2. 2Run
    bash start.sh
  3. 3Run
    .\start.ps1

README

ValueCell

Our Product Launched 🔥🔥🔥

ValueCell now provides A-share deep research, market analysis and requires no deployment—access directly at valuecell.ai.

Description

ValueCell is a community-driven, multi-agent platform for financial applications. Our mission is to build the world's largest decentralized financial agent community.

It provides a team of TOP investment Agents to help you with stock selection, research, tracking, and even trading.

The system keeps all your sensitive information stored locally on your device, ensuring core data security.

Welcome to join our Discord community to share feedback and issues you encounter, and invite more developers to contribute 🔥🔥🔥

Note: ValueCell team members will never proactively contact community participants. This project is for technical exchange only. Investing involves risk. ⚠️

Screenshot

Watch the video

Key Features

Multi-Agent System

  • DeepResearch Agent: Automatically retrieve and analyze fundamental documents to generate accurate data insights and interpretable summaries
  • Strategy Agent: Supports multiple crypto assets and multi-strategy smart trading, automatically executing your strategies
  • News Retrieval Agent: Supports personalized scheduled news delivery to track key information in real time
  • Others: More agents are in planning...

Flexible Integrations

  • Multiple LLM Providers: Support OpenRouter, SiliconFlow,Azure,Openai-compatible,Google,OpenAI and DeepSeek
  • Popular Market Data: Cover US market, Crypto market, Hong Kong market, China market and more
  • Multi-Agent Framework Compatible: Support Langchain, Agno by A2A Protocol for research and development integration
  • Exchange Connectivity: Live routing to OKX and Binance, featuring built-in guardrails

Quick Start

New Users

To get started quickly, download the latest ValueCell application for MacOS or Windows from the Releases page on GitHub.

After installation, please configure your preferred model provider before using ValueCell for the first time. Refer to the instructions in the application or documentation as needed.

Live Trading

  • Configure AI Models: Add your AI Model API Key through the web interface.
  • Configure Exchanges: Set up Binance/HyperLiquid/OKX/Coinbase... API credentials
  • Create Strategies: Combine AI model with exchange to create custom strategies
  • Monitor & Control: Start/stop traders and monitor performance in real-time
  • Note: Currently only supports contract trading (spot is implemented as 1X contracts), so please ensure your contract account has sufficient balance

Supported Exchanges

ExchangeNotesStatus
BinanceOnly supports international site binance.com, not US site. Uses USDT-M futures (USDT-margined contracts). Ensure your futures account has sufficient USDT balance. Trading pair format: BTC/USDT. Note: Ensure perpetual contract account balance is not 0. When applying for API, add IP whitelist by searching My IP in search engine✅ Tested
HyperliquidOnly supports USDC as margin currency. Uses your main wallet address + API wallet private key authentication (use API tab to apply). Market orders are automatically converted to IoC limit orders. Trading pair format must be manually adjusted to SYMBOL/USDC (e.g., WIF/USDC). Configure with main wallet address + API wallet private key. Minimum 10U per trade✅ Tested
OKXRequires API Key, Secret, and Passphrase (OKX account password) for authentication. Supports USDT-margined contracts. Trading pair format: BTC/USDT✅ Tested
CoinbaseSupports USDT-margined contracts. Coinbase International is not yet supported🟡 Partially Tested
Gate.ioSupports USDT-margined contracts. Requires API Key and Secret🟡 Partially Tested
MEXCSupports USDT-margined contracts. Requires API Key and Secret🟡 Partially Tested
BlockchainSupports USDT-margined contracts. Requires API Key, Secret🟡 Partially Tested

Legend:

  • Tested: Fully tested and verified in production environment
  • 🟡 Partially Tested: Code implementation complete but not fully tested, may require debugging
  • Recommended: Prioritize using fully tested exchanges (Binance, Hyperliquid, OKX)

Notice

  • Currently supports leverage trading only, so you need to ensure your Perps account has sufficient balance.
  • You must keep your API secrets secure to avoid losing funds. The app stores secrets locally on your device and will not send them to any third party over the internet.
  • To ensure your account safety, you need to reset your API keys regularly.

Note: Before running the application, ensure all prerequisites are installed and environment variables are properly configured. If it has been a long time since the last update, you can delete local data stores and start fresh:

  • LanceDB directory (stored in your system application directory, same path as .env):
    • macOS: ~/Library/Application Support/ValueCell/lancedb
    • Linux: ~/.config/valuecell/lancedb
    • Windows: %APPDATA%\\ValueCell\\lancedb
  • Knowledge directory (stored in your system application directory, same path as .env):
    • macOS: ~/Library/Application Support/ValueCell/.knowledge
    • Linux: ~/.config/valuecell/.knowledge
    • Windows: %APPDATA%\\ValueCell\\.knowledge
  • SQLite database file (stored in your system application directory, same path as .env):
    • macOS: ~/Library/Application Support/ValueCell/valuecell.db
    • Linux: ~/.config/valuecell/valuecell.db
    • Windows: %APPDATA%\\ValueCell\\valuecell.db

Developers

We sincerely invite all developers to join our Discord discussion group, where we regularly share the community roadmap and upcoming contributor benefit plans.

Details on development processes and standards are provided below:CONTRIBUTING.md

ValueCell is a Python-based application with a comprehensive web interface, supporting multi-platform deployment. Follow the configuration below to get started quickly.

Clone Repository

git clone https://github.com/ValueCell-ai/valuecell.git
cd valuecell

Running the Application

Launch the complete application (frontend, backend, and agents):

Linux / Macos

bash start.sh

Windows (PowerShell)

.\start.ps1

Accessing the Interface

  • Web UI: Navigate to http://localhost:1420 in your browser
  • Logs: View application logs directly in the terminal for detailed runtime information of backend services and individual agents

Next Steps

Once the application is running, you can explore the web interface to interact with ValueCell's features and capabilities.

Configuration

More detailed configuration information can be found at CONFIGURATION_GUIDE

Roadmap

🤖 Enhanced Agent Capabilities

Trading Capabilities

  • Crypto: Supports OKX、Binance and Hyperliquid exchanges, with more exchanges planned for integration...
  • Securities: Gradually support AI securities trading

Market Expansion

  • European Markets: Add support for FTSE, DAX, CAC 40, and other European exchanges
  • Asian Markets: Expand coverage to Nikkei and emerging Asian markets
  • Commodity Markets: Oil, Gold, Silver, Agricultural products analysis
  • Forex Markets: Major currency pairs and cross-currency analysis

Asset Diversification

  • Fixed Income: Government bonds, corporate bonds, and yield analysis agents
  • Derivatives: Options, futures, and complex financial instruments
  • Alternative Investments: Private equity, hedge funds, and venture capital analysis

Advanced Notification & Push Types

  • Real-time Alerts: Price movements, volume spikes, and technical breakouts
  • Scheduled Reports: Daily/weekly/monthly portfolio summaries
  • Event-driven Notifications: Earnings releases, dividend announcements, regulatory changes
  • Custom Triggers: User-defined conditions and thresholds
  • Multi-channel Delivery: Discord and webhook integrations

⚙️ Product Configuration & Personalization

Multi-platform Products

  • Desktop Support: Gradually support desktop and client capabilities
  • Database Hot Updates: Gradually support compatibility upgrades

Internationalization (i18n)

  • Multi-language Support: English, Chinese (Simplified/Traditional), Japanese, Korean, Spanish, French
  • Localized Market Data: Region-specific financial terminology and formats
  • Cultural Adaptation: Time zones, date formats, and currency preferences
  • Agent Personality Localization: Culturally appropriate communication styles

Token & Authentication Management

  • API Key Management: Secure storage and rotation of third-party API keys
  • OAuth Integration: Support for major financial data providers

User Preferences & Customization

  • Investment Profile: Risk tolerance, investment horizon, and strategy preferences
  • UI/UX Customization: Dark/light mode, dashboard layouts, and widget preferences
  • Agent Behavior: Communication frequency, analysis depth, and reporting style
  • Portfolio Management: Custom benchmarks, performance metrics, and allocation targets

Memory & Learning Systems

  • Conversation History: Persistent chat history across sessions
  • User Learning: Adaptive recommendations based on user behavior
  • Market Memory: Historical context and pattern recognition
  • Preference Evolution: Dynamic adjustment of recommendations over time

🔧 ValueCell SDK Development

Core SDK Features

  • Python SDK: Comprehensive library for agent integration and customization
  • WebSocket Support: Real-time data streaming and bidirectional communication

Agent Integration Framework

  • Plugin Architecture: Easy integration of third-party agents and tools
  • Agent Registry: Marketplace for community-contributed agents

Developer Tools & Documentation

  • Interactive API Explorer: Swagger/OpenAPI documentation with live testing
  • Code Examples: Sample implementations in multiple programming languages
  • Testing Framework: Unit tests, integration tests, and mock data providers

LICENSE

This project is licensed under the Apache License 2.0 — see the LICENSE file for details.

📌 Note: Apache 2.0 applies only to original code authored by the ValueCell team and contributors. Third-party components (e.g., APIs, widgets, libraries) are governed by their own licenses and terms — see below.

Third-Party Components & Licensing

ValueCell integrates external services and embeds third-party widgets. Their usage is not covered by Apache 2.0, and compliance with their terms is your responsibility as a user/developer.

ComponentTypeLicense / Terms
TradingView Advanced ChartEmbedded iframe widgetFree Advanced Charts Agreement (proprietary)
Exchange APIs (Binance, OKX, Hyperliquid, etc.)REST/WebSocket endpointsEach exchange’s ToS (e.g., Binance API Terms)
LLM Providers (OpenAI, Azure, Google, DeepSeek, etc.)Inference APIsProvider-specific ToS (e.g., OpenAI ToS)

Star History

Files in the repo

Repository payload20 top-level entries
  • .github
  • .vscode
  • assets
  • docker
  • docs
  • frontend
  • python
  • .env.example
  • .gitignore
  • AGENTS.md
  • LICENSE
  • Makefile
  • project.code-workspace
  • README.ja.md
  • README.md
  • README.zh_Hant.md
  • README.zh.md
  • SECURITY.md
  • start.ps1
  • start.sh

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More other

HKUDS/
Vibe-Trading

"Vibe-Trading: Your Personal Trading Agent"

33k
tinyhumansai/
openhuman

OpenHuman is an open source personal AI for Mac, Windows and Linux — local-first memory, agent orchestration, and deep research.

40k

Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities.

35k

AIPOCH Open-Science is an open-source, local-first, model-agnostic AI research workbench for macOS, Windows, and Linux, with scientific agents, Python/R notebooks, data connectors, and reproducible provenance.

4k