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 決定ログ
- 公式サイト: https://nofxai.com
- データダッシュボード: https://nofxos.ai/dashboard
- API ドキュメント: https://nofxos.ai/api-docs
リスク警告: このシステムは実験的です。AI 自動取引には重大なリスクがあります。学習/研究目的または少額でのテストのみを強くお勧めします!
Telegram 開発者コミュニティに参加: NOFX 開発者コミュニティ
NOFXを使用するには以下が必要です:
- 取引所アカウント - サポートされている取引所に登録し、取引権限付きのAPI認証情報を作成
- AI モデル API キー - サポートされているプロバイダーから取得(コスト効率の良いDeepSeekを推奨)
| 取引所 | ステータス | 登録 (手数料割引) |
|---|---|---|
| Binance | ✅ サポート | 登録 |
| Bybit | ✅ サポート | 登録 |
| OKX | ✅ サポート | 登録 |
| Bitget | ✅ サポート | 登録 |
| 取引所 | ステータス | 登録 (手数料割引) |
|---|---|---|
| Hyperliquid | ✅ サポート | 登録 |
| Aster DEX | ✅ サポート | 登録 |
| Lighter | ✅ サポート | 登録 |
| AI モデル | ステータス | API キー取得 |
|---|---|---|
| DeepSeek | ✅ サポート | API キー取得 |
| Qwen | ✅ サポート | API キー取得 |
| OpenAI (GPT) | ✅ サポート | API キー取得 |
| Claude | ✅ サポート | API キー取得 |
| Gemini | ✅ サポート | API キー取得 |
| Grok | ✅ サポート | API キー取得 |
| Kimi | ✅ サポート | API キー取得 |
git clone https://github.com/NoFxAiOS/nofx.git
cd nofx
chmod +x ./start.sh
./start.sh start --buildWeb インターフェースにアクセス: http://localhost:3000
💡 更新は頻繁です。 最新の機能と修正を取得するために、毎日このコマンドを実行してください:
curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bashこのコマンドは最新の公式イメージを取得し、サービスを自動的に再起動します。
# 前提条件: 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- AI モデル設定 - AI API キーを追加
- 取引所設定 - 取引所 API 認証情報を設定
- 戦略作成 - ストラテジースタジオで取引戦略を設定
- トレーダー作成 - AI モデル + 取引所 + 戦略を組み合わせ
- 取引開始 - 設定したトレーダーを起動
- 暗号通貨市場は非常に変動が激しい - AI の決定は利益を保証しない
- 先物取引はレバレッジを使用 - 損失は元本を超える可能性がある
- 極端な市場状況では清算リスクがある
デフォルトでは、トランスポート暗号化は無効になっており、HTTPSなしでIPアドレス経由でNOFXにアクセスできます:
# サーバーにデプロイ
curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bashhttp://YOUR_SERVER_IP:3000 経由でアクセス - すぐに動作します。
セキュリティを強化するには、.envでトランスポート暗号化を有効にします:
TRANSPORT_ENCRYPTION=true有効にすると、ブラウザはWeb Crypto APIを使用して転送前にAPIキーを暗号化します。これには以下が必要です:
https://- SSLを備えた任意のドメインhttp://localhost- ローカル開発
-
ドメインをCloudflareに追加 (無料プランでOK)
- dash.cloudflare.com にアクセス
- ドメインを追加してネームサーバーを更新
-
DNSレコードを作成
- タイプ:
A - 名前:
nofx(またはサブドメイン) - コンテンツ: サーバーのIP
- プロキシ状態: Proxied (オレンジ色の雲)
- タイプ:
-
SSL/TLSを設定
- SSL/TLS設定に移動
- 暗号化モードを Flexible に設定
User ──[HTTPS]──→ Cloudflare ──[HTTP]──→ Your Server:3000 -
トランスポート暗号化を有効化
# .envを編集して設定 TRANSPORT_ENCRYPTION=true -
完了!
https://nofx.yourdomain.com経由でアクセス
システムを起動した後、Webインターフェースを通じて設定します:
- AIモデルの設定 - AI APIキーを追加 (DeepSeek、OpenAI など)
- 取引所の設定 - 取引所API認証情報を設定
- 戦略の作成 - ストラテジースタジオで取引戦略を設定
- トレーダーの作成 - AIモデル + 取引所 + 戦略を組み合わせ
- 取引開始 - 設定したトレーダーを起動
すべての設定はWebインターフェースで完了 - JSONファイルの編集は不要です。
- リアルタイムROIリーダーボード
- マルチAIパフォーマンス比較チャート
- ライブ損益追跡とランキング
- TradingViewスタイルのローソク足チャート
- リアルタイムポジション管理
- Chain of Thought推論付きAI決定ログ
- エクイティカーブ追跡
- コインソース設定 (静的リスト、AI500プール、OI Top)
- テクニカル指標 (EMA、MACD、RSI、ATR、出来高、OI、資金調達率)
- リスク管理設定 (レバレッジ、ポジション制限、証拠金使用率)
- リアルタイムプロンプトプレビュー付きAIテスト
# macOS
brew install ta-lib
# Ubuntu
sudo apt-get install libta-lib0-dev- APIキーが正しいか確認
- ネットワーク接続を確認
- システムタイムアウトは120秒
- バックエンドが http://localhost:8080 で実行されているか確認
- ポートが占有されていないか確認
このプロジェクトは GNU Affero General Public License v3.0 (AGPL-3.0) の下でライセンスされています - LICENSE ファイルを参照してください。
貢献を歓迎します!以下を参照してください:
- 貢献ガイド - 開発ワークフローとPRプロセス
- 行動規範 - コミュニティガイドライン
- セキュリティポリシー - 脆弱性の報告
すべての貢献はGitHubで追跡されます。NOFXが収益を生み出すと、貢献者は貢献に基づいてエアドロップを受け取ります。
ピン留めされたIssueを解決するPRは最高報酬を受け取ります!
| 貢献タイプ | 重み |
|---|---|
| ピン留めIssue PR | ⭐⭐⭐⭐⭐⭐ |
| コードコミット (マージされたPR) | ⭐⭐⭐⭐⭐ |
| バグ修正 | ⭐⭐⭐⭐ |
| 機能提案 | ⭐⭐⭐ |
| バグ報告 | ⭐⭐ |
| ドキュメント | ⭐⭐ |
- 暗号通貨市場は非常に変動が激しい - AIの決定は利益を保証しない
- 先物取引はレバレッジを使用 - 損失は元本を超える可能性がある
- 極端な市場状況では清算リスクがある
- GitHub Issues: Issue を提出
- 開発者コミュニティ: Telegram グループ