NoFxAiOS/nofx

Your AI trading terminal assistant for US stocks, commodities, forex, and crypto.

NOFX – 開源 AI 驅動型加密貨幣交易終端

產品簡介 – NOFX 是一個自託管交易平台,其核心決策邏輯由大語言模型 (LLM) 提供。基於 Go 的執行期 (runtime) 會持續讀取市場數據,向模型請求交易,並在將訂單發送到 9 個支援的加密貨幣永續合約交易所之前執行嚴格的風險限制。每筆交易都會連同模型的完整推理過程一起儲存,並且可以並行執行多個「交易員」,並在公開排行榜上進行比較。

核心組件

  • Frontend – React + TypeScript UI(儀表板、策略工作室、競賽檢視),透過 http://127.0.0.1:3000 提供服務。
  • API server – 處理 JWT 身份驗證、交易所憑證加密儲存並為前端提供端點的 Go 服務。
  • Strategy engine – 執行 LLM 生成的提示詞,將其格式化為訂單並傳遞給風險引擎。
  • Risk engine – 應用模型無法覆蓋的硬性限制(倉位上限、槓桿限制、止損/止盈、回撤自動平倉、節流、安全模式)。
  • AI model layer – 連接到 8 個 LLM 提供商(OpenAI, Claude, Gemini, DeepSeek, Qwen, Grok, Kimi, MiniMax)或按次使用 USDC 計費的專用 Claw402 服務。
  • Exchange adapters – 用於 Binance, Bybit, OKX, Hyperliquid, Bitget, KuCoin, Gate, Aster 和 Lighter 的統一連接器。

工作原理

  1. 註冊與注資 – 首先,用戶成為實例所有者,向鏈上「AI 費用錢包」注資(≥ $1 USDC),並在所選交易所存入 ≥ $12 USDC(例如 Hyperliquid)。
  2. Autopilot – 系統每隔幾分鐘輪詢一次市場數據,向選定的 LLM 發送提示詞(包括來自 Claw402 的方向板數據),接收交易建議,然後 Go 執行期在執行前根據所有風險規則進行檢查。
  3. 透明度 – 每筆訂單都會記錄準確的模型提示詞和回應,提供完整的審計追蹤。
  4. 競賽 – 用戶可以運行多個交易員,並在公開排行榜上比較實現收益。

安裝選項

  • 一行腳本 (Linux/macOS) – curl -fsSL https://.../install.sh | bash
  • Docker compose (Linux/macOS/Windows) – 下載 docker-compose.prod.yml 並執行 docker compose up -d
  • 用於快速雲端託管的 Railway 部署按鈕。
  • 從原始碼構建 (Go 1.21+, Node 18+) – 後端使用 go build,前端使用 npm run dev

支援的市場

  • 所有 9 個列出的交易所的加密貨幣永續合約。
  • 在 Hyperliquid 上,還支援代幣化的美股、商品、指數、FX 及 pre‑IPO 永續合約(例如 TSLA, NVDA, GOLD, SPX, EUR, OPENAI)。

安全機制

機制 功能
倉位限制 限制同時持倉及每筆資產的名義規模
槓桿限制 無論模型請求如何,執行硬性槓桿上限
交易所端保護 入場後在交易所自動設置止損/止盈
回撤自動平倉 自動平倉從峰值回撤過多的盈利倉位
交易節流 最短持有時間、每種符號的冷卻時間、每小時進場上限
安全模式 在模型反覆失敗後阻止新進場
啟動預檢 在開始前驗證模型存取權限、錢包餘額、策略配置

文件與社群

  • 入門指南、架構概述、策略模組詳情、常見問題解答和故障排除文件位於 docs/ 資料夾中。
  • 用於支援的活躍 Telegram 社群、Twitter/X 帳號及問題追蹤器。
  • 貢獻獎勵透過加權系統進行追蹤(例如,置頂問題的 PR 獲得最多積分)。

License – AGPL‑3.0(原始碼可用,必須在相同的授權下分享修改內容)。

免責聲明 – 本專案具有實驗性;AI 生成的交易策略可能會導致虧損。用戶應僅使用可以承受損失的資金進行交易,並遵守每個交易場所的風險規則。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案