Lean · 第 8 章 订单与成交模型


文档摘要

Lean · 第 8 章 订单与成交模型 章节摘要:本章钻取第 8 层——订单与成交模型(Common/Orders 约 1.5 万行)。指标驱动下单,但订单提交后怎么成交?Lean 支持丰富订单类型(Market/Limit/Stop/StopLimit/Combo/OptionExercise 等),成交由 Fill 模型决定(回测用 ImmediateFillModel 立即全部成交,也支持 PartialFillModel 部分成交),还涉及 Fees 手续费、Slippage 滑点、TimeInForce(GTD/IOC/FOK)。本章讲清订单从提交到成交的完整链路,以及回测模拟成交与实盘真实成交的差异。本章共 3 节,前置依赖为第 1-7 章。

Lean · 第 8 章 订单与成交模型

章节摘要:本章钻取第 8 层——订单与成交模型(Common/Orders 约 1.5 万行)。指标驱动下单,但订单提交后怎么成交?Lean 支持丰富订单类型(Market/Limit/Stop/StopLimit/Combo/OptionExercise 等),成交由 Fill 模型决定(回测用 ImmediateFillModel 立即全部成交,也支持 PartialFillModel 部分成交),还涉及 Fees 手续费、Slippage 滑点、TimeInForce(GTD/IOC/FOK)。本章讲清订单从提交到成交的完整链路,以及回测模拟成交与实盘真实成交的差异。本章共 3 节,前置依赖为第 1-7 章。

钻取坐标

本章钻取"订单成交层"——从下单到成交的完整链路。

学习目标

阅读完本章,你应当能够:

  1. 认识订单类型(Market/Limit/Stop/StopLimit/Combo/OptionExercise)。
  2. 理解 Fill 成交模型(ImmediateFillModel/PartialFillModel)。
  3. 说清 Fees 手续费与 Slippage 滑点。
  4. 理解 TimeInForce(GTD/IOC/FOK)。
  5. 区分回测模拟成交(BacktestingTransactionHandler)与实盘真实成交(BrokerageTransactionHandler)。

子章节导航

01 订单类型与提交

Common/Orders 订单类型(Market市价/Limit限价/StopMarket止损/StopLimit/Combo组合/OptionExercise期权行权/MarketOnClose收盘市价);订单提交(QCAlgorithm.Trading Order/SetHoldings/LimitOrder);OrderProperties/IOrderProperties;OrderTicket 订单票据(跟踪状态);Serialization 订单序列化。

02 Fill 成交模型

Fills 成交模型(ImmediateFillModel回测立即全部成交/PartialFillModel部分成交);成交价计算(市价用当前价/限价用指定价);OrderEvent 成交事件;TradeBuilder 交易构建器(跟踪每笔交易的盈亏);回测成交由 BacktestingTransactionHandler 模拟,实盘由 BrokerageTransactionHandler 走真实券商。

03 Fees Slippage 与 TimeInForce

Fees 手续费(按券商模型 IBrokerageModel 配置,不同券商不同费率);Slippage 滑点(回测模拟市价单滑点);TimeInForce(GTD GoodTilDate/IOC ImmediateOrCancel/FOK FillOrKill);OptionExercise 期权行权特殊处理;成交对 Portfolio 的影响。

前置知识与后续延伸

前置知识:第 1-7 章。

后续延伸:第 9 章钻取 Algorithm Framework 五层(把指标/订单组织成可组装策略)。


作者与出处
原作者: 灏天文库
整理: 灏天文库整理
本站整理收录,版权归原作者/开源协议所有;欢迎通过原文链接访问源仓库。
发布者: 作者: 灏天文库 转发
评论区 (0)
U