Vibe-Trading
View on GitHub"Vibe-Trading: Your Personal Trading Agent"
Python AI trading agent (LangGraph + LangChain) that turns natural-language requests into market research, backtests, and paper trades. Ships an MCP server, FastAPI backend, React UI, 18 broker/data connectors, and multi-agent swarm plus shadow-account trading.
Use Cases
Natural-language trading research and Q&AStrategy backtesting across A-shares, US stocks and cryptoMulti-agent trading team / swarm simulationShadow account paper trading against live marketsBroker portfolio sync and read-only account linkingExposing trading tools to other agents via MCP serverAlpha factor and technical indicator generationPre-trade risk gating and figure-grounded answer validation
Built With
- Language
- Python
- Frameworks
- LangChain · LangGraph · FastAPI · FastMCP · React · Vite · Tailwind CSS · pandas · DuckDB · scikit-learn · CCXT · Pydantic · uvicorn · NumPy · SciPy
Tags
ai-agent · trading · algorithmic-trading · backtesting · multi-agent · quantitative-finance · fintech · mcp · llm · langgraph · paper-trading · broker-integration · natural-language · shadow-account · market-data