科学工具
科学工具让世界更美好
让世界更美好

通过智能代理实时处理市场数据的AI自主交易系统OpenNof1

OpenNof1是一个由AI驱动的自主交易系统,通过智能代理实时处理市场数据处理,为用户提供自动化交易决策和风险管理能力,支持配置不同的AI提供商,包括OpenAI和DeepSeek,提供实时交易仪表盘,让用户能实时追踪盈亏和监控仓位。

OpenNof1 安装

1. 安装系统依赖(TA-Lib)

• macOS 系统:brew install ta-lib

• Ubuntu/Debian 系统:sudo apt-get install libta-lib-dev

2. 安装项目依赖

• 后端依赖:进入 backend 目录,执行 uv sync

• 前端依赖:进入 frontend 目录,执行 pnpm install

3. 配置环境

复制 backend/.env.example 文件并重命名为 backend/.env,在文件中填入 DeepSeek API 密钥和币安密钥(默认使用 DeepSeek)

4. 启动项目

• 启动后端:在 backend 目录下执行 uv run python main.py

• 启动前端(需新建终端):在 frontend 目录下执行 pnpm run dev

• 访问仪表盘:打开浏览器,输入 http://localhost:3000 即可

5. 启用前端控制功能

默认情况下,网页界面会屏蔽高风险操作(启动/停止交易机器人、重置策略历史、编辑策略等)。如需解锁这些控制权限,可在运行或部署前端前设置环境变量 ALLOW_CONTROL_OPERATIONS=true(例如在 .env.local 文件中配置)

目前仅支持币安期货交易,若需要其他交易所支持,可通过 GitHub Issue 提交需求描述。

OpenNof1智能交易仪表盘提供实时可视化的交易数据,包括:

• 实时盈亏跟踪与账户总价值展示(示例:账户总价值 $193.63,盈利 +$0.12,涨幅 0.06%)

• AI 交易决策记录,按交易周期呈现市场分析与持仓建议:

• 周期 #101:市场呈震荡调整格局,无明显单边趋势,ETH 和 XRP 存在技术面矛盾或超买风险,SOL 和 DOGE 持仓技术面健康无反转信号,建议所有标的持仓观望

• 周期 #100:市场技术指标矛盾,短期与中长期信号不一致,ETH 和 SOL 短期超卖但中长期看涨,XRP 短期超买风险较高,DOGE 相对平衡,建议保持现有持仓观望,账户可用余额 $31.51,持仓轻微浮亏 1.19,风险可控

• 实时持仓监控,清晰展示当前持有的标的及仓位状态