前言

期货交易最难的不是看指标,而是提前判断趋势、控制风险、避免追高杀低。传统工具只告诉你 “现在怎么样”,但交易员真正需要的是:

  • 现在能不能入场?
  • 空间还有多大?
  • 风险在哪里?

为此,我基于 Flask + Celery + Redis + DeepSeek 打造了一套 AI 期货分析助手,支持 14 个主流期货品种,提供趋势预判、四维评分、智能否决、动态风控一整套决策体系。

项目采用 Open Core 开放核心模式:开源架构 + 闭源核心引擎,既能学习技术架构,又能直接在线使用完整功能。


一、项目亮点

AI 趋势预判:不是事后总结,而是早期发现机会

智能否决机制:RSI 超买、深贴水、趋势衰竭直接禁止入场

四维评分系统:0-100 分量化机会质量

ATR 空间评估:告诉你趋势还能走多远

三层分析链路:现状→趋势→预判,逻辑透明

信号三档分级:布局 / 关注 / 等待,一目了然

全自动定时分析:早盘、午盘、每 4 小时自动跑一遍

低门槛品种:覆盖 14 个保证金≤1 万的活跃品种

开箱即用:提供完整部署脚本与 Docker 方案


二、核心能力详解

1. 趋势预判引擎(核心创新)

系统从 4 个维度加权计算0-100 预判分

  1. 趋势早期度 30%:越早期分越高
  2. 资金确认度 25%:持仓 + 主力资金是否配合
  3. 位置安全度 25%:RSI 是否在安全区间
  4. 盈亏比系数 20%:是否满足 2:1 盈亏比

2. 智能否决机制(宁可错过,不做错)

任意一条触发,直接禁止入场:

  • RSI≥75 禁止追多;RSI≤25 禁止追空
  • 年化展期收益率 < -10% 禁止做多
  • ADX>50 且 RSI 极端 → 趋势衰竭否决

3. 趋势空间评估(ATR 消耗度)

  • 0.5ATR:趋势刚启动,可布局
  • 1.5ATR:中期,等待回调
  • 2.5ATR:末期,不建议追

4. 三层分析链路

  1. 现状分析:价格、指标、基差、资金
  2. 趋势分析:ADX、DI、趋势生命周期
  3. 趋势预判:评分 + 否决 + 空间 + 风控

5. 信号三档评级

  • 🟢 布局 ≥70 分:可入场
  • 🟡 关注 50-69 分:持续跟踪
  • 等待 <50 分:强制观望

三、覆盖品种(14 个,低保证金)

黑色建材

螺纹钢 (RB)、热轧卷板 (HC)、铁矿石 (I)

能源化工

甲醇 (MA)、PTA (TA)、塑料 (L)、PVC (V)、纯碱 (SA)、玻璃 (FG)

农产品

豆粕 (M)、豆油 (Y)、玉米 (C)、棉花 (CF)、白糖 (SR)


四、技术架构(可直接学习)

plaintext

用户层:Web / 移动端 / API
应用层:Flask + Celery + Redis
分析层:AI研判 + 趋势引擎 + 否决机制 + 风控
数据层:天勤量化TQSDK + 技术指标计算
存储层:SQLite / PostgreSQL

技术栈

  • Python 3.8+
  • Flask 2.0+
  • Celery 5.0+
  • Redis 6.0+
  • DeepSeek API
  • 天勤量化 TQSDK

五、开源版 vs 完整版

表格

版本 内容 获取方式
开源版 项目架构、前端、部署脚本、配置 本仓库
完整版 趋势预判、四维评分、否决、风控 在线体验

⚠️ 注意:核心算法为商业闭源模块,不提供源码、不私下分发


六、快速部署(本地一键跑起来)

1. 环境准备

  • Python 3.8+
  • Redis 6.0+
  • 天勤量化账号
  • DeepSeek API Key

2. 一键启动

bash

运行

git clone https://gitee.com/xwx422/futures_env.git
cd futures_env

# 虚拟环境
python -m venv venv
source venv/bin/activate  # Linux/Mac
# venv\Scripts\activate   # Windows

# 安装依赖
pip install -r requirements.txt

# 配置 .env
cp .env.example .env
# 填入 TQ 账号、DeepSeek Key、SECRET_KEY

# 初始化数据库
python init_db.py

# 启动
./start-local.sh

访问:http://localhost:5000


七、生产部署(3 种方式)

  1. systemd 服务部署(推荐)
  2. Gunicorn + Nginx
  3. Docker 容器化

项目内置完整部署脚本,直接运行即可上线。


八、API 接口(支持二次开发)

  • GET /api/analysis/ 品种名:分析结果
  • GET /api/market-data:行情数据
  • GET /api/signals:信号列表
  • GET /api/divergences:背离信号
  • POST /api/trigger-analysis:手动触发分析

九、在线体验(完整功能)

想直接使用趋势预判、四维评分、否决机制、动态风控,请访问:👉 https://qh.ossou.cn

每天登录免费赠送分析额度,无需部署、无需配置,开箱即用。


十、风险提示(必读)

  1. 期货交易高风险,可能损失全部本金
  2. 本项目仅为技术学习与辅助参考,不构成投资建议
  3. 所有交易决策由投资者独立承担,盈亏自负
  4. 核心模块闭源,禁止反向工程、侵权使用

十一、开源地址

Gitee:https://gitee.com/xwx422/futures_env协议:Apache-2.0


十二、总结

这套 AI 期货分析助手把看方向、定仓位、控风险做成了标准化闭环,适合:

  • 想学习量化架构的开发者
  • 需要客观决策辅助的期货交易者
  • 做二次开发 / 对接自己系统的团队

如果你对期货量化、AI 决策系统感兴趣,欢迎 Star 支持,一起交流~

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