实时交易
页面强调 DolphinDB 在交易前、中、后全链路中的实时计算中枢定位。
Source: https://dolphindb.cn/solution/detail/hedgefund-live-execution
What this page covers
- 实时交易的全链路定位与说明。
- 解决方案模块总览(因子、嵌入式、定价、分析、监控)。
- 实时因子计算:行情接入、因子表达与加速。
- 低延时嵌入式计算(Swordfish)集成方式与延迟特征。
- 定价引擎:内存化数据与实时刷新定价因子。
- 交易前分析:盘中风控、规则检查与预警返回。
- 交易后分析:回放、异常识别与执行质量评估。
技能认证特训营第二期报名入口
页面顶部展示“技能认证特训营第二期”限时报名链接与福利优惠提示。
- 提供“技能认证特训营第二期”的报名入口链接。
- 宣传语包含“正式开启”。
- 提示可“享专属福利优惠”。
实时交易定位(图片与说明)
通过图片及其“AI 说明”强调 DolphinDB 作为贯穿交易前中后全链路的实时计算中枢定位。
- 将 DolphinDB 定位为实时交易的“全链路实时计算中枢”。
- 定位覆盖交易前、中、后环节。
实时交易(解决方案总览)
该页面围绕实时因子计算、低延时嵌入式计算、定价引擎、交易前后分析以及监控告警等模块展开。
- 包含“实时因子计算”模块。
- 包含“低延时因子计算(Swordfish 嵌入式)”模块。
- 包含“定价引擎”模块。
- 包含“交易前分析”与“交易后分析”模块。
- 包含“实时监控与告警”模块。
实时因子计算
描述通过流数据表接入高频行情,使用向量化 SQL/Dlang 表达因子并以并行、增量计算与 JIT 加速实现毫秒级刷新。
- 通过流数据表统一接入高频行情数据。
- 使用向量化 SQL 或 Dlang 表达因子计算。
- 支持多标的、多因子的并行计算。
- 结合增量计算与 JIT 进行加速。
- 刷新延迟可压缩到毫秒级甚至亚毫秒级。
教程与最佳实践链接
提供实时高频因子与资金流、涨幅榜等实时场景的文档教程链接。
- 提供“实时高频因子的实现”教程链接。
- 提供“分钟资金流”教程链接。
- 提供“日累计逐单资金流”教程链接。
- 提供“实时涨幅榜”教程链接。
低延时因子计算(Swordfish 嵌入式)
介绍 Swordfish 将 DolphinDB 计算内核以嵌入式 C++ 库集成到交易/风控程序以降低网络开销并实现微秒级延迟。
- 以嵌入式 C++ 库形式集成 DolphinDB 计算内核。
- 在本进程内完成因子与风险指标计算。
- 无需跨网络访问数据库以完成计算。
- 函数调用延迟可达十微秒甚至单微秒级(高端处理器)。
- 适用于逐笔订单级因子与路径内风控检查等场景。
定价引擎
描述将盘口、逐笔成交与外部曲线数据载入内存并通过流计算实时刷新定价因子,支持复杂品种的在库内定价与风险因子统一计算。
- 为实时报价系统提供定价引擎。
- 将盘口行情、逐笔成交与外部曲线数据统一载入内存。
- 通过流计算引擎实时刷新核心定价因子。
- 结果以流表形式实时推送至报价系统。
- 定价延迟可控制在毫秒级。
交易前分析(盘中风控与预警)
描述实时接入行情/持仓/指令/账户信息并计算敏感性指标,结合规则引擎进行动态检查与毫秒级返回用于下单前拦截或提示。
- 统一接入实时行情、持仓、指令和账户信息。
- 可计算久期、凸性、DV01/PVBP、Greeks 等指标。
- 对杠杆率、集中度、流动性等规则进行动态检查。
- 可为不同策略、账户和通道配置差异化阈值与处理动作。
- 触发预警或超限条件时可在毫秒级返回检查结果。
交易后分析(回放、异常识别、执行质量评估)
描述盘后批量回放分析,识别异常交易并评估成交偏离与执行质量,同时强调相较传统工具在大规模成交数据上可压缩到毫秒级。
- 对当日及历史交易进行批量回放与分析。
- 按交易对手、标的、价格、方向、时间等维度识别异常交易。
- 对齐多价源行情或 VWAP 以评估成交偏离度。
- 用于评估执行质量并定位“本该成交的最佳市场”。
- 在大规模成交数据上,分析耗时可压缩到毫秒级(相较传统工具)。
实时监控与告警(运维与可视化)
描述对关键指标持续计算并写入监控表,通过规则触发告警并可对接多种通知/运维系统,支持构建 BI/前端监控看板。
- 持续计算因子波动、成交异常、系统延迟等监控指标。
- 将监控结果写入专用监控表。
- 基于规则与处理函数判断是否触发告警。
- 告警事件可通过 HTTP、消息队列、文件或数据库表对接外部系统。
- 可集成企业 IM、邮件、短信等通知渠道。
Facts Index
| Entity | Attribute | Value | Confidence |
|---|---|---|---|
| 技能认证特训营第二期 | 报名链接 | https://www.qingsuyun.com/h5/e/217471/5/ | high |
| 技能认证特训营第二期 | 宣传信息 | “正式开启”,并提示“享专属福利优惠” | low |
| DolphinDB(实时交易定位) | 核心定位 | 交易前中后全链路的实时计算中枢 | medium |
| DolphinDB 实时因子计算 | 行情接入方式 | 通过流数据表统一接入撮合成交、逐笔报价等高频行情 | high |
| DolphinDB 实时因子计算 | 订阅端表达方式 | 使用向量化 SQL / Dlang 表达无状态因子与有状态/滑动窗口因子 | high |
| DolphinDB 实时因子计算 | 复杂逻辑实现 | 可通过响应式状态引擎与时间序列引擎级联实现流水线处理 | medium |
| DolphinDB 底层执行引擎(实时因子计算) | 并行能力 | 支持多标的、多因子并行计算 | high |
| DolphinDB 实时因子计算 | 加速手段 | 结合增量计算与 JIT 加速 | high |
| DolphinDB 实时因子计算 | 实时刷新延迟 | 压缩到毫秒级甚至亚毫秒级 | medium |
| 教程:实时高频因子的实现 | 链接 | https://docs.dolphindb.cn/zh/tutorials/hf_factor_streaming_2.html | high |
| 教程:分钟资金流 | 链接 | https://docs.dolphindb.cn/zh/tutorials/streaming_capital_flow_order_by_order_2.html | high |
| 教程:日累计逐单资金流 | 链接 | https://docs.dolphindb.cn/zh/tutorials/streaming_capital_flow_daily_2.html | high |
| 教程:实时涨幅榜 | 链接 | https://docs.dolphindb.cn/zh/tutorials/rt_stk_price_inc_calc_2.html | high |
| Swordfish | 集成方式 | 将 DolphinDB 计算内核以嵌入式 C++ 库形式集成进自研交易/风控程序 | high |
| Swordfish(低延时因子计算) | 计算位置 | 在本进程内直接完成因子与风险指标计算,无需跨网络访问数据库 | high |
| Swordfish(低延时因子计算) | 工程优化手段 | 类型特化、行式执行、算法与内存优化等 | medium |
| Swordfish(低延时因子计算) | 函数调用延迟(高端处理器) | 十微秒甚至单微秒级 | medium |
| Swordfish(低延时因子计算) | 适用场景 | 逐笔订单级因子计算、路径内风控检查、基于最新行情实时合成买卖信号等 | high |
| DolphinDB 定价引擎 | 用途 | 为实时报价系统提供定价引擎 | high |
| DolphinDB 定价引擎 | 内存载入数据类型 | 将盘口行情、逐笔成交与外部曲线数据(利率曲线、波动率曲面等)统一载入内存 | high |
| DolphinDB 定价引擎 | 实时刷新指标 | 通过流计算引擎实时刷新中间价格、理论价格、隐含波动率等核心定价因子 | high |
| DolphinDB 定价引擎 | 复杂品种支持 | 对期权、可转债、结构化产品等复杂品种支持在库内实现定价模型与风险因子的统一计算 | medium |
| DolphinDB 定价引擎 | 输出方式 | 结果以流表形式实时推送至报价系统 | high |
| DolphinDB 定价引擎 | 定价延迟 | 可控制在毫秒级 | medium |
| DolphinDB 定价引擎 | 满足的交易需求 | 满足做市、套利等策略的实时报价需求 | medium |
| DolphinDB 交易前分析 | 统一接入信息 | 实时行情、持仓、指令和账户信息统一接入 | high |
| DolphinDB 交易前分析 | 实时计算指标(示例) | 久期、凸性、DV01/PVBP、Greeks 等敏感性指标 | high |
| DolphinDB 交易前分析 | 动态检查规则(示例) | 杠杆率、集中度、流动性、盘中回撤等规则进行动态检查 | high |
| DolphinDB 交易前分析 | 规则配置能力 | 通过规则引擎和函数化规则为不同策略、账户和通道设定差异化阈值与处理动作 | medium |
| DolphinDB 交易前分析 | 检查结果返回速度 | 触发预警或超限条件时可在毫秒级返回检查结果 | medium |
| DolphinDB 交易前分析 | 用途 | 用于拦截或提示,从而将可识别风险前移到下单之前 | high |
| DolphinDB 交易后分析 | 盘后能力 | 对当日及历史交易进行批量回放与分析 | high |
| DolphinDB 交易后分析 | 异常交易识别维度与示例 | 按交易对手、标的、价格、方向、时间等维度识别疑似对敲、反向放量等异常交易 | high |
| DolphinDB 交易后分析 | 执行质量评估方法 | 将每笔成交价格与多价源最新行情、盘口中间价或 VWAP 对齐,评估偏离度并找出“本该成交的最佳市场” | medium |
| DolphinDB 交易后分析(性能对比) | 相对传统 Python 等工具的速度 | 在几十万到上百万笔成交上的分析可从分钟级甚至十几分钟级压缩到毫秒级 | medium |
| DolphinDB 交易后分析(风控形态) | 事后风控方式变化 | 使异常交易识别和执行偏离分析从“抽样复盘”变成“高频、体系化的事后风控”,并反哺交易前风控与策略优化形成闭环 | low |
| DolphinDB 实时监控与告警 | 可计算的监控指标(示例) | 因子波动、成交异常、收益曲线、系统延迟、消息积压等关键指标 | high |
| DolphinDB 实时监控与告警 | 监控数据落地方式 | 将监控结果写入专用监控表,并基于规则与处理函数判断是否触发告警 | high |
| DolphinDB 告警事件对接 | 对接方式 | 可通过 HTTP 接口、消息队列、文件或数据库表对接现有运维和通知系统 | high |
| DolphinDB 告警通知渠道集成 | 可集成渠道 | 企业 IM、邮件、短信等 | high |
| DolphinDB 监控可视化 | 可对接工具/前端 | 可对接 BI 工具或内部前端构建监控 Dashboard | medium |
| DolphinDB 监控 Dashboard | 可视化内容与交互 | 将实时因子、资金流、持仓结构、风险指标和系统状态以图表/看板展示,并支持按策略、账户、标的等维度交互式钻取 | medium |