avatar of ianzeng123 ianzeng123
关注 私信
1
关注
140
关注者

AI驱动的量化交易新范式:优宽量化平台工作流技术深度解析

创建于: 2025-09-16 13:40:28, 更新于: 2025-09-19 10:10:36
comments   0
hits   5

随着AI技术的发展,量化交易正在发生一些变化。优宽量化平台通过集成工作流(WorkFlow)技术,为用户提供了一种新的量化交易实现方式。

一、工作流是什么

基本概念

工作流是一种可视化编程工具,通过拖拽和连接不同的功能节点来构建自动化流程。在量化交易中,它可以帮助用户更方便地搭建交易系统。

工作流示例

主要特点: - 可视化界面:通过拖拽节点和连线来构建逻辑 - 预置节点:提供各类常用功能节点 - 支持AI模型:可以集成DeepSeek、千问等大语言模型,还支持MCP协议,为策略分析提供强大的智能化能力 - 支持代码扩展:可以通过优宽API函数实现更复杂的功能

在量化系统中的作用

1. 连接AI与量化的桥梁

工作流最重要的作用是成为连接AI技术和量化交易的关键桥梁。它让AI不再是独立的分析工具,而是能够直接参与交易决策和执行的核心组件。通过工作流,用户可以将大语言模型的分析能力、市场数据获取、技术指标计算和交易执行串联起来,形成完整的智能化交易链条。

2. 整合多源数据实现快速响应

工作流能够同时处理来自交易所、新闻媒体、社交平台等多个不同来源的信息,并在快速变化的市场环境中提供及时响应。特别是在宏观热点轮动频繁的场景下,从多源数据分析到交易执行的完整流程可以快速完成,帮助捕捉短暂的市场机会。

3. 提供新型的量化交易执行方式

工作流将市场分析、信号生成、风险控制和交易执行连接成一个完整的系统。用户可以根据需要选择一次性执行工作流、设置循环执行,或者在关键决策点加入人工确认执行,灵活控制整个交易流程。这种可视化、模块化的执行方式改变了传统量化交易的开发和运行模式。

二、优宽平台的工作流节点

优宽量化平台基于N8N框架,针对量化交易场景进行了优化,提供了以下几类节点:

主要节点类型: - AI节点:这是我们的智能大脑,主要包括三个部分:情感分析节点,用来使用大模型分析文本的情感倾向;AI智能体,用来生成计划并执行,可以使用外部工具进行相关操作的执行;MCP客户端,用来连接来自MCP服务器的工具。优宽平台也具有相关的MCP设置,大家可以探索使用下。

AI节点
AI节点配置
  • 数据转换节点:专门负责数据的操作、筛选和格式转换,无论是清洗数据还是格式化输出,都能轻松搞定。
数据转换节点
  • 流程控制节点:实现策略的分支判断、条件合并和循环执行等逻辑控制,使策略执行流程更加智能化和自动化。
流程控制节点
  • 核心节点:支持运行自定义代码、发送HTTP请求、读写文件、节点通知和日志输出等核心操作,为高级用户提供无限扩展可能性。
核心节点
  • 通知节点:实时消息推送专家,可以发送消息到钉钉、飞书、Telegram等各种即时通讯平台,帮助大家随时随地掌握策略运行状态和交易动态。
通知节点
  • 交易节点:这是整个系统的核心,提供完整的交易功能组件,直接对接各大交易所,获取实时账户信息和行情数据,并根据交易决策执行真实的买卖操作。当然,固定的买入卖出操作无法体现交易的灵活性。借助平台强大的API语法,我们可以使用内置的交易插件节点,通过编写JavaScript代码实现更复杂的交易控制和风险管理。
交易节点

三、实际应用示例

一个简单的工作流实现

使用工作流可以:

  1. 拖入交易节点获取交易数据

交易节点提供完整的市场数据获取能力,包括实时K线行情、账户持仓信息。通过定时触发器实现数据的自动化采集,确保策略基于最新的市场状态进行决策。

交易数据获取
  1. 添加数据源节点订阅信息

HTTP请求功能通过HTTPS协议获取外部数据源,支持订阅来自不同接口的数据,如交易所API的市场情绪指标、资金数据,以及来自市场大V和金融媒体的补充信息。

数据源订阅
  1. 连接AI节点进行分析

AI节点作为策略的核心大脑,基于技术分析方法对市场数据进行智能研判。通过预设的分析框架(价格行为、成交量、技术指标、持仓状况)输出标准化的交易信号,并可结合情感分析节点将复杂分析结果转换为明确的操作指令。

AI分析节点
  1. 设置交易执行节点

交易节点根据AI分析结果自动执行相应的交易操作(开多、开空、平仓)。

交易执行节点
  1. 运行工作流

整个工作流支持多种运行模式:可进行一次性执行工作流程整体调试验证策略逻辑,通过回测调试验证历史数据表现,以及实盘运行实现全自动交易。工作流通过实时触发从数据获取、智能分析到交易执行形成完整的闭环系统,核心节点负责数据流转和逻辑控制,确保各环节的稳定协作和异常处理。

工作流运行

实际界面展示:

该示范工作流通过定时触发器固定时间间隔自动获取账户持仓、K线行情和市场情绪数据,经过数据处理和合并后,由AI综合研判节点使用千问模型进行技术分析,然后通过AI交易决策节点将分析结果转化为具体交易指令,最终由对应的交易执行器自动执行交易并发送推送通知,实现了从数据采集到交易执行的全自动化量化交易流程。

实际界面展示1
实际界面展示2

策略地址: https://www.youquant.com/strategy/408432

总结

工作流为量化交易提供了一种新的实现方式。通过可视化编程和模块化设计,它让策略开发和自动化交易变得更加便捷。无论是专业交易者还是普通投资者,都可以通过工作流来构建自己的交易系统。这种模块化、可视化的方式,让量化交易的门槛有所降低,同时也为高级用户提供了更多的扩展可能。

相关推荐