Skip to content

dushixiang/prism

Repository files navigation

Prism

Prism 是一个面向大模型交易的助手,通过接入 Binance、利用大语言模型生成交易信号,并让模型自主执行仓位与风险管理。


建议使用 Binance 测试网进行测试,避免真实资金风险。

https://demo.binance.com/zh-CN/futures/BTCUSDT

快速开始

  1. config.example.yaml 复制为 config.yaml
  2. 根据实际环境修改数据库、Binance 与 LLM 的凭证信息。
  3. 参考示例中 app.trading 的注释,调整交易参数(回撤、杠杆、持仓数量等参考指标)以匹配个人策略;模型需在提示词内自我遵守这些纪律。
  4. 运行 make rungo run ./cmd/prism 启动服务。

配置说明

  • database:数据库连接信息。
  • log:日志级别与输出文件设置。
  • server:HTTP 服务监听地址及请求源 IP 识别方式。
  • app.telegram:Telegram 机器人推送通知(可选)。
  • app.binance:Binance API 密钥及可选代理配置。
  • app.llm:策略生成所使用的大模型接口地址与模型名。
  • app.trading:交易配置。

更多字段默认值与详细注释请参见 config.example.yaml

About

nof1.ai 复刻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors