跳过正文
  1. Posts/

算法交易演进史:从电子撮合到 FPGA 纳秒竞速,再到 AI Agent 金融智能

算法交易演进史:从电子撮合到 FPGA 纳秒竞速,再到 AI Agent 金融智能
#

📌 核心观点

算法交易并不是某一种交易策略,而是一套伴随金融市场数字化共同成长的技术体系。

五十年来,算法交易经历了:

人工交易 → 电子订单 → 执行算法 → 高频交易 → 机器学习 → 基础模型 AI

每一次演进,都不是简单的技术升级,而是市场结构、监管规则、计算能力和网络基础设施共同作用的结果。


一、前算法时代:人工市场与交易员时代(1970 年以前)
#

在电子交易出现之前,金融市场完全依赖人工。

纽约证券交易所(NYSE)、芝加哥商品交易所(CME)等传统交易场所:

  • 交易员现场喊价
  • 做市商提供流动性
  • 人工撮合订单
  • 信息传播依赖电话、电报和纸质系统

这个时代的核心问题:


交易速度慢
订单规模受限
市场透明度不足
人为错误不可避免

随着机构资金规模不断扩大,一个新的问题出现:

如何在不影响市场价格的情况下完成巨大订单?

这成为算法交易诞生的最初动力。


二、电子交易革命:算法交易的物理基础(1970-1990)
#

算法交易真正的起点,不是 AI,也不是量化模型,而是:

市场第一次变成数字系统。


2.1 NASDAQ:第一个电子股票市场
#

1971 年:

:contentReference[oaicite:0]{index=0} 成立。

它第一次让:


报价
订单
成交

全部进入计算机系统。

股票市场开始拥有:

  • 实时数据
  • 数字报价
  • 自动匹配能力

这为未来所有算法交易创造了基础。


2.2 NYSE DOT 系统:订单开始电子化
#

1976 年:

NYSE 推出:

DOT(Designated Order Turnaround)系统

意义:

交易员不再需要人工把订单送入交易大厅。

订单开始:


投资者
电子系统
交易所

电子路由成为可能。


2.3 数据革命
#

1980 年代:

三个技术变化改变金融:

Bloomberg Terminal
#

1983 年:

实时行情终端进入机构市场。

市场第一次拥有:

  • 实时价格
  • 新闻
  • 数据分析

PC 普及
#

金融机构开始部署:

  • 工作站
  • 数据库
  • 交易软件

网络通信
#

电话网络逐渐被:

  • 专线
  • TCP/IP
  • 数据网络

取代。

算法交易的第一个条件形成:

市场必须先数字化,算法才有存在空间。


三、第一代算法:执行算法时代(1990-2000)
#

1990 年代,算法交易正式诞生。

但早期算法并不是寻找利润。

它解决的问题是:

如何更聪明地完成交易。


3.1 VWAP:跟随市场成交量
#

VWAP:

Volume Weighted Average Price

核心思想:

让机构订单成交价格接近市场平均成交价格。

公式:


VWAP = Σ(Price × Volume) / ΣVolume

例如:

机构需要买入:

100 万股股票

如果一次成交:


100万股 → 市场价格快速上涨

算法会拆成:


10:00  5%
10:10  8%
10:20  12%
...

跟随市场自然成交。


3.2 TWAP:时间切片
#

TWAP:

Time Weighted Average Price

简单思想:

平均拆单:


100万股


10000股 × 100次

按照时间均匀执行。


3.3 Iceberg:冰山订单
#

机构不希望市场看到真实意图。

因此:

显示:


1000股

隐藏:


100万股

市场看到:

只是冰山顶部。


这一阶段:

算法 = 自动执行工具

特点:


人决定方向
算法负责执行

四、量化交易崛起:算法开始寻找机会(1990-2005)
#

90 年代后期:

算法开始从:

“执行工具”

变成:

“交易系统”

代表机构:

  • Renaissance Technologies
  • D.E. Shaw
  • Two Sigma

核心技术:

统计套利
#

寻找:


历史相关性
价格偏离
均值回归

例如:

股票 A 和股票 B:

长期高度相关。

突然:


A 上涨
B 下跌

算法认为:

关系失衡。

执行:


买 B
卖 A

等待恢复。


五、高频交易时代:微秒战争(2000-2010)
#

2000 年以后:

算法交易发生一次巨大变化:

算法不再只是帮助交易,而开始直接参与市场竞争。


5.1 小数化:HFT 的催化剂
#

2001 年:

美国市场完成:

Decimalization

报价单位:

从:


1/16 美元

变成:


0.01 美元

结果:

买卖价差下降。

传统做市:

利润减少。

于是:

必须:


更多交易次数
+
更低成本
+
更快速度

高频交易出现。


5.2 Reg NMS:流动性碎片化
#

2005 年:

美国实施 Reg NMS。

