mcpField
S
StoQuant — Quantitative Stock Research

StoQuant — Quantitative Stock Research

本地服务
stoquant.com金融数据09 周前更新

关于 StoQuant — Quantitative Stock Research

StoQuant MCP 服务为 Claude 等兼容 MCP 的 Agent 提供量化股票研究数据,涵盖信号、筛选、所有权和宏观信息。它以只读研究工具为主,并支持回测与投资组合分析,但不下单。

主要功能

  1. 01Q-Score 与 ML 预测
  2. 02股票筛选与信号分析
  3. 03内幕及机构持仓数据
  4. 04另类数据与宏观指标
  5. 05投资组合评估与回测

适用场景

  1. 01比较股票的 Q-Score 和跑赢概率
  2. 02按估值或增长条件筛选股票
  3. 03查看市场状态和宏观指标
  4. 04回测策略并评估投资组合

MCP 相关

向 MCP 客户端提供 61 个量化研究工具、参考资源和预设工作流。工具主要为只读;回测会保存模拟结果,服务不会提交订单。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ohadf2015-stoquant": {
"command": "npx",
"args": [
"-y",
"stoquant-mcp"
],
"env": {
"STOQUANT_API_KEY": "<STOQUANT_API_KEY>"
}
}
}
}
启动命令npx -y stoquant-mcp
需要配置的环境变量
STOQUANT_API_KEY密钥StoQuant API key. Mint one free (100 requests/day) at https://stoquant.com/account/api-keys

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmstoquant-mcp0.6.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

stoquant-mcp

npm version MCP Registry License: MIT Tools

面向 StoQuant 的 Model Context Protocol(MCP)服务 — 让 Claude(以及任何兼容 MCP 的 Agent)直接只读访问 StoQuant 的量化信号、机器学习预测、筛选、所有权和宏观数据。

免费开始。 免费的 StoQuant API 密钥可让核心工具(报价、Q-Score、筛选器、市场状态)每天处理 100 次请求。Power 可取消请求上限,并解锁高级工具(机器学习、另类数据、内部人士聚类)。请访问 https://stoquant.com/account/api-keys 获取密钥。

源代码与列表: GitHub · npm · Official MCP Registry(io.github.ohadf2015/stoquant-mcp)· 落地页

一条命令安装

npx -y stoquant-mcp install

系统会提示你输入 API 密钥。安装程序会为你的操作系统写入相应的 claude_desktop_config.json,备份任何现有配置,然后显示下一步操作。

安装后,完全退出并重新启动 Claude Desktop。输入 list available tools,确认已加载 stoquant_* 工具。

手动安装(替代方案)

将以下内容添加到你的 claude_desktop_config.json:

{
  "mcpServers": {
    "stoquant": {
      "command": "npx",
      "args": ["-y", "stoquant-mcp", "serve"],
      "env": {
        "STOQUANT_API_KEY": "sk_live_…"
      }
    }
  }
}

配置文件位置:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%/Claude/claude_desktop_config.json
  • Linux:~/.config/Claude/claude_desktop_config.json

工具(61 个)

类别工具
价格get_quote、get_quotes_batch、get_extended_quote、get_sparklines、get_benchmarks、get_sector_performers
研究get_qscore、get_signals_v2、get_ml_prediction、explain_ml_prediction、get_strategic_edges、get_quant_analytics、get_evidence
信号get_market_regime、get_signal_accuracy、get_accuracy_summary
发现get_top_conviction、get_hidden_gems、get_multibagger_candidates、get_related_stocks、get_signal_accuracy_heatmap
筛选器list_prebuilt_screens、run_prebuilt_screen、run_screener
所有权get_insider_trades、get_insider_cluster、get_big_insider_buys、get_institutional_holders、get_institutional_ratings、get_analyst_estimates、get_analyst_price_targets、get_analyst_changes、get_short_interest
申报与新闻get_sec_filings、get_news、get_news_events
社交get_social_sentiment、get_social_trend、get_trending_social、get_social_momentum、get_source_credibility
催化因素get_catalysts、get_catalyst_watch
另类数据get_alt_signals(FDA、CPSC、SEC 套件、临床试验、GitHub、App Store、Hacker News、新闻语气 — 一次调用),get_alt_data(Google Trends、Wikipedia 浏览量、期权隐含波动率)
期权流get_unusual_options
投资组合get_auto_portfolio_status、get_auto_portfolio_history、get_portfolio_health、optimize_portfolio
回测list_backtest_templates、run_backtest、get_backtest、get_backtest_history
策略get_strategy_performance、list_strategy_presets、get_strategy_preset_candidates
宏观get_macro_indicator、get_macro_dashboard、get_macro_calendar、get_macro_themes

大多数工具只读取数据。run_backtest 会保存一次模拟运行(不涉及真实或模拟交易订单)。没有下单、资金转移或持仓变更功能。每个工具都标注了 readOnlyHint,让 Agent 知道可以安全调用。

