トレーディング部門スポンサー
トレーディングチャレンジ参加ガイド
OlaXBT は戦略構築、バックテスト、Nexus MCP ツールへの接続機能を提供します。本取引部門のスポンサーとして、検証済みの取引戦略を使った独自の Agent や MCP アプリの開発を支援します。
OlaXBT 提供の olaxbtxagent_challenge.md をもとに整理しています。技術説明はスポンサー資料、参加・提出条件は本イベントの規則に基づきます。OlaXBT トラックのみに適用されます。
参加と提出
OlaXBT がスポンサーを務めます。OlaXBT Nexus MCP の機能を使い、取引 Agent または MCP アプリを開発してください。
OlaXBT で取引戦略を作成・バックテスト・検証し、その戦略に基づく独自の Agent または MCP アプリを開発してください。戦略、バックテスト結果、単純な API ラッパーだけでは完全な作品とは認められません。
どちらの開発方法も、X-Agent 公式提出リポジトリへの Pull Request が提出先です。
submissions/mcp-hackathon/<team-or-builder>-<project-slug>/外部リポジトリのリンクだけでは完全な提出とは認められません。X-Agent 公式提出リポジトリの説明に従ってください。
提出前に独自の MCP Server を開発する必要はありません。技術検証後、X-Agent が対象プロジェクトを評価し、MCP 標準化を支援します。
重要:対象外となるプロジェクト
両トラック共通で、オンチェーンセキュリティや監査に関するプロジェクトは対象外です。スマートコントラクト監査、脆弱性・攻撃検出、ウォレット・取引のリスク評価、フィッシング、詐欺・Rug Pull 検出、セキュリティ監視、コンプライアンス・セキュリティ分析、その他類似サービスを含みます。
X-Agent 提出リポジトリを開く ↗開発と接続
戦略を作成
OlaXBT の登録時、または登録後に HACKATHON2026 を適用します。スポンサーがイベント用のプラン昇格とクレジット料金の免除を提供します。Builder で取引モジュールを選び、重みを合計 100% にして、Deterministic または Agentic モードを選択します。
バックテストと検証
バックテストを実行し、パフォーマンスを確認します。戦略設定を変更したら、Studio で再度バックテストを実行して MCP に同期します。
Nexus MCP に接続
Profile → API keys で戦略に紐づくキーを作成します。1 つのキーが 1 つの戦略に対応し、X-API-KEY ヘッダーで送信します。戦略 ID の別途指定は不要です。キーは一度だけ表示されます。サーバー側で保管し、フロントエンドや提出リポジトリには含めないでください。
アプリを開発して提出
シグナル、取引履歴、指標、資産曲線、バックテストを活用して独自の Agent / MCP アプリを開発し、検証後に X-Agent へ提出します。戦略、バックテスト結果、単純なラッパーだけでは完成作品となりません。
スポンサーは高速化のため LLM の有効化を 1–2 モジュールに限定することを推奨しています。戦略ごとに一意の str_id が生成されます。LLM を使った 30-bar テストは約 5 分というスポンサーの目安であり、保証ではありません。
MCP サービスのアドレス
以下はスポンサーから更新された Nexus のアドレスです。最新のツール、パラメーター、接続方法はオンライン文書をご確認ください。以下では取引用の6ツールを紹介します。このサイトからツール呼び出しは行いません。
Web アプリ:戦略・バックテスト・キー管理
https://nexus.olaxbt.xyz/app/studioMCP ゲートウェイ:ツール呼び出し
https://nexus.olaxbt.xyz/api/mcp/tools/call対話型ツールリファレンス
https://nexus.olaxbt.xyz/api/mcp/docsキーと戦略の紐付け
nxk_ キーは 1 つの戦略に紐づきます。ゲートウェイは X-API-KEY を読み、戦略の指標・取引・資産曲線・シグナルのキャッシュへ接続します。新しいバックテストは直近の Studio バックテストの deploy JSON 設定を利用します。複数の戦略には個別のキーが必要です。
有効なキーがない場合は HTTP 401 が返されます。Builder 設定を変更したら Studio で再度バックテストを行い、MCP に最新設定を反映してください。
nxk_YOUR_KEY はプレースホルダーです。サーバー側でのみ置き換え、ブラウザーのコードや公開リポジトリ、提出資料にキーを含めないでください。このページではリクエスト、バックテスト、取引は実行しません。
利用可能なツール
| ツール | 結果 |
|---|---|
get_strategy_metrics | Sharpe 比率、収益率、勝率、損益比率、最大ドローダウン、取引数 |
get_strategy_trades | 約定ごとの価格、損益、退出理由、保有 bar 数 |
get_strategy_equity | 資産曲線:30–120 データ点 |
get_strategy_signal | BUY / SELL / HOLD、信頼度、推論ログ |
run_backtest | 最新の Studio 設定で非同期バックテストを開始 |
get_backtest_job | run_id で進捗を取得 |
呼び出し例
get_strategy_metrics
curl -X POST https://nexus.olaxbt.xyz/api/mcp/tools/call \
-H "Content-Type: application/json" \
-H "X-API-KEY: nxk_YOUR_KEY" \
-d '{"name":"get_strategy_metrics","arguments":{}}'get_strategy_signal
curl -X POST https://nexus.olaxbt.xyz/api/mcp/tools/call \
-H "Content-Type: application/json" \
-H "X-API-KEY: nxk_YOUR_KEY" \
-d '{"name":"get_strategy_signal","arguments":{"symbol":"BTC/USDT"}}'run_backtest
curl -X POST https://nexus.olaxbt.xyz/api/mcp/tools/call \
-H "Content-Type: application/json" \
-H "X-API-KEY: nxk_YOUR_KEY" \
-d '{"name":"run_backtest","arguments":{"n_bars":30}}'get_backtest_job
curl -X POST https://nexus.olaxbt.xyz/api/mcp/tools/call \
-H "Content-Type: application/json" \
-H "X-API-KEY: nxk_YOUR_KEY" \
-d '{"name":"get_backtest_job","arguments":{"run_id":"bt-..."}}'