更多
教育用途 · 非投資建議 · Funded 多為模擬資金 · 規則以官方為準

NinjaTrader MCP 新手指南:授權、連線、Skill 與能力邊界

NT MCP Beta 新手指南:授權、連線、Skill;附免費下載路徑與等候/申請測試說明。

NinjaTrader MCP 授權頁 Approve 與 Trade Alerts Risk 開關

結論:NinjaTrader MCP 是讓 AI 代理以 OAuth 連接交易帳戶的官方遠端介面(目前 Beta、Demo 模擬資金)。授權頁可分別開關交易、警報、風控與各項讀取權限;連線後可查倉、報價、下單與掛 bracket。伺服器沒有 NT8 式 ATM 範本,實務上以 Agent Skill 強制每次新開倉附帶停利停損最穩妥。
NinjaTrader MCP 授權頁:Approve 與 Trade、Alerts、Risk 開關
授權首屏:Approve 前可開關 Trade/Manage Alerts/Manage Risk Settings(公開介面截圖,僅供說明)。

MCP 是什麼(給完全新手)

MCP(Model Context Protocol)是 AI 客戶端連接外部服務的標準協議。NinjaTrader 提供遠端 HTTPS MCP 伺服器,你用瀏覽器登入並批准後,相容的 Agent(例如 Hermes)即可呼叫官方工具,而不是只靠聊天「描述」交易。

概念含義新手要記
MCP 伺服器NT 託管的工具目錄與執行端點Demo 與 Live 分主機,勿混用
OAuth 授權瀏覽器登入並勾選權限你可隨時收窄開關
Agent/客戶端真正呼叫工具的 AI 執行環境Grok 對話本身通常不是 MCP 客戶端
SkillAgent 側的固定流程與禁則用來補「無 ATM 範本」的缺口

官方文件入口:docs.ninjatrader.com/mcp。本文為觀察者整理的上手說明,不構成 NT 官方教學替代。

授權畫面在問你什麼

批准前會看到 Actions(可寫)與 Read access(可讀)。寫入權限決定 Agent 能否下單、改警報、改風控;讀取權限決定能否看倉、報價、歷史。
NinjaTrader MCP Read access 讀取權限開關列表
Read access:Profile、Fees、Market Data、Orders、Account、Positions、Contracts、Alerts、Risk 等(截圖僅供說明)。
區塊典型開關打開後 Agent 可做
Actions · TradePlace / modify / cancel orders下單、改單、取消、部分策略單
Actions · AlertsCreate / modify / delete alerts建立與撤銷價格警報
Actions · RiskRisk parameters / auto-liquidation修改帳戶級風控參數
Read · Market DataQuotes / DOM / history報價、深度、歷史 K 線
Read · Positions / OrdersOpen positions / working orders查持倉與掛單
Read · AccountBalances / margins淨值、保證金、流水類查詢
NinjaTrader MCP 授權頁 Risk limits 連線風險上限開關
Risk limits(連線級):最大總暴露、時段成交量、按產品/合約限額。預設可全關;開啟後在同意畫面設定數值。官方說明:Agent 通常無法用工具「讀回」這些連線上限,只在撞限時從下單錯誤得知。
授權摘要:Read Only 與 Full access Orders Alerts Risks
批准前摘要:Read Only 涵蓋 Users/Fees/Prices/Accounting/Positions/ContractLibrary;Full access 含 Orders、Alerts、Risks。並連到 Privacy Policy 與 Terms of Service。

安裝與連線(通用步驟)

不同客戶端介面不同,邏輯相同:登記 MCP 網址 → OAuth → 測試工具列表。

步驟操作要點
1. 確認資格Beta 需 NT 發出的 MCP/Innovation Lab 類邀請;使用同一電郵的 Demo 帳戶
2. 取得端點Demo 目前為遠端 HTTPS(文件/邀請信為準;主機名稱 Beta 期間可能變更)
3. 在 Agent 加入 MCP例如 Hermes:hermes mcp add … --url … --auth oauth 後完成登入
4. 瀏覽器批准勾選需要的 Actions/Read;可先關 Risk 寫入,只開讀取做觀察
5. 完成回調部分環境需把 localhost/callback?code=… 貼回 Agent;授權網址需帶正確 resource/audience,否則易 401
6. 測試客戶端應列出約二十餘個工具(如 my_portfolio、market_snapshot、place_order)
7. 重啟工作階段多數 Agent 在啟動時載入工具;授權後需新 session 才穩定可見

帳戶名陷阱:下單與查倉通常要填精確帳戶名(例如 Demo 形如 DEMO 加數字),不是使用者內部 id。先查帳戶列表再操作。

使用 MCP:從查看到下單

官方建議工作流(摘要):

my_portfolio → search_contracts → market_snapshot → estimate_order → place_order
階段工具方向新手用途
看帳戶組合、持倉、掛單確認淨值與是否已有倉
找合約搜尋商品代號避免近月只准平倉的合約
看行情即時報價、保證金確認點值(例如部分黃金合約每點 100 美元)
試算estimate_order可行性、費用、保證金預估
執行place_order(可附 brackets)市價/限價/停損等
管理modify/cancel/close改價、撤單、平倉
風控risk_settings 讀寫日虧限額等帳戶參數
警報create/list/dismiss alert價位穿越條件(見下文限制)

