Files
nofx/docs/i18n/zh-CN/README.md
T
tinkle-community 63ddeec7ba docs: rewrite README with updated features and deployment guide
- Update project description to reflect current AI trading platform
- Rewrite Core Features with 6 key capabilities
- Add complete deployment guide (Docker + manual installation)
- Update all i18n versions (zh-CN, ja, ko, ru, uk, vi)
- Remove outdated JSON config examples
2025-12-09 17:27:38 +08:00

8.3 KiB

NOFX - AI 交易系统

Go Version React TypeScript License Backed by Amber.ac

贡献者空投计划
代码 · Bug修复 · Issue → 空投奖励
了解更多

语言: English | 中文


AI 驱动的加密货币交易平台

NOFX 是一个开源的 AI 交易系统,让你可以运行多个 AI 模型自动交易加密货币期货。通过 Web 界面配置策略,实时监控表现,让多个 AI 代理竞争找出最佳交易方案。

核心功能

  • 多 AI 支持: 运行 DeepSeek、通义千问、GPT、Claude、Gemini、Grok、Kimi - 随时切换模型
  • 多交易所: 在 Binance、Bybit、OKX、Hyperliquid、Aster DEX、Lighter 统一交易
  • 策略工作室: 可视化策略构建器,配置币种来源、指标和风控参数
  • AI 竞赛模式: 多个 AI 交易员实时竞争,并排追踪表现
  • Web 配置: 无需编辑 JSON - 通过 Web 界面完成所有配置
  • 实时仪表板: 实时持仓、盈亏追踪、AI 决策日志与思维链

Amber.ac 支持

核心团队

风险提示: 本系统为实验性质。AI 自动交易存在重大风险。强烈建议仅用于学习/研究目的或小额测试!

开发者社区

加入我们的 Telegram 开发者社区: NOFX 开发者社区


截图

竞赛模式 - 实时 AI 对战

竞赛页面 多 AI 排行榜,实时性能对比

仪表板 - 市场图表视图

仪表板市场图表 专业交易仪表板,TradingView 风格图表

策略工作室

策略工作室 多数据源策略配置与 AI 测试


支持的交易所

CEX (中心化交易所)

交易所 状态 注册 (手续费折扣)
Binance 已支持 注册
Bybit 已支持 注册
OKX 已支持 注册

Perp-DEX (去中心化永续交易所)

交易所 状态 注册 (手续费折扣)
Hyperliquid 已支持 注册
Aster DEX 已支持 注册
Lighter 已支持 注册

支持的 AI 模型

AI 模型 状态 获取 API Key
DeepSeek 已支持 获取 API Key
通义千问 已支持 获取 API Key
OpenAI (GPT) 已支持 获取 API Key
Claude 已支持 获取 API Key
Gemini 已支持 获取 API Key
Grok 已支持 获取 API Key
Kimi 已支持 获取 API Key

快速开始

方式一: Docker 部署 (推荐)

# 克隆仓库
git clone https://github.com/NoFxAiOS/nofx.git
cd nofx

# 使用 Docker 启动
chmod +x ./start.sh
./start.sh start --build

访问 Web 界面: http://localhost:3000

# 管理命令
./start.sh logs      # 查看日志
./start.sh status    # 检查状态
./start.sh stop      # 停止服务
./start.sh restart   # 重启服务

方式二: 手动安装

前置条件

  • Go 1.21+
  • Node.js 18+
  • TA-Lib (技术指标库)
# 安装 TA-Lib
# macOS
brew install ta-lib

# Ubuntu/Debian
sudo apt-get install libta-lib0-dev

安装步骤

# 1. 克隆仓库
git clone https://github.com/NoFxAiOS/nofx.git
cd nofx

# 2. 安装后端依赖
go mod download

# 3. 安装前端依赖
cd web
npm install
cd ..

# 4. 构建并启动后端
go build -o nofx
./nofx

# 5. 启动前端 (新终端)
cd web
npm run dev

访问 Web 界面: http://localhost:3000


初始配置 (Web 界面)

启动系统后,通过 Web 界面进行配置:

  1. 配置 AI 模型 - 添加你的 AI API 密钥 (DeepSeek, OpenAI 等)
  2. 配置交易所 - 设置交易所 API 凭证
  3. 创建策略 - 在策略工作室配置交易策略
  4. 创建交易员 - 组合 AI 模型 + 交易所 + 策略
  5. 开始交易 - 启动你配置的交易员

所有配置都通过 Web 界面完成 - 无需编辑 JSON 文件。


Web 界面功能

竞赛页面

  • 实时 ROI 排行榜
  • 多 AI 性能对比图表
  • 实时盈亏追踪和排名

仪表板

  • TradingView 风格 K 线图
  • 实时持仓管理
  • AI 决策日志与思维链推理
  • 权益曲线追踪

策略工作室

  • 币种来源配置 (静态列表、AI500 池、OI Top)
  • 技术指标 (EMA, MACD, RSI, ATR, 成交量, OI, 资金费率)
  • 风控设置 (杠杆、仓位限制、保证金使用率)
  • AI 测试与实时提示词预览

API 接口

交易员管理

GET    /api/traders           # 列出所有交易员
POST   /api/traders           # 创建新交易员
DELETE /api/traders/:id       # 删除交易员
POST   /api/traders/:id/start # 启动交易员
POST   /api/traders/:id/stop  # 停止交易员

策略管理

GET    /api/strategies        # 列出所有策略
POST   /api/strategies        # 创建新策略
PUT    /api/strategies/:id    # 更新策略
DELETE /api/strategies/:id    # 删除策略

交易数据

GET /api/status?trader_id=xxx         # 系统状态
GET /api/account?trader_id=xxx        # 账户信息
GET /api/positions?trader_id=xxx      # 持仓列表
GET /api/decisions/latest?trader_id=xxx # 最新决策

风险提示

  1. 加密货币市场波动剧烈 - AI 决策不保证盈利
  2. 期货交易使用杠杆 - 亏损可能超过本金
  3. 极端行情 可能导致爆仓风险

建议:

  • 仅使用可承受损失的资金
  • 从小额开始 (100-500 USDT)
  • 定期监控系统运行状态
  • 不要长时间无人值守运行

常见问题

TA-Lib 未找到

# macOS
brew install ta-lib

# Ubuntu
sudo apt-get install libta-lib0-dev

AI API 超时

  • 检查 API 密钥是否正确
  • 检查网络连接
  • 系统超时时间为 120 秒

前端无法连接后端


许可证

本项目采用 GNU Affero General Public License v3.0 (AGPL-3.0) 许可 - 详见 LICENSE 文件。


贡献

欢迎贡献!查看:


贡献者空投计划

所有贡献都在 GitHub 上追踪。当 NOFX 产生收入时,贡献者将根据其贡献获得空投。

解决 置顶 Issue 的 PR 获得最高奖励!

贡献类型 权重
置顶 Issue PR
代码提交 (合并的 PR)
Bug 修复
功能建议
Bug 报告
文档

联系方式


Star 历史

Star History Chart