AI Agent 如何用 PickSkill MCP 做股票技術分析
把 Claude Code、Cursor、VS Code 或 Claude Desktop 連上 PickSkill MCP,讓 AI Agent 讀取 MACD、RSI、KDJ 等 8 項技術訊號。6 個工作流附真實輸出。

用 PickSkill MCP 做 AI Agent 技術分析,指的是讓你的 AI Agent(Claude Code、Cursor、VS Code、Claude Desktop 或任何 MCP 用戶端)直接呼叫 PickSkill 託管的工具,取得美股、港股與 A 股每日更新的 8 項技術訊號(MACD、均線、RSI、KDJ、布林通道、ADX、成交量、資金流),再用日常語言幫你解讀。 你不必再把 K 線截圖貼進對話框。AI Agent 會自己抓回附日期的結構化訊號資料,可以橫向比較多檔股票、在 71 檔股票的涵蓋範圍內選股,也能檢查你儲存的投資組合。我們用 2026-11-13 收盤資料實測過一次選股,條件是「近 5 日 MACD 黃金交叉 而且 資金流入」:只用了一次工具呼叫,71 檔股票中篩出 10 檔,每一檔都附上判斷依據。
重點摘要
- 一個網址,四個工具。
https://pickskill.ai/mcp讓任何支援 MCP 的 AI Agent 取得get_stock_signals、screen_stocks、get_my_portfolio與get_earnings_highlights。 - 8 項維度,每項都附 5 天軌跡。 AI Agent 不只看到今天的讀數,還能看出它是否已經維持一整週,這正是區分趨勢與雜訊的關鍵。
- 6 個工作流涵蓋大部分日常需求:個股健檢、同業比較、一句話選股、投資組合健檢、技術面搭配基本面,以及排程掃描。
- 唯讀,依次計量。 每次工具呼叫計為方案中的一次對話(免費方案每月 30 次)。API 金鑰無法更動你的帳戶。
- 僅供研究,不構成投資建議。 每筆工具回傳結果都附有這項提醒,好的提示詞也會讓 AI Agent 始終把偏空的理由攤在桌上。
PickSkill MCP 伺服器是什麼?
PickSkill MCP 伺服器是一個託管的遠端伺服器,採用 Model Context Protocol(MCP,AI Agent 呼叫外部工具的開放標準)。網址是 https://pickskill.ai/mcp,以個人 API 金鑰驗證身分,透過 Authorization: Bearer <key> 帶入。它提供四個唯讀工具,資料來源與 PickSkill 免費的個股訊號頁面和投資組合指標儀表板相同。由於資料以結構化 JSON 回傳而不是截圖,AI Agent 可以精確比較數字、計算偏多與偏空的維度數,並引用它所依據的指標數值。訊號每日更新,每筆結果都標有 asOf 日期,讓 AI Agent 知道輸入資料有多新。完整的設定說明請見 PickSkill MCP 頁面。
| 工具 | 回傳內容 | 最適合 |
|---|---|---|
get_stock_signals | 最多 10 檔股票:收盤價、1 日與 5 日漲跌幅、8 項訊號維度及其 5 天軌跡與原始數值 | 個股健檢、同業比較 |
screen_stocks | 涵蓋範圍內同時符合最多 8 個條件(AND)的所有股票,並附依據 | 找出型態(「RSI 低於 35」、「剛出現 MACD 黃金交叉」) |
get_my_portfolio | 你在 PickSkill 儲存的投資組合:持股、權重、訊號、偏多/偏空計數 | 每日投資組合健檢 |
get_earnings_highlights | 最新一期 EPS 實際值與預估值,以及估值、利潤率、報酬率與成長性比率 | 技術面搭配基本面 |
哪些 AI Agent 可以用 PickSkill 做技術分析?
任何支援遠端 MCP 伺服器(streamable HTTP,且可帶入自訂標頭)的 AI Agent 都能使用 PickSkill。以下四個用戶端都有文件並經過測試。請先在帳戶頁面建立金鑰,再替換 <YOUR_API_KEY>。
Claude Code:在終端機中執行一次:
claude mcp add --transport http pickskill https://pickskill.ai/mcp \
--header "Authorization: Bearer <YOUR_API_KEY>"
Cursor:加入 ~/.cursor/mcp.json:
{ "mcpServers": { "pickskill": { "url": "https://pickskill.ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" } } } }
VS Code(Agent 模式):加入 .vscode/mcp.json:
{ "servers": { "pickskill": { "type": "http", "url": "https://pickskill.ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" } } } }
Claude Desktop:加入 claude_desktop_config.json(透過 mcp-remote 橋接):
{ "mcpServers": { "pickskill": { "command": "npx",
"args": ["-y", "mcp-remote", "https://pickskill.ai/mcp", "--header", "Authorization:${AUTH_HEADER}"],
"env": { "AUTH_HEADER": "Bearer <YOUR_API_KEY>" } } } }
| AI Agent | 做技術分析的強項 |
|---|---|
| Claude Desktop | 對話式研究:「帶我看懂這個線圖型態」 |
| Claude Code | 腳本化與排程掃描、把報告寫進檔案、無介面執行 |
| Cursor / VS Code | 開發自己的儀表板或回測程式,脈絡中直接帶著即時訊號 |
| 其他 MCP 用戶端 | 同樣的工具、同樣的 JSON,只要支援遠端 MCP 就能用 |
AI Agent 如何解讀 8 項訊號維度?
AI Agent 要讀好 PickSkill 的 8 項維度,最好把它們分成兩組,各自回答不同的問題。趨勢類維度:均線、ADX、MACD 與資金流,回答「這檔股票往哪個方向走、力道有多強」。擺盪指標:RSI、KDJ 與布林通道,回答「這波走勢是不是過頭了」。每項維度都會回傳偏多、偏空或中性,外加一個 last5 字串(例如 SSSSS,代表連續 5 天偏空)以及背後的原始數值。有一個慣例人和模型都容易搞錯:對 RSI 和 KDJ 而言,偏多代表超賣,是均值回歸意義上的讀數,不代表處於上升趨勢。所以一檔股票可能在強勢下跌中顯示 RSI 偏多,這種組合是警訊,而不是買進訊號。提示詞寫得好的 AI Agent,會分組計算一致性、檢查讀數在 5 天軌跡中是否延續,只有在趨勢與動能方向一致時,才會把型態稱為「已確認」。
我們建議寫進提示詞的方法:
- 先看趨勢。 讀取
ma與adx。股價低於 MA5 < MA20 < MA60、ADX 高於 25,是強烈的下降趨勢;反過來就是上升趨勢。ADX 低於 20 代表沒有值得跟隨的趨勢。 - 再看延續性。 連續 5 天維持的讀數(
BBBBB或SSSSS)遠比單日翻轉重要。 - 接著看擺盪指標。 用 RSI 和 KDJ 在趨勢之內抓時機,絕不拿來逆著強勢趨勢操作。
- 用量能確認。 成交量與資金流能看出這波走勢背後有沒有真金白銀。
- 把衝突講清楚。 兩組訊號不一致時,AI Agent 應該明確指出,而不是把它們平均成一個含糊的「中性」。
可以用它做什麼?6 個附真實輸出的工作流
以下每個範例都來自 2026-11-13 收盤後 PickSkill MCP 的真實輸出。等你讀到時,股價與讀數都已經變了;重點是工作流本身,而不是這幾檔股票。
1. 個股技術面健檢
提示詞: 「用 PickSkill 分析 NVDA 的技術面。先看趨勢,再看擺盪指標,最後指出衝突。」
AI Agent 以 ["NVDA"] 呼叫 get_stock_signals,得到 1 項偏多、4 項偏空的維度:
| 維度 | 讀數 | 5 天軌跡 | 關鍵數值 |
|---|---|---|---|
| 均線 | 偏空 | SSSSS | MA5 170.07 / MA20 198.69 / MA60 215.25 |
| ADX | 偏空 | SSSSS | ADX 41.6,−DI 47.4 對 +DI 9.1 |
| 成交量 | 偏空 | SSSSS | 量比 1.74 |
| 資金流 | 偏空 | SSSSS | 5 日淨流出,每天都偏空 |
| RSI | 偏多(超賣) | BBBBB | RSI 24.9 |
| KDJ | 中性 | BBBBN | K 20.0 / D 17.0 |
| MACD | 中性 | SSNSN | 柱狀體 −8.25 |
| 布林通道 | 中性 | SSNNN | 收盤 162.85,下軌 159.94 |

