更多想法,请参阅我们的优秀提示!
本节将引导您开始创建交响曲并进行回测。使用以下链接跳转到您首选的LLM客户端的安装说明:
要使用 Composer MCP,您需要 Claude Pro 或 Max 计划。
https://github.com/user-attachments/assets/f560c127-4c87-4932-b515-6cad962c8ddc
https://ai.composer.trade/mcp。完成上述步骤后,Composer MCP服务器将自动在Claude iOS应用中可用。
从终端运行以下命令:
claude mcp add --transport http composer https://ai.composer.trade/mcp
复制粘贴以下内容到浏览器中:
cursor://anysphere.cursor-deeplink/mcp/install?name=Composer&config=eyJ1cmwiOiJodHRwczovL2FpLmNvbXBvc2VyLnRyYWRlL21jcCJ9
尝试询问Cursor一些问题,例如,“找到具有最高阿尔法值的Composer策略。”
: 分隔您的密钥和秘密,进行Base64编码。
MY_KEY:MY_SECRET 经过Base64编码后变为 TVlfS0VZOk1ZX1NFQ1JFVA==1.104.0
https://mcp.composer.trade/mcp/HTTP流式传输头部认证授权Basic REPLACE_WITH_BASE64_ENCODED_KEY_AND_SECRET(在此处使用您的Base64编码的密钥和秘密)save_symphony - 将交响曲保存到用户账户copy_symphony - 复制现有的交响曲到用户账户update_saved_symphony - 更新已保存的交响曲invest_in_symphony - 对特定账户中的交响曲进行投资withdraw_from_symphony - 从特定账户中的交响曲中提取资金cancel_invest_or_withdraw - 取消尚未处理的投资或提取请求skip_automated_rebalance_for_symphony - 跳过特定账户中交响曲的自动化再平衡go_to_cash_for_symphony - 立即出售交响曲中的所有资产liquidate_symphony - 立即出售交响曲中的所有资产(如果不在交易时间,则排队等待市场开盘)rebalance_symphony_now - 立即对交响曲进行再平衡,而不是等待下一次自动化再平衡execute_single_trade - 执行针对特定符号的单笔订单,就像在传统经纪账户中一样cancel_single_trade - 取消尚未执行的单笔交易请求对于任何其他MCP支持的LLM,您可以将以下内容添加到您的MCP配置JSON中:
{
"mcpServers": {
"composer": {
"url": "https://ai.composer.trade/mcp"
}
}
}
‼️ 注意:除非您有Pro计划(每月200美元),否则ChatGPT不支持自定义MCP服务器。他们也不支持具有超过两个工具的MCP服务器。 ‼️
获取API密钥是与您的Composer账户互动所必需的。例如,保存Composer交响曲供以后使用或查看您的投资组合统计信息。
交易交响曲需要付费订阅,尽管您可以随时清算仓位,无论您的订阅状态如何。Composer还包括14天免费试用期,因此您可以无需承诺地进行尝试。
按照以下步骤从Composer获取您的API密钥:
一旦您的LLM连接到Composer MCP服务器,它将拥有访问以下工具的能力:
create_symphony - 使用Composer系统定义一个自动策略。backtest_symphony - 回测使用create_symphony创建的交响曲。search_symphonies - 在现有Composer交响曲的数据库中搜索。backtest_symphony_by_id - 根据ID回测现有的交响曲。save_symphony - 将交响曲保存到用户的账户。copy_symphony - 将现有的交响曲复制到用户的账户。update_saved_symphony - 更新已保存的交响曲。list_accounts - 列出Composer用户可用的所有经纪账户。get_account_holdings - 获取经纪账户的持仓情况。get_aggregate_portfolio_stats - 获取经纪账户的综合投资组合统计信息。get_aggregate_symphony_stats - 获取经纪账户中每个交响曲的统计信息。get_symphony_daily_performance - 获取经纪账户中特定交响曲的日表现。get_portfolio_daily_performance - 获取经纪账户的日表现。get_saved_symphony - 根据ID获取现有交响曲的定义。get_market_hours - 获取未来一周的市场时间。get_options_chain - 获取特定基础资产符号的期权链数据,包括过滤和分页。get_options_contract - 获取特定期权合约的详细信息,包括希腊字母、成交量和定价。get_options_calendar - 获取特定符号可用的不同合约到期日列表。invest_in_symphony - 对特定账户中的交响曲进行投资。withdraw_from_symphony - 从特定账户中的交响曲中提取资金。cancel_invest_or_withdraw - 取消尚未处理的投资或提取请求。skip_automated_rebalance_for_symphony - 跳过特定账户中交响曲的自动化再平衡。go_to_cash_for_symphony - 立即出售交响曲中的所有资产。liquidate_symphony - 立即出售交响曲中的所有资产(如果不在交易时间,则排队等待市场开盘)。preview_rebalance_for_user - 对所有账户进行再平衡的模拟运行,以查看推荐的交易。preview_rebalance_for_symphony - 对特定交响曲进行再平衡的模拟运行,以查看推荐的交易。rebalance_symphony_now - 立即对交响曲进行再平衡,而不是等待下一次自动化再平衡。execute_single_trade - 执行针对特定符号的单笔订单,就像在传统经纪账户中一样。cancel_single_trade - 取消尚未执行的单笔交易请求。为了获得最佳的Composer体验,我们建议:
invest_in_symphony,withdraw_from_symphony,skip_automated_rebalance_for_symphony,go_to_cash_for_symphony,liquidate_symphony,rebalance_symphony_now,execute_single_trade在使用Claude Desktop运行时的日志可以在以下位置找到:
%APPDATA%\Claude\logs\mcp-server-composer.log~/Library/Logs/Claude/mcp-server-composer.log在使用API之前,请查阅API & MCP服务器披露