You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

name description
futures-technical-analysis 期货和股票技术分析实战分析工具。提供支撑阻力、止跌反弹、多周期共振、滞涨回调、多空分歧五大核心主题的判断方法与实操Checklist。支持两种数据输入模式(1)自动获取 - 当用户提供合约代码(如SN2504)或股票代码(如000001)时自动调用数据获取脚本获取多周期K线数据(2)手动提供 - 用户直接提供JSON格式K线数据。自动分析各周期多空情况、关键点位、交易建议及预案。适用于期货日内/波段交易分析、股票技术分析、趋势识别、关键位验证、交易决策支持。当用户需要期货/股票技术分析指导、交易策略制定、市场结构判断、多周期共振验证、支撑阻力有效性确认时使用本Skill。

期货技术分析实战分析

本Skill提供完整的期货交易技术分析框架涵盖五大核心主题

核心功能

  1. 支撑/阻力有效性判断 - 五维度验证法(测试次数、成交量、周期共振、基本面、突破后表现)
  2. 止跌与反弹鉴别 - 四大维度确认止跌,区分下跌中继与反转趋势
  3. 多周期共振交易法 - 60分钟定趋势→30分钟找拐点→15分钟择入场
  4. 滞涨与回调性质区分 - 洗盘vs反转的多周期共振判断
  5. 多空分歧识别 - 五维度识别分歧强度,预判趋势转折
  6. JSON数据自动分析 - 接收多周期K线JSON数据输出完整分析报告

使用方法

分析流程

当用户需要进行期货或股票技术分析时,按以下步骤执行:

  1. 判断数据来源 - 检查用户是否提供了JSON格式的K线数据
  2. 明确分析目标 - 确定是判断支撑阻力、分析止跌反弹、还是识别多空分歧
  3. 查阅参考手册 - 阅读 references/期货交易技术分析实战手册(整合版).md 获取完整方法论
  4. 使用Checklist - 根据具体场景选用对应的Checklist进行逐项核查
  5. 给出判断结论 - 基于核查结果给出明确的交易建议

数据获取流程当用户未提供JSON数据时

当用户询问"分析一下XX合约"或"分析一下XX股票"但未附带JSON数据时

步骤1识别代码类型

从用户输入中提取合约/股票代码,判断类型:

  • 期货合约:格式为品种代码+年份+月份,如 SN2504(沪锡)、AG2506(沪银)、LC2505(碳酸锂)
  • 股票代码6位数字000001(平安银行)、600000(浦发银行)

步骤2调用数据获取脚本

使用 skill 目录下的 futures_data_collector.py 脚本获取数据:

# 期货数据获取
python futures_data_collector.py --symbol <合约代码> --type futures

# 股票数据获取
python futures_data_collector.py --symbol <股票代码> --type stock

步骤3检查数据获取结果

  • 如果脚本执行成功会返回多周期K线数据5min/15min/30min/60min/daily
  • 如果执行失败如合约代码错误、数据源异常向用户说明情况并请求提供JSON数据

步骤4将获取的数据传入分析流程

脚本输出的JSON数据格式与JSON数据输入分析章节定义的格式一致,直接传入后续分析步骤。

场景指导

用户场景 分析方法 关键Checklist 数据来源
"分析一下SN2504"无JSON 先调用脚本获取数据 → 多周期自动分析 完整分析报告输出 自动获取
"分析一下000001股票"无JSON 先调用脚本获取数据 → 多周期自动分析 完整分析报告输出 自动获取
"这个位置是支撑还是阻力?" 支撑阻力五维度判断法 支撑/阻力有效性Checklist 用户提供
"可以抄底了吗?" 止跌四大维度判断+反弹性质鉴别 止跌确认Checklist + 反弹性质判断Checklist 用户提供
"现在可以入场吗?" 多周期共振交易法 多周期共振入场Checklist 用户提供
"这是洗盘还是真跌?" 滞涨回调多周期共振判断 滞涨判断Checklist 用户提供
"多空分歧大吗?" 多空分歧五维度识别 多空分歧识别Checklist 用户提供
提供JSON数据进行分析 多周期自动分析+关键位计算+预案生成 完整分析报告输出 用户提供

JSON数据输入分析