好的 AI Agent 會得出這樣的結論: 下降趨勢強烈且持續(ADX 高於 40、均線空頭排列、連續 5 天資金流出、爆量下跌),同時股價深度超賣,貼著布林通道下軌。反彈到 MA5(約 $170)附近是有可能的,但趨勢反轉尚未確認。這正是我們的超賣股票指南提醒過的「下降趨勢中的超賣」陷阱。
2. 一次呼叫完成同業比較
提示詞: 「用 PickSkill 訊號比較 NVDA、AMD、AVGO、TSM 與中芯國際(0981.HK),依技術強度排序並說明。」
一次 get_stock_signals 呼叫最多可查 10 檔股票,而且能跨市場:
| 代號 | 5 日漲跌幅 | 偏多 | 偏空 | 最突出的讀數 |
|---|---|---|---|---|
| AMD | +18.9% | 2 | 0 | 成交量與資金流連續 5 天偏多 |
| AVGO | +18.2% | 2 | 1 | MACD 3 天前轉為偏多 |
| 0981.HK | +6.5% | 2 | 1 | MACD 連續 5 天偏多,ADX 翻多 |
| TSM | +6.2% | 2 | 2 | MACD 偏多,但 ADX 連續 5 天偏空 |
| NVDA | −12.8% | 1 | 4 | 均線、ADX、成交量、資金流皆呈下降趨勢 |

