链上数据驱动的高频交易模型

📚 共计 30 章节
01
课程导论与市场全景
什么是链上高频交易?传统高频交易 vs 链上高频交易的核心差异。
导论对比
02
区块链数据基础设施
全节点 vs 轻节点、RPC接口、WebSocket订阅、数据延迟与可靠性。
节点RPCWebSocket
03
Mempool 交易池监听
Mempool 原理、Pending 交易捕获、Gas 价格排序与抢先交易。
MempoolGas抢先交易
04
链上数据解析与标准化
ABI 解码、Event Log 解析、交易收据 (Receipt) 处理。
ABIEvent LogReceipt
05
去中心化交易所 (DEX) 机制
AMM 原理、Uniswap V2/V3 核心公式、滑点与无常损失。
AMMUniswap滑点
06
DEX 流动性池数据监控
储备金变化追踪、价格预言机、实时汇率计算。
流动性预言机汇率
07
套利策略基础
三角套利原理、跨 DEX 套利、闪电贷 (Flash Loan) 简介。
三角套利闪电贷
08
闪电贷实战
Aave/Uniswap 闪电贷合约、借贷与还款逻辑、Gas 成本核算。
闪电贷AaveGas
09
MEV (矿工可提取价值) 概览
MEV 分类、抢跑 (Front-running)、三明治攻击 (Sandwich Attack)。
MEV抢跑三明治
10
MEV 机器人开发
Searcher 架构、Bundle 构建、Flashbots 中继器使用。
机器人FlashbotsBundle
11
链上订单流分析
订单簿 vs AMM 订单流、大额交易追踪、聪明钱 (Smart Money) 识别。
订单流聪明钱
12
链上数据存储与索引
The Graph 子图、Dune Analytics 查询、自定义数据库设计。
The GraphDune索引
13
Python 链上交互库
Web3.py 核心 API、合约调用、事件监听、异步处理。
Web3.py异步
14
高性能数据管道
多线程/异步 I/O、消息队列 (RabbitMQ/Kafka)、数据去重与清洗。
管道Kafka异步
15
策略回测框架
历史数据回放、模拟交易执行、滑点与 Gas 费建模。
回测模拟Gas
16
风险控制模型
资金管理、最大回撤限制、链上交易失败处理、重试机制。
风控回撤重试
17
链上信号生成
On-chain 指标 (TVL、交易量、活跃地址)、技术指标 (RSI、MACD) 链上化。
信号TVLRSI
18
机器学习入门
特征工程、简单分类/回归模型、Scikit-learn 在链上数据中的应用。
MLScikit-learn特征
19
强化学习与做市
RL 基础、做市商策略、库存风险控制。
强化学习做市
20
跨链套利策略
跨链桥机制、Wormhole/Stargate 监听、延迟与最终性。
跨链WormholeStargate
21
NFT 高频交易
NFT 稀有度排名、地板价监控、批量扫货与挂单。
NFT地板价扫货
22
链上数据可视化
Plotly/Dash 实时仪表盘、K线图绘制、资金流 Sankey 图。
可视化PlotlyDash
23
交易执行优化
Nonce 管理、Gas 竞价策略、交易替换 (Replace-by-Fee)。
NonceGas竞价RBF
24
智能合约安全审计
重入攻击、权限检查、时间戳依赖、常见漏洞模式。
安全审计重入
25
合规与监管
KYC/AML 在 DeFi 中的挑战、链上追踪工具、法律风险。
合规KYC监管
26
生产环境部署
云服务器选型、Docker 容器化、CI/CD 流水线、日志监控。
部署DockerCI/CD
27
性能调优
数据库索引优化、缓存策略 (Redis)、代码 Profiling。
性能RedisProfiling
28
实战项目一:DEX 套利机器人
构建一个简单的 DEX 套利机器人。
实战套利机器人
29
实战项目二:MEV 三明治攻击机器人
构建一个 MEV 三明治攻击机器人 (教育目的)。
实战三明治教育
30
课程总结与未来展望
Layer2 高频交易、Intent-centric 架构、AI Agent 与链上交易。
Layer2AI Agent未来