Bracket(類似附帶停利停損):place_order 可傳入相對入場價的點數偏移,不是絕對價格。修改已存在掛單時,價格欄位則多為絕對價。這與 NT8 圖表 ATM 範本不是同一套產品功能。

Skill 扮演什麼角色

Skill 是 Agent 的操作手冊與強制規則,不是 NT 伺服器功能。因為 MCP沒有「預設 ATM、每單自動套範本」,實務上最省事的做法是:

Skill 強制項原因
新開倉必須帶 brackets避免裸倉;近似 ATM 體驗
預設例如 ±20 點(可改)減少每次口述參數
美元風險 → 用 valuePerPoint 換點避免 20「美元」與 20「點」混淆
先 estimate 再 place攔截不可交易合約/保證金問題
禁止高頻用大模型巡價省成本;改用掛單或腳本
Demo/Live 不交叉防止打錯環境

對已存在持倉再補停利停損,往往只能另掛平倉限價/停損單,不一定形成完整 OCO 連動;一邊成交後需留意取消另一邊。

本階段能做到/做不到

做得到(Beta Demo 實測向)做不到或明顯限制
OAuth 連接後查詢組合與持倉正式 Live MCP 尚未作為一般開放預設
搜尋合約、看報價/部分歷史取代 NT8 圖表策略引擎或毫秒級搶單
試算後下單、改單、撤單、平倉伺服器端 ATM 範本「不寫也自動 TP/SL」
下單時附 bracket 點數偏移警報可靠推送到任意聊天軟體(多需輪詢)
帳戶級風控參數讀寫(權限允許時)用工具讀回同意畫面的連線 Risk limits 數值
建立價格/條件警報一個 session 當多個 NT 登入身分同時 multi-login
Agent Skill 固定紀律與預設風險內建各 Prop Firm 一致性/出金規則引擎
經濟日曆等輔助查詢保證 AI 判斷方向正確;交易責任仍在使用者

與 Prop Firm 帳戶的關係(務實)

MCP 看到的是掛在該 NT/Tradovate 身分下的交易帳戶。評測倉、模擬資金倉若未出現在帳戶列表,Agent 無法操作。即使技術上可自動下單,各 Prop Firm 對全自動/半自動的規則不同,需自行核對該公司 Help,不可假設「MCP 能下=規則允許」。

影響與下一步

你是誰建議下一步
只想理解產品讀官方 Overview/Safety;本頁對照權限截圖即可
已有 Demo 邀請先只開讀取權限測試查倉與報價,再考慮 Trade
要用 Agent 執行寫死 Skill:必 bracket、必 estimate、禁混 Demo/Live
做 Prop 考試先確認帳戶是否出現在 MCP 列表,再對照該 Firm 自動化政策

官方問題排查:Troubleshooting;支援中心:support.ninjatrader.com

想試平台或 MCP 時可以怎麼走

MCP 目前仍是 Beta,並非人人一下載就能連。實務上可分三條路徑(可並行):

路徑說明
免費下載/開 Demo先安裝平台並開模擬帳戶,熟悉報價與下單介面。本站 NinjaTrader 介紹連結(聯盟):免費下載 NinjaTrader/了解產品
等待進一步測試/邀請MCP 遠端連線需官方 Beta/Innovation Lab 類資格;未收到郵件前可先用官方文件與 Demo 帳戶準備環境,無需強求當日接通 Agent。
已有資格再申請或連線若信箱已有 MCP 邀請,用同一電郵的 Demo 帳戶完成 OAuth。未獲邀者僅能依官方後續開放進度申請或等候,本站無法代為保證通過。

利益披露:上述下載連結為本站 KINFX 聯盟追蹤連結;點擊或註冊可能產生佣金,不影響本文對 MCP 能力與限制的描述。NinjaTrader 並非香港證監會持牌機構;是否下載、開戶或參與 Beta 請自行判斷並遵守當地法規。

免責聲明:本文僅供教育與產品觀察,不構成投資、交易或技術實施建議。NinjaTrader MCP 目前為 Beta,公開文件以 Demo 模擬資金為主;模擬結果不代表實盤。內容依據公開文件與授權介面說明整理,介面與工具集合可能變更。本站與 NinjaTrader 無僱傭或官方背書關係;提及品牌僅為說明產品能力。本站部分期貨 Prop 平台資訊涉及聯盟披露(KINFX);本文不推廣任何保證收益。期貨與槓桿產品風險極高,可能損失全部資金。請遵守所在地法規並自行驗證官方文件。

教育用途,非投資建議。Funded 帳戶多為模擬資金。規則與價格以官方為準。本站含聯盟連結(KINFX)。

1 則留言

  1. NinjaTrader MCP 的 Demo 當 Leader:經 TradeSyncer 複製到 Prop 模擬倉 — Propfirms Drama

    […] 我判斷讀者最容易搞混的是第一步:把 MCP 的連線網址貼進 TradeSyncer。這樣行不通。MCP 是讓 AI 客戶端對帳戶說話的介面(一套標準的遠端呼叫協定),不是複製服務。NinjaTrader 官方文件也寫明:MCP 不是交易複製器,也沒有 TradeSyncer 外掛。還沒接過 MCP 的讀者,可以先看本站的〈NinjaTrader MCP 入門:OAuth 與 Skill 設定〉。 […]

留下你的感想...

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

探索更多來自 Propfirms Drama|Prop Firm 比較・教學 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