AI Agent 看得到單張線圖看不出來的東西:同一週內,資金在半導體類股內部輪動,從 NVDA 流出,轉進 AMD 與 AVGO。這是 AI Agent 能用數字佐證的相對強弱觀察。
3. 一句話完成選股
提示詞: 「找出近 5 日出現 MACD 黃金交叉、而且資金流偏多的股票。」
AI Agent 會把這句話轉成 screen_stocks 的條件:5 日內的 macd_golden_cross 事件,再 AND 上偏多的 flow 訊號。PickSkill 隨即掃描整個涵蓋範圍:
- 範圍: 美股、港股與 A 股共 71 檔。符合: 10 檔。
- 排名前段包括中國銀行(3988.HK)、寒武紀(688256)、AMD、AVGO、TSM、Akamai(AKAM)與 Rocket Lab(RKLB)。
- 每檔符合的股票都附上依據,例如 "MACD golden cross 2 days ago (DIF −8.4, DEA −15.98)"。

實用的追問:「只看美股」、「依 RSI 由低到高排序」、「剔除 ADX 低於 20 的」。每次追問都只是一次調整過的呼叫,不必重做一張試算表。交叉選股背後的邏輯,請見如何篩選黃金交叉股票。
4. 投資組合健檢
提示詞: 「檢查我的 PickSkill 投資組合。這週有哪些持股轉為偏空,哪些已經超賣?」
get_my_portfolio 會讀取你在 PickSkill 投資組合中儲存的組合,回傳每檔持股的權重、漲跌幅、訊號與偏多/偏空計數。AI Agent 可以依權重調整判斷:占 20% 部位的持股翻空,比占 2% 的更值得注意。這就是用指標追蹤投資組合那套流程的 AI Agent 版本。
5. 技術面搭配基本面
提示詞: 「調出 NVDA 的財報重點,並和技術面對照分析。」
get_earnings_highlights 回傳 NVDA 最近一期財報(2026-08-26):EPS $2.22,預估 $2.09(優於預期 6.2%),營收年增 106%,毛利率 75%,預估本益比約 10 倍。AI Agent 該做的是點出其中的背離:營運數字強勁,股價表現卻是同業中最弱的。這表示驅動因素比較可能來自產業或總體經濟,而不是公司本身轉差;這是一個需要對照新聞驗證的假設,不是結論。兩者如何權衡,請見技術分析與基本面分析。
6. 用無介面 AI Agent 排程掃描
Claude Code 可以用非互動模式執行,把 PickSkill 變成每日掃描器:
claude -p "Use PickSkill to screen US stocks with RSI below 30 and ADX above 25. \
Write a markdown summary with the evidence for each match to scans/$(date +%F).md" \
--allowedTools "mcp__pickskill__screen_stocks,Write"
把它放進 cron,在美股收盤後執行,每個交易日都會得到一份附日期的檔案。每次工具呼叫計為一次對話,所以每天跑一次選股,Starter 方案每月 200 次綽綽有餘。
怎麼寫提示詞,才能得到更好的技術分析?
最好的提示詞是告訴 AI Agent 怎麼推理,而不只是要抓什麼資料。AI Agent 預設會把每個指標依序複述一遍,真正的訊號反而被淹沒。不妨這樣引導:
- 指定閱讀順序:「趨勢 → 延續性 → 擺盪指標 → 量能。」
- 要求說出衝突:「如果趨勢和擺盪指標不一致,說明你比較相信哪一個、為什麼。」
- 要求附上數字:「引用你所依據的指標數值。」這樣答案才能查證。
- 要求給出價位:「根據 MA5、MA20 與布林通道給出支撐與壓力。」
- 保留偏空理由:「最後說明什麼情況會推翻這個判斷。」
- 批次查詢: 一次比較最多可以放 10 檔股票,只算一次呼叫,不是十次。
想找一套適合當作固定指令的組合篩選條件,請見三指標篩選法。
AI Agent 做技術分析有哪些限制?
PickSkill MCP 提供給 AI Agent 的是日線訊號,不是盤中逐筆資料,適合波段與中長線決策,不適合當沖。選股工具只涵蓋 PickSkill 追蹤的股票(撰文時為 71 檔,與 /stocks 頁面相同),並非所有上市公司。財報重點以美國上市公司的資料最完整。技術訊號描述的是過去的價格走勢,無法預測報酬。AI Agent 解讀這些訊號會比半夜疲憊的人更一致,但它不會知道你沒提供給它的新聞。請把輸出當成一份結構化的第二意見,再搭配你自己的投資邏輯與風險控管。
FAQ
PickSkill MCP 伺服器是什麼? 它是一個託管在 https://pickskill.ai/mcp 的遠端 MCP 伺服器,為 AI Agent 提供四個唯讀工具:美股、港股與中國 A 股的技術訊號、依訊號選股、你儲存的 PickSkill 投資組合,以及財報重點。只要一個網址和一把個人 API 金鑰就能連上。
哪些 AI Agent 可以搭配 PickSkill MCP 使用? Claude Code、Claude Desktop、Cursor 與 VS Code 的 Agent 模式都有文件並經過測試。其他支援遠端 MCP 伺服器(streamable HTTP,且可帶入自訂 Authorization 標頭)的用戶端,也能使用同樣的網址與金鑰。
做一次技術分析要用掉幾次工具呼叫?
個股健檢或最多 10 檔股票的比較,都只算一次 get_stock_signals 呼叫;一次選股也只算一次 screen_stocks 呼叫。每次呼叫計為一次對話:Free 每月 30 次、Starter 200 次、Pro 1,000 次、Power 不限次數。呼叫失敗不予計算。
為什麼 PickSkill 把 RSI 超賣標為偏多? RSI 與 KDJ 屬於均值回歸型的擺盪指標,超賣代表反彈的機率提高,所以標為偏多。這不代表趨勢向上。採取行動前,務必把 RSI 和均線、ADX 放在一起看。
AI Agent 能透過 MCP 更改我的 PickSkill 帳戶嗎? 不能。API 金鑰只能用於唯讀的 MCP 工具,無法登入、修改投資組合,也無法讀取你的對話。你可以隨時在帳戶頁面撤銷金鑰。