准确性与无边际优势门控

get_accuracy_summary 会访问公开的 /public/accuracy/summary 评分卡。请读取 excessSpreadPp(超额收益差)和 dataSufficient——不要把 hitRate 当作技能水平。当 dataSufficient && excessSpreadPp < 0 时,会抑制自动投资组合的买入操作(gated:no_edge)。在进行任何以买入为导向的投资组合读取之前,请先调用此工具。

投资组合/回测/策略工具用于评估、读取、回测和优化。此服务不会下单。POST /auto-portfolio/evaluate 会执行模拟交易,但不会对外提供。

需要了解的两件事
  • Q-Score(get_qscore)是综合评分,范围为 0–100,基于行业残差化收益计算(已剔除行业 beta)。回答“这只股票好吗”时,请从这里开始。
  • ML 预测(get_ml_prediction)返回某个时间范围内跑赢 S&P 500 的概率(classification: bull|bear)——它不是买入/持有/卖出评级。

资源

该服务会提供参考文档,Agent 可按需读取:

  • stoquant://glossary — 介绍 Q-Score、ML 跑赢概率、市场状态和信号准确性,以及单位约定。
  • stoquant://methodology — 介绍行业残差化、IC 加权、ML 健康度门控和筛选器字段语义。

提示词

预构建工作流,可串联多个工具:

  • analyze_ticker(ticker) — 全面深入分析单只股票(Q-Score + ML + 持仓情况 + 优势 → 结论)。
  • find_opportunities(style) — 针对某种风格(价值、动量、成长、潜力股)生成并筛选候选清单。
  • market_briefing — 自上而下的市场概览(市场状态 + 宏观经济 + 基准指数 + 信心度)。

使用筛选器

run_screener 使用精确的 camelCase 字段名称进行筛选。未知字段在服务端会被视为 null,并静默排除所有股票,因此请使用文档中列出的名称:

trailingPE、priceToBook、pegRatio、marketCap、debtToEquity、currentRatio、grossMargins、operatingMargins、revenueGrowth、earningsGrowth、rsi14、fiftyDayAverageChangePercent、twoHundredDayAverageChangePercent、fiftyTwoWeekHighChangePercent、shortPercentOfFloat、numberOfAnalystOpinions、sector、regularMarketPrice、regularMarketVolume、regularMarketChangePercent。

利润率/增长率使用小数表示(0.25 = 25%);marketCap 为美元原始数值(250000000 = 2.5 亿)。运算符:gt、gte、lt、lte、eq、between(value: [low, high])、in(value: [string, …])。

筛选器读取 StoQuant 缓存的每日基本面数据(速度快,每日刷新)。优先使用 run_prebuilt_screen(预调优),或使用 universe: "sp500" 和少量筛选条件调用 run_screener。

示例提示词

  • “获取 NVDA 的 Q-Score,并解释驱动 ML 判断的主要特征。”
  • “给我看看信心度最高的前 10 只股票,以及它们当前跑赢市场的 ML 概率。”
  • “当前市场处于什么状态?哪些行业表现领先?”
  • “在 sp500 范围内运行 undervalued-gems 预构建筛选器。”
  • “筛选 sp500 中 trailingPE 低于 15 且 debtToEquity 低于 0.5 的股票。”
  • “获取 PLTR 过去一个季度的内部人士交易活动。”
  • “当前准确性评级和 excessSpreadPp 是多少?如果尾部反转,就不要买入。”
  • “显示自动投资组合最近一次评估结果和持仓。如果出现 gated:no_edge,就不要建议买入。”
  • “列出回测模板,并对 sp500 运行 2023 年的动量回测。”

安全性

  • 服务需要 STOQUANT_API_KEY——如果缺失或格式错误,启动时会立即失败。
  • 所有请求均使用 HTTPS。Bearer 令牌位于 Authorization 标头中,绝不记录日志。
  • 在任何外部使用前,都会验证股票代码(^[A-Za-z0-9.\-^]{1,10}$)。
  • 客户端速率限制:200 req/min(可通过 STOQUANT_RATE_LIMIT_RPM 配置)。
  • 每个请求超时 30s(可通过 STOQUANT_TIMEOUT_MS 配置)。
  • 服务端:API 密钥以哈希形式(SHA-256)静态存储,按前缀建立索引以便快速查找,并在验证时进行时序安全比较。
  • 可随时在 https://stoquant.com/account/api-keys 撤销任何密钥。

环境变量

变量默认值描述
STOQUANT_API_KEY—(必填)你的 StoQuant API 密钥(免费版或 Power 版)
STOQUANT_BASE_URLhttps://stoquant.com/apiAPI 基础 URL
STOQUANT_RATE_LIMIT_RPM200客户端速率限制(次/分钟)
STOQUANT_TIMEOUT_MS30000单次请求超时时间
STOQUANT_DEV0设置为 1 以允许使用 http:// 基础 URL(仅用于本地开发)

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。