当用户未提供JSON数据时先调用 futures_data_collector.py 脚本获取数据当用户已提供JSON格式的多周期K线数据时直接执行完整的技术分析流程。

脚本自动获取数据说明

数据获取脚本 futures_data_collector.py 支持:

  • 期货数据:支持上海期货交易所、大连商品交易所、郑州商品交易所、广州期货交易所等主流品种
  • 股票数据支持A股所有个股
  • 多周期覆盖自动获取5min/15min/30min/60min/daily五个周期的K线数据
  • 技术指标计算每根K线自动计算MA10、MA20、MACD(DIF/DEA/Histogram)

常见期货合约代码示例

  • SN2504 - 沪锡2504合约上海期货交易所
  • AG2506 - 沪银2506合约上海期货交易所
  • LC2505 - 碳酸锂2505合约广州期货交易所
  • NI2505 - 沪镍2505合约上海期货交易所

常见股票代码示例

  • 000001 - 平安银行
  • 600000 - 浦发银行
  • 000858 - 五粮液
  • 600519 - 贵州茅台

输入数据格式

用户提供或通过脚本获取的JSON数据结构

{
  "symbol": "合约代码",
  "current_price": 当前价格,
  "timeframes": {
    "60min": {
      "trend": "up|down|sideways",
      "ma10": 数值,
      "ma20": 数值,
      "macd_signal": "bullish|bearish|neutral",
      "volume_trend": "increasing|decreasing|stable",
      "support": 支撑位,
      "resistance": 阻力位,
      "candles": [
        {"time": "", "open": 0, "high": 0, "low": 0, "close": 0, "volume": 0}
      ]
    },
    "30min": { ... },
    "15min": { ... }
  },
  "fundamentals": {
    "recent_news": "近期消息",
    "inventory_change": "库存变化",
    "cost_support": 成本支撑价
  }
}

参考示例:references/kline-data-example.json

分析输出格式

必须包含以下五个部分:

1. 各周期多空情况分析

周期 趋势方向 多空强度 关键信号 一致性检查
60分钟 多/空/震荡 强/中/弱 MA排列、MACD位置、量价关系 -
30分钟 多/空/震荡 强/中/弱 拐点信号、突破情况 -
15分钟 多/空/震荡 强/中/弱 入场信号、量能配合 -
周期共振 共振方向 共振强度 矛盾点(如有) 结论

2. 关键点位识别

强阻力位R2: xxx - 理由:...
第一阻力位R1: xxx - 理由:...
枢轴点PP: xxx - 计算:...
第一支撑位S1: xxx - 理由:...
强支撑位S2: xxx - 理由:...

关键位有效性验证(针对每个关键位):

  • □ 测试次数≥3次
  • □ 量价配合良好
  • □ 多周期共振
  • □ 与基本面匹配

3. 当前状态判断

使用Checklist逐项核查

检查项 结果 说明
是否处于有效支撑/阻力区 距离关键位xxx点
是否出现止跌/滞涨信号 依据:...
是否形成多周期共振 共振方向:...
多空分歧程度 轻度/中度/重度
基本面配合度 利好/利空/中性

综合判断:□可入场 □观望 □减仓 □离场

4. 交易建议

当前建议

  • 方向:做多/做空/观望
  • 入场区间xxx - xxx
  • 止损位xxx入场价下方/上方x%
  • 第一止盈xxx盈亏比1:2
  • 第二止盈xxx关键阻力/支撑位)
  • 建议仓位x%(基于风险评级)

风险评级:□低风险 □中风险 □高风险

5. 各种情况预案(基于真实市场情景)

根据当前技术面状态,以下是可能发生的市场情景及概率估算:


情景一:趋势延续(顺势突破)

  • 概率35%-45%
  • 触发条件
    • 多周期共振方向一致如60/30/15分钟均多头
    • 放量突破关键阻力/支撑成交量较近期均值放大50%+
    • MACD柱状图同向放大无背离信号
  • 走势描述:价格沿当前趋势方向持续运行,回调幅度小(<20%),关键位转化为新支撑/阻力
  • 应对策略
    • 已有持仓:持有,移动止损至成本价或前低/前高
    • 新开仓:突破确认后顺势追单,仓位减半,严格止损
  • 风险提示:警惕"尾盘冲刺"式突破夜盘22:00后假突破概率增加

