
Composer's MCP server lets MCP-enabled LLMs like Claude backtest trading ideas and automatically invest in them for you
概览
Vibe Trading is here! Official Composer Model Context Protocol (MCP) server that allows MCP-enabled LLMs like Claude Desktop, Cursor, OpenAI Agents and others to validate investment ideas via backtests and even trade multiple strategies (called "symphonies") in parallel to compare their live performance. - - Use indicators like Relative Strength Index (RSI), Moving Average (MA), and Exponential Moving Average (EMA) with a diverse range of equity and crypto offerings to build your ideal portfolio. - Don't just make one-off trades. Composer symphonies constantly monitor the market and rebalance accordingly. - Try asking Claude: "Build me a crypto strategy with a maximum drawdown of 30% or less." - - Our Backtesting API provides a fast feedback loop for AI to iterate and validate its hypotheses. - Try asking Claude: "Compare the strategy's performance against the S&P 500. Plot the results.
README
以下为原文 README 节选,完整内容请查看原文。
Vibe Trading is here!
Official Composer Model Context Protocol (MCP) server that allows MCP-enabled LLMs like Claude Desktop, Cursor, OpenAI Agents and others to validate investment ideas via backtests and even trade multiple strategies (called “symphonies”) in parallel to compare their live performance.
Features
- Create automated investing strategies
- Use indicators like Relative Strength Index (RSI), Moving Average (MA), and Exponential Moving Average (EMA) with a diverse range of equity and crypto offerings to build your ideal portfolio.
- Don’t just make one-off trades. Composer symphonies constantly monitor the market and rebalance accordingly.
- Try asking Claude: “Build me a crypto strategy with a maximum drawdown of 30% or less.”
- Backtest your ideas
- Our Backtesting API provides a fast feedback loop for AI to iterate and validate its hypotheses.
- Try asking Claude: “Compare the strategy’s performance against the S&P 500. Plot the results.”
- Monitor performance (requires API Key)
- View performance statistics for your overall account as well as for individual symphonies.
- Try asking Claude: “Identify my best-performing symphonies. Analyze why they are working.”
- Control your investments (requires API Key + Composer subscription)
- Ask AI to analyze your investments and adjust your exposure accordingly!
- Try asking Claude: “Research the latest trends and news. Analyze my symphonies and determine whether I should increase / decrease my investments.”
Quickstart with Claude Desktop
This section will get you started with creating symphonies and backtesting them. You don’t even need a Composer account to use these features!
Note that other tools will require an API Key.
- Install
uv(Python package manager) withcurl -LsSf https://astral.sh/uv/install.sh | shor see theuvrepo for additional install methods.
安装
uvx composer-trade-mcp配置
{
"mcpServers": {
"composer": {
"command": "uvx",
"args": [
"composer-trade-mcp"
]
}
}
}