CLIツール
NoFxAiOS/nofx avatar
NoFxAiOS/nofx

NOFX: 戦略が言語モデルであるオープンソースのトレーディングターミナル

米国株、商品、外国為替、仮想通貨の AI 取引ターミナル アシスタントです。

スター 12,911フォーク 3,043GoAGPL-3.0

ひと目でわかる

これは何?
Goベースのトレーディングターミナル。言語モデルが決定を下すが、実行はリスクを強制するランタイム内に留める。
誰に向いている?
NOFXは、言語モデルとハードなリスク層を組み合わせたGoベースのトレーディングターミナルです。READMEには、ガイド付き初回起動、ポジション制限・レバレッジクランプ・自動クローズを網羅するリスク表、8つのモデルプロバイダーとClaw402の従量課金USDCメータリングへの対応が記載されています。
商用利用できる?
厳しい条件付きでできます。AGPL-3.0 はネットワーク型コピーレフトのライセンスで、改変版をホスティングサービスなどとしてネットワーク越しに利用させる場合、その利用者にソースコードを同じライセンスで提供する必要があります。
今もメンテナンスされている?
されています。最後のコミットは 11 日前です。
何の言語で書かれている?
主に Go です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月15日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

戦略としての言語モデル

NOFXは、戦略を一連の固定ルールではなく言語モデルとして捉えるオープンソースのトレーディングターミナルです。READMEは連続ループを説明しています。市場構造を読み、決定し、実行し、推論を記録する。Goランタイムがこのループを囲み、モデルが上書きできないハードなリスク制限にすべての注文を制限します。リポジトリの説明では、米国株、商品、為替、暗号通貨を対象市場として挙げています。READMEにはリリースバージョンや変更履歴は記載されておらず、リリースページで確認する必要があります。

ガイド付き初回起動: 登録、資金調達、オートパイロット

初回起動のフローは3段階のプロセスとして文書化されています。最初に登録したアカウントがインスタンスの所有者になります。次にガイド付き起動では、トレーダーはBaseネットワーク上で少なくとも1ドルのUSDCを端末が作成するAI手数料ウォレットに入金し、Hyperliquidに接続し、取引のために少なくとも12ドルのUSDCを入金するよう求められます。その後、オートパイロットを開始できます。READMEによると、AIは数分ごとに市場をスキャンし、自動で取引し、すべての決定はダッシュボードにリアルタイムで表示され、ワンクリックで停止できます。READMEにはスキャン間隔の具体的な長さは「数分ごと」としか書かれておらず、「オートパイロット」の定義もそれ以上はありません。

モデルの外で強制されるリスク制限

中心的な設計は、言語モデルが決定を提案するが実行はしないことです。READMEには6つの強制メカニズムが列挙されています。同時ポジション数と名目価値を資本の比率で制限するポジション制限、注文サイズ計算時に適用されるレバレッジクランプ、エントリー直後に取引所に置かれるストップロスとテイクプロフィット、ピークから戻りすぎたポジションを閉じるドローダウン自動クローズ、最小保有時間・シンボルごとの再エントリークールダウン・サイクルごとおよび時間ごとのエントリー上限を備えた取引スロットリング、そしてモデルの連続失敗後に新規エントリーをブロックするセーフモードです。起動前チェックでは、モデルアクセス、ウォレット資金、戦略、取引所残高を検証します。各決定はモデルの完全な推論とともに保存され、すべてのポジションに証跡があります。

ターミナルモジュール: オートパイロット、ストラテジースタジオ、コンペティション、ダッシュボード

ターミナルは4つのコンポーネントで構成されています。オートパイロットはサーバーサイドの事前チェック付きのガイド付き起動フローです。ストラテジースタジオは、スタイルプリセット、コインのユニバース、インジケーター、レバレッジ、エントリー信頼度、カスタムプロンプトを提供します。コンペティションは実現リターンでランク付けされた公開リーダーボードで、各エントリーはモデルに帰属します。ダッシュボードは、ライブのポジション、注文、統計、各決定の背後にある推論を表示します。READMEには各ページのスクリーンショットが含まれていますが、UIの詳細な説明はありません。

モデルプロバイダーと市場範囲

READMEには、独自のAPIキーで動作する8つのモデルプロバイダーがリストされています。DeepSeek、OpenAI、Claude、Qwen、Gemini、Grok、Kimi、MiniMaxです。カスタムエンドポイントとモデル名のサポートにも言及しています。あるいは、Claw402はx402プロトコルを介して呼び出しごとにモデル使用量をUSDCで計測するため、Base上のウォレットがAPIキーを置き換えます。市場については、リストされている9つの取引所すべてで暗号通貨の永久先物がサポートされています。Hyperliquidでは、同じランタイムがトークン化された米国株、商品、指数、外国為替、IPO前の永久先物も取引します。TSLA、NVDA、GOLD、SPX、EUR、OPENAIなどの例が含まれます。READMEは、他の取引所が非暗号通貨商品をサポートするかどうかを指定していません。

アーキテクチャとインストール

READMEのアーキテクチャ図は、React/TypeScript/TradingViewのフロントエンド、JWT認証と暗号化された資格情報ストアを備えたGo APIサーバー、戦略およびオートパイロットモジュール、リスクエンジン、AIモデルレイヤー、取引所接続を示しています。インストールは、Linux/macOSではcurlスクリプト、Dockerではdocker-compose.prod.yml、WindowsではDocker Desktop、ソースからはGo 1.21+とNode.js 18+で文書化されています。READMEには、インストールスクリプトを再実行するアップデートパスも示されています。サーバー展開では、HTTPとCloudflare経由のHTTPSがカバーされ、TRANSPORT_ENCRYPTION=trueの設定も含まれます。READMEは、Railwayの空白行以外の他の展開プラットフォームには言及していません。

ライセンス、コミュニティ、貢献

NOFXはAGPL-3.0ライセンスです。ライセンスファイルとバッジに示されています。ライセンス抜粋は、ネットワークサーバーソフトウェア向けに設計されたコピーレフトライセンスであり、ネットワークサーバーのユーザーに変更されたソースコードを提供する必要があることを確認しています。READMEには、自動取引には重大なリスクが伴い、AI駆動戦略は実験的であり、失っても構わない資金で取引してはならないという免責事項が含まれています。プロジェクトは、Telegramコミュニティ、Twitter/X、Issues、ライブダッシュボードをリストしています。貢献ガイドラインと行動規範が参照されています。READMEはまた、ピン留めされた問題のPR、コード、バグ修正により高い重みを与える貢献加重システムを説明し、エコシステムが成長するにつれて貢献者に報酬を提供する意向を述べています。READMEは、バージョン番号やリリース履歴を指定していません。

編集部の結論

NOFXは、言語モデルとハードなリスク層を組み合わせたGoベースのトレーディングターミナルです。READMEには、ガイド付き初回起動、ポジション制限・レバレッジクランプ・自動クローズを網羅するリスク表、8つのモデルプロバイダーとClaw402の従量課金USDCメータリングへの対応が記載されています。プロジェクトはAGPL-3.0ライセンスで、明確な取引免責事項が同梱されています。READMEにはリリース履歴やベンチマーク結果は記載されていません。

公式情報源

  1. Official documentation
  2. Official README
  3. Project repository
コミュニティノート

コミュニティノート