Prism 是一个面向大模型交易的助手,通过接入 Binance、利用大语言模型生成交易信号,并让模型自主执行仓位与风险管理。
建议使用 Binance 测试网进行测试,避免真实资金风险。
https://demo.binance.com/zh-CN/futures/BTCUSDT
- 将
config.example.yaml复制为config.yaml。 - 根据实际环境修改数据库、Binance 与 LLM 的凭证信息。
- 参考示例中
app.trading的注释,调整交易参数(回撤、杠杆、持仓数量等参考指标)以匹配个人策略;模型需在提示词内自我遵守这些纪律。 - 运行
make run或go run ./cmd/prism启动服务。
database:数据库连接信息。log:日志级别与输出文件设置。server:HTTP 服务监听地址及请求源 IP 识别方式。app.telegram:Telegram 机器人推送通知(可选)。app.binance:Binance API 密钥及可选代理配置。app.llm:策略生成所使用的大模型接口地址与模型名。app.trading:交易配置。
更多字段默认值与详细注释请参见 config.example.yaml。