情景二:高位/低位震荡(多空拉锯)

  • 概率30%-40%
  • 触发条件
    • 周期信号矛盾如60分钟多 vs 15分钟空
    • 价格在关键位附近反复测试,成交量萎缩
    • MACD在零轴附近徘徊红柱/绿柱交替出现
  • 走势描述价格在R1-S1区间内来回波动形成3-5根K线的整理平台方向不明
  • 应对策略
    • 区间上沿减仓或试空止损设区间外1%
    • 区间下沿低吸或试多止损设区间外1%
    • 区间中部:观望,等待方向突破
  • 风险提示:震荡末期常伴随假突破诱多/诱空,需等待收盘确认

情景三:假突破后反转(陷阱行情)

  • 概率15%-25%
  • 触发条件
    • 快速突破关键位但成交量不足(<近期均值1.2倍)
    • 突破后1-2根K线内迅速回撤收回关键位内
    • 长上影线/长下影线伴随缩量
  • 走势描述:先冲高/冲低制造突破假象,随后快速反向运行,形成"多头陷阱"或"空头陷阱"
  • 应对策略
    • 追单被套:立即止损,不可补仓摊低成本
    • 未入场:反向做单,止损设假突破极值点
    • 观望者:等待价格回到区间中部再评估
  • 风险提示:此类行情常在重大数据发布前出现,主力清洗浮筹

情景四:突发消息驱动(黑天鹅/灰犀牛)

  • 概率5%-10%
  • 触发条件
    • 突发政策、地缘冲突、宏观数据如非农数据、CPI
    • 价格瞬间跳空跳过1-2个关键位
    • 成交量暴增3-5倍但持续性不确定
  • 走势描述
    • 利好:高开高走或高开低走(利好兑现)
    • 利空:低开低走或低开高走(利空出尽)
  • 应对策略
    • 消息前5分钟减仓50%,规避不确定性
    • 消息发布后15分钟内不新开仓观察价格对关键位的反应
    • 若价格站稳新关键位:跟随趋势,仓位减半
    • 若价格回到消息前区间:视为无效波动,观望
  • 风险提示:消息市流动性骤降,点差扩大,止损可能无法成交在预设价位

情景五:趋势衰竭/反转(拐点形成)

  • 概率5%-10%
  • 触发条件
    • 价格创新高/新低但MACD出现顶/底背离
    • 成交量萎缩(<近期均值70%),量价背离
    • 长周期60分钟出现滞涨/止跌K线形态
  • 走势描述
    • 上涨衰竭:最后冲刺后快速回落,跌破前低
    • 下跌衰竭恐慌性抛盘后V型反转突破前高
  • 应对策略
    • 原有趋势持仓:逐步减仓,止盈位下移/上移
    • 反向开仓等待60分钟确认信号轻仓试单
    • 止损设置新趋势确认前止损位放宽至2-3%
  • 风险提示拐点判断错误率较高建议分2-3次建仓首次仓位≤3%

概率使用说明

  • 概率基于当前技术面统计,随价格运行动态变化
  • 当某情景概率>50%时,可作为主策略
  • 当两情景概率接近如35% vs 40%)时,以观望或轻仓试错为主
  • 突发消息情景概率虽低,但影响最大,需始终预留仓位应对

参考资料

详细的分析方法、量化标准、对比表格、Checklist清单见

期货交易技术分析实战手册(整合版).md

包含内容:

  • 五大核心原理解析
  • 五类实战判断方法
  • 六套实操Checklist可直接打印使用
  • 交易决策流程图
  • 避坑要点汇总
  • 核心公式与参数附录

K线数据示例 - JSON数据格式参考

futures_data_collector.py - 数据自动获取脚本

  • 依赖:pip install akshare pandas
  • 用法见脚本头部注释

输出格式(标准版)

非JSON数据输入时的分析结果应包含

  1. 判断结论 - 明确的支撑/阻力、止跌/继续跌、洗盘/反转等结论
  2. 核查结果 - 各维度核查项达标情况
  3. 交易建议 - 具体的入场/离场/观望建议
  4. 风险提示 - 需注意的假信号、假突破等风险点