市场从:


一个交易所

变成:


NYSE
NASDAQ
ECN
暗池
多个交易场所

于是出现:

速度优势。

谁最快发现:

不同市场价格差异:

谁赚钱。


5.3 HFT 技术军备竞赛
#

Co-location
#

服务器直接放进交易所机房。

传统:


服务器
|
公网
|
交易所

变成:


服务器
|
交易所机房

延迟:

毫秒 → 微秒


FPGA 加入交易系统
#

2008 年左右:

FPGA 开始进入高频交易。

传统 CPU:


程序
操作系统
CPU
网络

FPGA:


逻辑电路
网络

绕过:

  • 操作系统
  • 软件调度
  • 内存复制

实现:

纳秒级处理。


六、FPGA:算法交易的硬件革命
#

FPGA(Field Programmable Gate Array)

本质:

可编程硬件。

与 CPU 不同:

CPU:


多个任务轮流执行

FPGA:


固定逻辑并行执行

适合:

  • 行情解析
  • 撮合预测
  • 风控检查
  • 订单生成

典型低延迟链路:


行情
FPGA NIC
FPGA Tick处理
策略逻辑
订单
交易所

时间:


毫秒
微秒
纳秒

七、闪电崩盘:算法进入监管时代(2010)
#

2010 年 5 月 6 日:

美国市场发生:

Flash Crash。

道琼斯:

数分钟跌近 1000 点。

随后快速恢复。

事件改变了监管态度:

算法不再只是:

技术工具。

而成为:

金融基础设施。


监管开始要求:

  • 风险控制
  • 熔断机制
  • 交易限制
  • 算法审计

八、机器学习时代:算法开始学习(2010-2020)
#

2010 年后:

三个技术成熟:

云计算
#

提供:

  • 大规模计算
  • 弹性资源

GPU
#

推动:

深度学习。

大数据
#

提供:

海量特征。


算法进入第四代:

机器学习算法。

包括:

  • Random Forest
  • Gradient Boosting
  • Neural Network

输入:


价格
成交量
订单簿
新闻
宏观数据
另类数据

输出:


交易概率
风险预测
仓位调整

九、AI 大模型时代:算法交易第五代革命(2020-)
#

2020 年后:

最大的变化:

不是更快。

而是:

算法开始理解非结构化世界。


9.1 LLM 进入金融
#

过去:

新闻分析:

需要:


规则
关键词
NLP模型

现在:

大模型可以:

理解:

  • 财报
  • 新闻
  • 研报
  • 公告
  • 社交媒体

形成:


文本
LLM
交易信号

9.2 Agentic Trading
#

未来交易系统:

不只是模型。

而是:

AI Agent。

结构:


数据Agent


研究Agent


策略Agent


执行Agent


风险Agent

自动完成:

  • 找机会
  • 建模型
  • 回测
  • 下单
  • 风控

十、2026 年算法交易架构:五代共存
#

今天真正生产系统:

不是第五代替代第一代。

而是:

多代融合。

典型架构:

        AI Agent
           |
     LLM新闻理解
           |
Machine Learning模型
           |
  因子预测系统
           |

VWAP/TWAP执行算法 | FPGA低延迟交易链路 | Exchange

五代算法同时存在:

时代技术作用
第一代VWAP/TWAP执行
第二代规则算法自动交易
第三代统计套利发现机会
第四代机器学习预测
第五代AI Agent智能决策

十一、算法交易与金融基础设施融合
#

未来竞争:

不再只是:

策略。

而是:

完整技术体系。

包括:

计算
#

  • CPU
  • GPU
  • FPGA
  • ASIC

网络
#

  • RDMA
  • Kernel bypass
  • Ultra Low Latency Ethernet

软件
#

  • C++
  • Python
  • Rust
  • AI Framework

数据
#

  • Tick Data
  • Order Book
  • Alternative Data

十二、结语:算法交易是一部计算文明史
#

回顾 50 年:


人工喊价
电子市场
执行算法
量化模型
HFT
FPGA
机器学习
大模型Agent

算法交易的发展,本质上是:

人类不断把金融决策过程,从人工经验迁移到机器计算。

但是:

算法没有消灭旧技术。

VWAP 仍然存在。

C++ 仍然存在。

FPGA 仍然存在。

人工研究员仍然存在。

未来金融系统不会是一种技术统治。

而是一种:


AI智能层
+
机器学习模型层
+
低延迟执行层
+
FPGA硬件层
+
传统交易基础设施

的多层融合。

📌 博主注:

金融市场的竞争,本质已经从"谁的信息更快",演变为:

谁的数据处理更深、模型理解更强、执行链路更短。

从 Bloomberg 到 FPGA,从 VWAP 到 DeepSeek,算法交易五十年的历史,就是金融世界不断被计算机重新定义的历史。


相关文章