用途
trader-regime 用于检测当前市场所处的状态(regime),并给出相应的策略建议。它基于 neural-trader 的状态检测引擎,将市场分类为牛市(bull)、熊市(bear)、震荡(ranging)或高波动(volatile),并附带推荐策略类型。当用户询问市场状态、行情性质或需要策略参考时可以使用。
主要能力
- 市场状态检测:通过 neural-trader 的 --regime-detect 参数对指定标的进行状态分类。
- 多标的支持:可一次传入多个股票代码进行批量检测。
- 技术指标上下文:可获取 RSI、MACD、布林带(bollinger)、ADX、ATR 等指标,为状态判断提供依据。
- 状态预测:使用 SONA 的 neural_predict 接口,基于指标输入进行状态预测。
- 历史状态检索:通过 memory_search 在 trading-analysis 命名空间中查找与当前状态相似的历史状态。
- 结果存储:通过 memory_store 将状态分析结果以 regime-DATE 为键存入 trading-analysis 命名空间。
- 输出内容:呈现状态分类、置信度、推荐策略类型以及历史先例。
使用方式
- 确保 neural-trader 可用: npm ls neural-trader 2>/dev/null || npm install --ignore-scripts neural-trader
- 运行状态检测(单标的): npx neural-trader --regime-detect --symbol TICKER
- 多标的检测: npx neural-trader --regime-detect --symbols "AAPL,MSFT,GOOGL,AMZN"
- 获取技术指标作为上下文: npx neural-trader --symbol TICKER --indicators rsi,macd,bollinger,adx,atr
- 使用 SONA 进行状态预测: mcp__plugin_ruflo-core_ruflo__neural_predict({ input: "indicators: RSI=X, ADX=Y, VIX=Z" })
- 检索相似历史状态: mcp__plugin_ruflo-core_ruflo__memory_search({ query: "regime similar to CURRENT", namespace: "trading-analysis" })
- 存储分析结果: mcp__plugin_ruflo-core_ruflo__memory_store({ key: "regime-DATE", value: "REGIME_ANALYSIS", namespace: "trading-analysis" })
适用场景
- 用户询问当前市场处于何种状态(牛市、熊市、震荡或高波动)。
- 需要结合技术指标判断行情性质并获取策略类型建议。
- 需要对多个标的进行批量状态检测。
- 需要参考历史相似状态以辅助分析。
- 需要将状态分析结果持久化以便后续检索。
限制
- 具体支持的标的范围、数据来源、更新频率、准确率等未在资料中提供。
- 是否收费、价格、平台兼容性等未在资料中说明。
- 状态分类的判定阈值与置信度计算方式未提供。
- 推荐策略的具体内容与执行方式未提供。
- 使用前需确保 neural-trader 已安装,且相关 MCP 接口(neural_predict、memory_search、memory_store)可用。