← 返回 Skills 市场
byronwang2005

A股信号

作者 ByronNomad · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ 安全检测通过
694
总下载
1
收藏
4
当前安装
4
版本数
在 OpenClaw 中安装
/install a-share-signal
功能描述
基于结构化框架分析A股,结合筹码分布、三周期共振、优化KDJ、威科夫、缠论以及用户自定义评分规则,输出结构化分析结论与风险提示。
使用说明 (SKILL.md)

A股信号

用途

用这个 skill 基于用户明确提供或当前会话中已知可用的 mx-skills 实时或近期数据,对单只A股进行可复用的结构分析。 默认输出结构化分析结论、关键证据、失效条件、后续观察点与风险提示。

工作流

  1. 如果用户给了说明文档、笔记、截图或自定义体系,先读用户规则。
  2. 只根据用户明确提供的技能名、路径、安装信息,以及当前 skill 包内部已知引用,识别可用的新版 mx-skills,优先关注以下 slug 与其旧别名:
    • mx-financial-assistant(旧名常写作 mx_financial_assistant
    • mx-finance-data(旧名常写作 mx_finance_data
    • mx-finance-search(旧名常写作 mx_finance_search
    • mx-stocks-screener(旧名常写作 mx_stocks_screener
    • mx-macro-data(旧名常写作 mx_macro_data
  3. mx-skills 体系内尽量完成取数与分析;如缺少 key、权限、安装或调用方式不明确,先明确告诉用户缺了什么,不要主动扫描宿主环境的环境变量、agent 配置、无关 README 或其他系统文件。
  4. 如果缺少完成当前任务所需的相关 mx-skills,先说明需要的能力、展示准备访问的来源 URL,再征求用户明确同意;只有得到同意后,才可引导用户前往 https://clawhub.ai/u/financial-ai-analysthttps://ai.eastmoney.com/mxClaw 安装或更新。
  5. 如果用户不同意访问外部来源或安装更新,只保留手动说明,不做任何下载、安装或写入动作。
  6. 未经用户明确同意,不使用本 skill 内的 scripts/stock_cli.py、AkShare 接口或 BaoShare 作为回退。
  7. 只有在用户明确同意后,才可启用本地回退方案;启用后再按需安装 akshare / baostock 等依赖。
  8. 只拉取回答当前问题所需的数据。
  9. 默认路由优先级如下:
    • 单票综合判断、问答式分析、趋势/消息/数据混合问题:优先 mx-financial-assistant
    • 需要结构化字段、财务表、行情表、资金表或多字段对比:优先 mx-finance-data
    • 需要最新公告、研报、新闻、政策催化:优先 mx-finance-search
    • 需要相对强弱、同板块比较、筛选对标样本:优先 mx-stocks-screener
    • 只有当宏观变量直接影响该股逻辑时,才补充 mx-macro-data
  10. 所有 mx-skills 请求必须严格串行执行,禁止并行调用多个 skill,也禁止对同一个 skill 并发发起多次请求;只有前一次请求已完成并确认还需要补证据时,才能继续下一次调用,以避免限流、超时与结果口径漂移。
  11. 按问题选择分析视角:
  • 筹码分布 / 成本结构
  • 日线、周线、月线三周期共振
  • 优化版 KDJ(17,3,3) 的过热风险提示
  • 量价资金共振
  • 主力洗盘 / 出货识别
  • 威科夫阶段与量价对应关系
  • 缠论结构、中枢、买卖点大致状态
  • 用户自定义评分体系
  1. 输出判断,不要只罗列指标。

数据拉取

优先做单只股票的定向查询,不要默认拉取整个市场的大范围数据。

默认数据源顺序:

  1. mx-skills
  2. 经用户同意后的 AkShare
  3. 经用户同意后的 BaoShare

执行要求:

  • 默认只能使用 mx-skills;不要把 AkShareBaoShare 或其他非 mx-skills 数据源当成隐式兜底。
  • 只根据用户明确提供的 skill 名称、路径、安装信息,以及当前 skill 包内的已知引用来定位 mx-skills;不要主动检查环境变量、agent 配置、无关 README 或其他宿主文件。
  • 能用 mx-skills 时,优先用它获取个股行情、K线、资金流、财务、公告或研报等数据,并尽量遵守新版能力分工:
    • mx-financial-assistant:单票综合问答、结构判断、热点归因、消息与数据混合研判
    • mx-finance-data:结构化字段、财务指标、行情/估值/资金等定向查数
    • mx-finance-search:最新公告、研报、新闻、交易所动态、政策催化
    • mx-stocks-screener:同板块横向比较、风格筛选、相对强弱样本池
    • mx-macro-data:必要时补充宏观变量,不要默认调用
  • 所有 mx-skills 调用都必须串行,不论是不同 skill 之间的路由切换,还是同一个 skill 内的连续补数,都必须等待上一请求完整返回后再继续;不要为了提速而并行发起多个查询。
  • 当需要借助 mx-finance-data 做批量股票信息查询时,按每批最多 5 只股票拆分请求。
  • 使用 mx-finance-data 分批查询时,必须严格串行执行:只有当前一批请求已经完成并返回结果后,才能继续下一批;禁止并行发起多个批次请求。
  • 即便是对单个 skill 的多次请求,也必须串行执行;同一时刻只允许存在一个在途请求,避免命中限流、并发熔断或返回顺序错乱。
  • 如果当前信息不足以确认所需 mx-skills 是否可用,先向用户说明缺口,并告知可选来源:ClawHub 页面 https://clawhub.ai/u/financial-ai-analyst 与官网 https://ai.eastmoney.com/mxClaw
  • 只有在用户明确同意后,才可访问这些来源协助安装或更新;访问前应先说明将使用的来源 URL 与目的,未获同意前不得擅自访问、下载、安装或写入。
  • 只有在用户明确同意后,且当前环境没有相关 mx-skills,或 mx-skills 无法覆盖当前所需字段时,才回退到 AkShare
  • 只有在用户明确同意且 AkShare 也不可用时,才尝试 BaoShare 获取基础行情或历史数据。
  • 此类端口限流或接口频率限制默认视为正常现象,不应在首次失败后立刻认定当前数据源不可用。
  • 在同一数据源内,必须先用不同方法尝试获取数据至少 3 次,确认仍然失败或仍拿不到所需字段后,才能切换到下一个数据源作为回退。
  • “不同方法”包括但不限于更换接口、调整查询粒度、改查相邻字段、切换脚本或调用方式;不要对同一失败请求机械重试 3 次充数。
  • 回答里不必铺陈数据源切换过程,但最终输出必须明确标出关键数据来源;如果切换影响了数据口径、时效性或结论置信度,也必须点明。

mx-skills 可用时,优先使用其自然语言查询能力获取个股相关数据。 如果查询对象超过 5 只股票,优先按 mx-finance-data 的配额拆批处理。

新版 mx-skills 路由规则

默认先问自己:当前问题是“综合判断”还是“定向补证据”。

  • 路由补证据时必须串行推进:先得到上一步结果,再决定下一步是否继续,不要同时并发调用多个 mx-skills 后再回拼结论。
  • 如果用户直接问“这只票现在怎么看 / 能不能参与 / 帮我分析”,先走 mx-financial-assistant,把它作为首选综合入口。
  • 如果 mx-financial-assistant 的回答里需要更细的财务、行情、估值、资金表格,再补 mx-finance-data
  • 如果结论强依赖“最新”公告、研报、新闻、政策或交易所动态,必须补 mx-finance-search
  • 如果用户要求和同板块、同风格、同市值样本做比较,或需要找可比股票池,再用 mx-stocks-screener
  • 如果用户逻辑明显受利率、汇率、通胀、地产、社融、出口等宏观变量驱动,再补 mx-macro-data
  • 除非用户明确要求,不要把 mx-macro-datamx-stocks-screener 当成单票分析的默认第一入口。
  • 回答中可同时使用新版 slug 与旧别名,但优先写新版 slug,避免继续固化旧命名。

经用户同意后,如需回退到 AkShare / BaoShare,可优先参考这些接口:

  • 基本信息:stock_individual_info_em
  • 实时行情:stock_zh_a_spot_em
  • 日线或周线历史:stock_zh_a_histstock_zh_a_hist_tx
  • 月线历史:必要时由日线重采样
  • 筹码分布:stock_cyq_em
  • 资金流向:stock_individual_fund_flow
  • 财务恶化排查:stock_financial_abstract_ths
  • 财务分析指标:stock_financial_analysis_indicator
  • 行业板块:stock_board_industry_name_em
  • 概念板块:stock_board_concept_name_em
  • 板块成分股:stock_board_industry_cons_em
  • 龙虎榜:stock_lhb_detail_em
  • 融资融券:stock_margin_ssestock_rzrq_detail_em
  • 板块 / 概念背景:必要时调用相关 AkShare 接口

如果某个数据源出现限流、不稳定或单次接口失败,先在该数据源内换至少 3 种方法继续尝试;只有得到用户同意后,才按 mx-skills -> AkShare -> BaoShare 的顺序切换,不要直接中断。优先给出结构级判断,而不是依赖单一脆弱接口追求伪精确。

判断顺序

除非用户明确要求,否则默认按下面顺序判断:

  1. 筛选条件:流动性、市值区间、题材催化、是否存在明显基本面恶化。
  2. 多周期结构:日线、周线、月线是否同向或至少不冲突。
  3. 触发质量:突破、放量、资金流是否形成确认。
  4. 结构健康度:筹码是否集中、成本带是否上移、上方抛压是否杂乱。
  5. 阶段判断:威科夫和缠论怎么定性。
  6. 目标价判断:是否已经具备按主升段测算目标价的前提。
  7. 风险与执行:适不适合参与、失效位在哪、如何加减仓。

三周期共振视角

当用户问趋势是否确认、是否形成共振、多周期是否同向时,使用这个视角。

重点看:

  • 日线、周线、月线结构是否一致偏多或偏空
  • 每个周期收复了多少关键均线
  • 共振属于弱共振、强共振还是完全共振
  • 价格变化是否得到成交量和资金流确认

如果只是日线转强,而周线或月线仍然偏弱,不要把它定义成高质量共振。

KDJ视角

KDJ(17,3,3) 的唯一用途:在震荡行情中观察过热风险。

  • 只在震荡区间、箱体往复或缺乏明确趋势延续时参考它
  • 如果 J 值大于 100,要显著提醒回调风险
  • 不把 KDJ(17,3,3) 当作通用的买点确认、趋势判断或金叉强弱分级工具

量价资金视角

当问题和买点、突破有效性、强度确认有关时,重点检查:

  • 成交量是否相对近期均量放大
  • 换手率是否活跃
  • 价格突破后是被市场接受还是迅速回落
  • 资金流是否配合

如果缩量上涨,或突破后立刻跌回原区间,应判定为低质量触发或触发失败。

筹码视角

当用户问这只票值不值得参与、筹码结构是否健康时,结合 references/chip-framework.md 使用。

重点看:

  • 这只股票是否通过用户的筛选条件
  • 主筹码区是单峰还是杂乱多峰
  • 成本带是在上移还是下移
  • 当前价格在主筹码区上方、内部还是下方
  • 突破条件是真突破还是假突破

最后要落成直接判断,例如:

  • 优先关注
  • 仅观察
  • 触发失败
  • 结构失效
  • 不适合这个体系

洗盘视角

当用户体系里明确提到“洗盘”时,要区分良性洗盘和主力出货:

  • 良性洗盘通常表现为回撤可控、抛压收缩、价格靠近成本带或支撑位后迅速有承接
  • 破坏性下跌通常表现为反复放量阴线、成本带下移、反弹始终过不了前方压力

不要因为价格大跌就直接说是洗盘,必须看到抛压被消化、结构仍然成立的证据。

威科夫视角

把股票尽量归入实际可用的阶段:

  • 吸筹
  • 拉升
  • 派发
  • 下跌
  • 只有证据很清楚时才使用再吸筹 / 再派发

重点看:

  • 区间震荡行为
  • 弹簧式下探或上冲诱多一类的试探与失败
  • 放量K线附近是否体现量价匹配
  • 反弹是创新高,还是只是弱势二次测试
  • 最近几次放量突破是被接受还是被否定

如果一只票急拉之后开始不断降低高点、反弹反复失败,优先判断为派发转下跌,而不是重新吸筹。

缠论视角

表达保持实用,不要在数据只支持粗粒度判断时,硬做过度形式化拆解。

至少说明:

  • 当前分析周期的主导方向
  • 是否存在中枢 / 重叠区
  • 中枢是稳定、扩张还是下移
  • 价格在中枢上方、中枢内部还是中枢下方
  • 更接近一买、二买、三买的可能,还是卖点 / 跌破延续结构

避免伪精确。如果趋势已经跌破最近中枢,且反弹始终过不了前高,就直接说结构偏弱,不是买点。

目标价视角

目标价只能建立在结构判断之后,严格按缠论 + 威科夫的共同证据测算,不允许脱离阶段判断直接拍目标价。

先判断是否已经进入主升:

  • 威科夫上,至少要看到吸筹或再吸筹后的有效上破,且突破被市场接受,而不是仍在区间内来回震荡
  • 缠论上,至少要看到中枢上沿被有效离开,离开段占优,且更接近三买后的主升延续,而不是仍在中枢内震荡

如果已经进入主升,可给相对明确的结构目标价,优先使用:

  • 箱体或交易区间高度向上等幅投射
  • 最近一个有效中枢震荡高度向上投射
  • 吸筹区完成后的 markup 第一目标位

输出时要说明目标价来自哪个结构,例如:

  • “按最近箱体高度等幅上移,第一目标位在 xx 元附近”
  • “按中枢离开后的主升段测算,第一目标位在 xx 元附近”

如果没有进入主升,不要把目标价写成无条件结论,必须明确提示:

  • 该目标价仅在后续向上突破箱体 / 中枢上沿并确认后才成立
  • 当前仍属于条件性目标价,前提是假定后续完成向上突破并进入主升

如果结构仍在箱体内,默认写法应类似:

  • “当前未确认进入主升,目标价只能按箱体向上突破后的等幅量度预估;若后续有效突破 xx 元箱体上沿,则目标位可看 xx 元附近,否则该目标价不成立。”

如果已经出现派发、跌破中枢、上破反复失败或量价不接受,不提供积极目标价,只说明结构失效或仅保留反弹修复空间判断。

自定义评分

当用户给出打分体系时,只对当前能被数据支持的项目打分。

  • 明确总分和评分依据
  • 区分硬性通过项和偏主观的加分项
  • 如果某个必要数据拿不到,要说明这是部分评分,不要伪造精确结果

输出格式

默认按这个顺序回答:

  1. 结论
  2. 评分或通过 / 不通过摘要
  3. 三周期共振、KDJ 过热风险、量价资金的证据
  4. 筹码结构证据
  5. 威科夫和缠论证据
  6. 目标价或条件性目标价,以及该目标价成立的结构前提
  7. 交易含义、失效条件,以及后面要看到什么才会转强
  8. 数据来源,以及未获取 / 不完整数据的风险警告

提到关键拐点时,始终给出具体日期和价格位。 输出结果时,必须标出本次判断依赖的数据来源,例如 mx-financial-assistantmx-finance-datamx-finance-searchmx-stocks-screenermx-macro-dataAkShareBaoShare 或用户提供材料。 对于任何未获取、接口失败、字段缺失、时间区间不完整、口径可能偏差的数据,必须明确警告用户这些缺口会影响哪些判断,不能把不完整数据包装成完整结论。 如果数据质量有限或某个接口失败,简要说明后继续用现有最强证据完成判断,但结论中必须降低置信度并保留风险提示。

参考资料

当用户要严格按筹码体系判断时,读取 references/chip-framework.md。 当用户的说明文档或问题涉及以下内容时,读取 references/quant-trading-theory.md

  • 三周期共振
  • KDJ(17,3,3) 规则
  • 量价共振
  • 洗盘判断
  • 评分体系

当需要明确 AkShare 接口、快速查询方式或备用数据方案时,读取 references/akshare-interfaces.md。 如果用户尚未安装、未配置好、或缺少完成当前任务所需的全部 mx-skills,先向其说明缺少的能力,再展示可选来源 https://clawhub.ai/u/financial-ai-analysthttps://ai.eastmoney.com/mxClaw;只有在用户明确同意后,才可引导其安装或更新,以便优先获得更完整的个股数据。 当需要明确新版 mx-skills 的能力分工与路由顺序时,读取 references/mx-skills-routing.md

使用量化理论参考时,先看相关章节标题,只加载必要部分,不要默认整篇读入上下文。

安全使用建议
这个 Skill 在目的、运行指令和包含的代码之间是一致的:它优先用平台内的 mx‑skills 取数,只有在你明确允许时才会用本地的 AkShare/BaoShare 回退脚本。安装前请注意:1) 若接受使用 AkShare 回退,确认你愿意让代理在本机安装/调用 akshare 并允许网络访问;2) scripts/stock_cli.py 会在同意后调用本地 akshare 接口,请审阅该脚本并确认你的环境是否安全;3) 虽然技能不请求凭据,也不会主动读取环境变量或上传数据,但代理可以自主调用已启用的技能——如你担心自动调用,请在安装后控制技能可见性或权限。
能力评估
Purpose & Capability
技能名称与描述(A股结构化分析)与实际要求和包含的内容一致:SKILL.md 详述使用 mx‑skills 取数并在用户同意下回退到 AkShare/BaoShare,且仓内包含一个用于本地回退的 scripts/stock_cli.py。没有请求与该用途无关的凭据或二进制依赖。
Instruction Scope
SKILL.md 指令范围清晰且受限:优先使用 mx‑skills、禁止在未获用户明确同意下扫描宿主环境或读取环境变量、在使用 AkShare/BaoShare 或本地脚本前必须征得用户许可。没有指示去读系统凭据、其他技能配置或将数据发往非声明来源。
Install Mechanism
无安装规格(instruction‑only),唯一的代码文件在包内;没有从可疑 URL 下载或自动写磁盘的安装步骤。scripts/stock_cli.py 只在用户同意并本地存在 akshare 时可用。
Credentials
不要求任何环境变量或外部凭据,primary credential 为空;说明文档明确拒绝未经同意访问宿主环境的变量或代理配置,与技能目的相称。
Persistence & Privilege
flags 显示 always:false,技能不会被强行常驻;默认允许模型调用(平台默认),但没有其他要求修改其它技能配置或写入系统范围的设置。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install a-share-signal
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /a-share-signal 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
v1.0.3 - 改进安全性与隐私控制,分析与拉取数据仅限用户明确提供的信息,不再主动检查无关环境配置或自动扫描文件。 - 数据源定位与路由规则要求获得用户同意后,才可引导外部安装、更新或本地回退,并在操作前明确告知用途及来源。 - 优化 `KDJ(17,3,3)` 用法,仅用于震荡行情的过热风险提示,不作为买点与趋势确认工具。 - 输出结构调整:结论突出风险提示与失效条件,强化未获取数据、来源与置信度的说明。 - 部分表述简化,强调串行调用与仅按用户权限/需求拉取最少量数据。
v1.0.2
## a-share-signal v1.0.2 - 大幅重构数据源优先级与路由机制,全面对接新版 `mx-skills`(如 `mx-financial-assistant`, `mx-finance-data` 等)。 - 新增详细的新版 `mx-skills` 路由说明,区分综合问答、定向查数、公告研报等不同场景调用入口。 - 强化数据调用串行化要求,避免并发查询带来的口径漂移与限流风险。 - 明确用户未授权不得自动回退至 AkShare/BaoShare,需按用户同意流程且串行切换。 - 增加新版功能参考文档 `references/mx-skills-routing.md`。 - 改进参考资料引用规则,优先新版 `mx-skills` 能力分工。
v1.0.1
- 优先数据源切换为 mx-skills,AkShare 和 BaoShare 作为回退,显著提升数据获取质量与适用性。 - 新增 mx-skills 环境检测与 key 配置建议,引导用户优先用更全面数据(包含官网入口)。 - 明确数据源切换机制:须在同一数据源内多方法尝试至少3次,才进入下一级回退,切换后需标明数据口径、置信度变化等信息。 - 新增“目标价”结构化判断与输出规则,仅在结构成立后给出量化测算,避免主观拍测。 - 输出标准强化:结论明确标记数据来源,不完整/失败数据必须有风险提示,降低结论置信度。 - 多视角细节进一步完善,包括风险提示、目标价约束及主升段判定等。
v1.0.0
a-share-signal A股信号 - 支持使用 AkShare 对单只 A 股进行结构化、多维度分析,默认输出明确信号和可操作结论。 - 集成筹码分布、三周期共振、优化版 KDJ、量价资金共振、威科夫阶段、缠论结构等多种分析视角。 - 支持用户自定义评分体系及规则打分,兼容笔记、截图与说明文档输入。 - 实现数据拉取的最小化查询策略,优先提供结构级判断并处理接口波动。 - 输出包含结论、评分摘要、各视角分析证据、交易含义与失效条件。 - 文档详述每个分析流程、用法与判断标准,适用于个股参与与体系化实盘辅助。
元数据
Slug a-share-signal
版本 1.0.3
许可证 MIT-0
累计安装 5
当前安装数 4
历史版本数 4
常见问题

A股信号 是什么?

基于结构化框架分析A股,结合筹码分布、三周期共振、优化KDJ、威科夫、缠论以及用户自定义评分规则,输出结构化分析结论与风险提示。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 694 次。

如何安装 A股信号?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install a-share-signal」即可一键安装,无需额外配置。

A股信号 是免费的吗?

是的,A股信号 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

A股信号 支持哪些平台?

A股信号 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 A股信号?

由 ByronNomad(@byronwang2005)开发并维护,当前版本 v1.0.3。

💬 留言讨论