NOFX – AI トレーディングシステム

Go Version
React
TypeScript
License

言語: English | 中文 | 日本語


AI 駆動の暗号通貨取引プラットフォーム

NOFX は、複数の AI モデルを使用して暗号通貨先物を自動取引できるオープンソースの AI 取引システムです。Web インターフェースで戦略を設定し、リアルタイムでパフォーマンスを監視し、AI エージェントを競わせて最適な取引アプローチを見つけます。

コア機能

  • マルチ AI サポート: DeepSeek、Qwen、GPT、Claude、Gemini、Grok、Kimi を実行 – いつでもモデルを切り替え可能
  • マルチ取引所: Binance、Bybit、OKX、Hyperliquid、Aster DEX、Lighter で統一取引
  • ストラテジースタジオ: コインソース、インジケーター、リスク管理を設定するビジュアル戦略ビルダー
  • AI 競争モード: 複数の AI トレーダーがリアルタイムで競争、パフォーマンスを並べて追跡
  • Web ベース設定: JSON 編集不要 – Web インターフェースですべて設定
  • リアルタイムダッシュボード: ライブポジション、損益追跡、思考連鎖付き AI 決定ログ

Amber.ac 支援

リスク警告: このシステムは実験的です。AI 自動取引には重大なリスクがあります。学習/研究目的または少額でのテストのみを強くお勧めします!

開発者コミュニティ

Telegram 開発者コミュニティに参加: NOFX 開発者コミュニティ


クイックスタート

オプション 1: Docker デプロイ(推奨)

git clone https://github.com/NoFxAiOS/nofx.git
cd nofx
chmod +x ./start.sh
./start.sh start --build

Web インターフェースにアクセス: http://localhost:3000

オプション 2: 手動インストール

# 前提条件: Go 1.21+, Node.js 18+, TA-Lib

# TA-Lib インストール (macOS)
brew install ta-lib

# クローンとセットアップ
git clone https://github.com/NoFxAiOS/nofx.git
cd nofx
go mod download
cd web && npm install && cd ..

# バックエンド起動
go build -o nofx && ./nofx

# フロントエンド起動(新しいターミナル)
cd web && npm run dev

初期設定

  1. AI モデル設定 – AI API キーを追加
  2. 取引所設定 – 取引所 API 認証情報を設定
  3. 戦略作成 – ストラテジースタジオで取引戦略を設定
  4. トレーダー作成 – AI モデル + 取引所 + 戦略を組み合わせ
  5. 取引開始 – 設定したトレーダーを起動

リスク警告

  1. 暗号通貨市場は非常に変動が激しい – AI の決定は利益を保証しない
  2. 先物取引はレバレッジを使用 – 損失は元本を超える可能性がある
  3. 極端な市場状況では清算リスクがある

サーバー展開

クイックデプロイ (HTTP経由のIP)

デフォルトでは、トランスポート暗号化は無効になっており、HTTPSなしでIPアドレス経由でNOFXにアクセスできます:

# サーバーにデプロイ
curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash

http://YOUR_SERVER_IP:3000 経由でアクセス – すぐに動作します。

セキュリティ強化 (HTTPS)

セキュリティを強化するには、.envでトランスポート暗号化を有効にします:

TRANSPORT_ENCRYPTION=true

有効にすると、ブラウザはWeb Crypto APIを使用して転送前にAPIキーを暗号化します。これには以下が必要です:

  • https:// – SSLを備えた任意のドメイン
  • http://localhost – ローカル開発

Cloudflareを使用した簡単なHTTPSセットアップ

  1. ドメインをCloudflareに追加 (無料プランでOK)
  • dash.cloudflare.com にアクセス
  • ドメインを追加してネームサーバーを更新
  1. DNSレコードを作成
  • タイプ: A
  • 名前: nofx (またはサブドメイン)
  • コンテンツ: サーバーのIP
  • プロキシ状態: Proxied (オレンジ色の雲)
  1. SSL/TLSを設定
  • SSL/TLS設定に移動
  • 暗号化モードを Flexible に設定
   User ──[HTTPS]──→ Cloudflare ──[HTTP]──→ Your Server:3000
  1. トランスポート暗号化を有効化
   # .envを編集して設定
   TRANSPORT_ENCRYPTION=true
  1. 完了! https://nofx.yourdomain.com 経由でアクセス

初期設定 (Webインターフェース)

システムを起動した後、Webインターフェースを通じて設定します:

  1. AIモデルの設定 – AI APIキーを追加 (DeepSeek、OpenAI など)
  2. 取引所の設定 – 取引所API認証情報を設定
  3. 戦略の作成 – ストラテジースタジオで取引戦略を設定
  4. トレーダーの作成 – AIモデル + 取引所 + 戦略を組み合わせ
  5. 取引開始 – 設定したトレーダーを起動

すべての設定はWebインターフェースで完了 – JSONファイルの編集は不要です。


Webインターフェース機能

競争ページ

  • リアルタイムROIリーダーボード
  • マルチAIパフォーマンス比較チャート
  • ライブ損益追跡とランキング

ダッシュボード

  • TradingViewスタイルのローソク足チャート
  • リアルタイムポジション管理
  • Chain of Thought推論付きAI決定ログ
  • エクイティカーブ追跡

ストラテジースタジオ

  • コインソース設定 (静的リスト、AI500プール、OI Top)
  • テクニカル指標 (EMA、MACD、RSI、ATR、出来高、OI、資金調達率)
  • リスク管理設定 (レバレッジ、ポジション制限、証拠金使用率)
  • リアルタイムプロンプトプレビュー付きAIテスト

よくある問題

TA-Libが見つからない

# macOS
brew install ta-lib

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

AI APIタイムアウト

  • APIキーが正しいか確認
  • ネットワーク接続を確認
  • システムタイムアウトは120秒

フロントエンドがバックエンドに接続できない

  • バックエンドが http://localhost:8080 で実行されているか確認
  • ポートが占有されていないか確認

ライセンス

このプロジェクトは GNU Affero General Public License v3.0 (AGPL-3.0) の下でライセンスされています – LICENSE ファイルを参照してください。


貢献

貢献を歓迎します!以下を参照してください:


貢献者エアドロッププログラム

すべての貢献はGitHubで追跡されます。NOFXが収益を生み出すと、貢献者は貢献に基づいてエアドロップを受け取ります。

ピン留めされたIssueを解決するPRは最高報酬を受け取ります!

貢献タイプ重み
ピン留めIssue PR⭐⭐⭐⭐⭐⭐
コードコミット (マージされたPR)⭐⭐⭐⭐⭐
バグ修正⭐⭐⭐⭐
機能提案⭐⭐⭐
バグ報告⭐⭐
ドキュメント⭐⭐

リスク警告

  1. 暗号通貨市場は非常に変動が激しい – AIの決定は利益を保証しない
  2. 先物取引はレバレッジを使用 – 損失は元本を超える可能性がある
  3. 極端な市場状況では清算リスクがある

コンタクト


Star History

Star History Chart

相关推荐

Test1

NOFX – AI 交易系统

语言声明: 本中文版本文档仅为方便海外华人社区阅读而提供,不代表本软件

滚动至顶部