多因子選股(美股):基於 westock-mcp 的美股因子選股 Skill

前言

自己搭一個美股多因子選股流程,通常要解決三件事:拿得到行情數據、算得動因子、控制好成分股範圍。前兩步要對接數據源和寫因子計算邏輯,第三步要維護成分股名單,任何一個環節出錯都會讓回測結果失真。下面介紹的這個 Skill 試圖把這三步收進一個現成的能力裏,默認把範圍鎖定在道指 30 成分股,減少自己維護股票池的成本。

這是什麼

多因子選股(美股)是一個發佈在 SkillHub 上的社區 Skill,座標 @user_ecbd3b70/us-stock-selector,由 user_ecbd3b70 發佈維護,當前版本 1.0.0,分類爲 professional,來源標註爲 community。它解決的問題是:在通用大模型會話裏,給出一個可調用的多因子選股入口,數據來源走騰訊自選股 MCP(westock-mcp),默認股票池是道指 30 成分股,避免用戶自己接數據源和寫因子邏輯。

它依賴一個外部 MCP 服務(騰訊自選股 westock-mcp),本身不內置行情接口,所以用之前需要先確認該 MCP 在當前環境裏可用。

核心功能

根據官方簡介,這個 Skill 提供的能力是:

  • 美股多因子選股,默認成分股爲道指 30 只股票。
  • 通過騰訊自選股 MCP(westock-mcp)獲取數據。

需要說明的是,官方簡介只寫到這裏,沒有進一步展開因子清單、打分方式、輸出字段或選股週期。這些細節在已抓取資料裏沒有,本文不做推測,實際使用前應以 Skill 加載後的 SKILL.md 說明爲準。

官方頁面標註了 requires_api_key=false,即不要求單獨的 API Key;但這不等於無需任何憑證,因爲底層依賴的 westock-mcp 是否要鑑權取決於該 MCP 自身的配置,需要單獨確認。

安裝與啓用

已抓取資料裏沒有給出可直接複製的安裝命令、目錄路徑或配置文件字段,下面列出的是基於 SkillHub 座標的通用啓用思路,具體命令需以官方頁面爲準。

Skill 的座標是 @user_ecbd3b70/us-stock-selector,發佈在 SkillHub。常規做法是:

1、在支持 SkillHub 的客戶端(如 Cursor、Codex CLI、Claude Code)裏按座標安裝該 Skill。
2、確認安裝後,環境能加載到 us-stock-selector 對應的 SKILL.md。
3、單獨配置騰訊自選股 westock-mcp,因爲選股的數據源走的是這個 MCP,不在 Skill 自身範圍內。

不同客戶端的 Skill 安裝入口和配置位置不一致。已抓取資料沒有分別說明 Cursor / Codex CLI / Claude Code 的差異,本文不逐一展開,避免給出未經覈實的命令。

典型用法

官方簡介只說明瞭能力邊界,沒有給出可復現的調用示例。下面是基於 Skill 定位的用法說明:

  • 在會話中觸發該 Skill 後,由模型按 SKILL.md 的指引調用 westock-mcp 拉取道指 30 成分股的數據。
  • 由模型執行多因子計算並給出選股結果。

具體的提示詞寫法、參數和輸出格式,需要在實際加載 Skill 後查看其 SKILL.md 文檔確認,本文不編造示例參數。

適用場景與注意

適合誰:

  • 想快速驗證美股多因子選股想法、不想自己接數據源的開發者。
  • 已經使用騰訊自選股 westock-mcp、希望複用其數據的團隊。
  • 研究範圍明確限定在道指 30 成分股的場景。

限制與坑:

  • 默認股票池只有道指 30 只,想做全市場選股需要自行擴展成分股,而擴展能力在官方簡介裏沒有說明。
  • 數據完全依賴 westock-mcp,該 MCP 不可用時 Skill 也無法工作。
  • 官方未公開因子定義、打分邏輯和輸出結構,選股結果是否符合預期需要加載後自行驗證。
  • 下載量爲 940,安裝量爲 0,社區樣本還很小,穩定性需要自行評估。

結尾

這個 Skill 的價值在於把美股多因子選股的入口和數據源綁定到一個現成能力上,默認道指 30 成分股,省去了自己搭數據管道和寫因子計算的初期成本。它不是全市場選股工具,也不是自包含的數據服務,實際效果取決於 westock-mcp 的可用性和 Skill 內部的因子實現。官方地址:https://api.skillhub.cn/user_ecbd3b70/us-stock-selector

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