第7章  执行模型
执行交易两种途径:
电子途径:通过直接市场准入(direct market access,DMA)得以实现,通过经纪公司的基础设施和交易接口在电子市场(如ECN平台)直接进行交易,具体实现可以分为人工和算法。
    人工:人工输入电脑
    算法;创建算法、使用经纪商的算法、第三方软件厂商处获得算法
人为中介(如经纪商):
    经纪商提供的一种称为一揽子竞价(portfolio bidding)的服务。经纪商给出费用报价,通常是用进行交易的投资组合总市值的点数(100点=1%)表示。作为对付出成本的交换,经纪商向交易者保证以给定价格完成交易
大部分量化交易公司通过算法来执行订单

订单执行算法
主要目的:新建和消除头寸时最小化交易成本

印迹(footprint):可探测到的市场参与者的行为模式(在森林里捕猎时,跟随者以同样的方式看待脚印)。
度量算法效率:
    中间市场价格(mid-market):对某一产品最佳买入价和最佳卖出价的均值(根据定义是指这两个指标的平均数)
    交易量加权平均价格(volume-weighted averageprice,VWAP):最为标准的基准指标,用以衡量(一个或几个交易日中)进行多笔交易时执行算法的质量

是否要采用进取订单或被动订单:(市价单,和限价单)
    规模虚大:一些交易者加大其限价订单的规模,这样会得到进取订单更大的份额。
    交易过量:如果交易者设定订单规模过小,就必须建立和取消很多个订单
    动量型的阿尔法策略会和进取型的执行策略配对使用。而均值回复策略倾向于使用更加被动的执行策略。
    采取进取型还是被动型执行策略的另一个考虑因素是信号强度和置信水平。相对于较弱的不太确定的信号,比较强烈的、更具有确定性的信号将会以更加积极的策略加以执行。

暗订单(hidden orders):牺牲与相同价位的明订单的优先权为代价,让市场其他参与者看不到自身订单信息的交易方式。
冰山算法(iceberging):通过将一个大单拆分成很多小订单,绝大部分小订单以暗订单的形式出现在指令簿上。
收盘市价订单(market-on-close orders):通知经纪商在交易日的收盘竞价阶段发布的市价订单。
停止限价订单(stop-limit orders):要求经纪人必须严格按照订单价格成交或在更好价格水平上成交,否则就要等到订单价格或更好价格重新出现时再执行。

立即全部执行或者撤销订单(fill-or-kill order):下达的订单立即全部成交否则自动撤销。
全部成交或不交易订单(all-or-none order):同立即全部执行或者撤销订单类似,但没有撤销机制,所以如果一个订单无法马上全部成交,仍存在于指令簿上而不撤销。
取消前有效订单(good-till-canceled):时不自动取消,在几天甚至几周内持续有效,直到交易者明确取消为止。

采用何种类型的订单;
    大订单和小订单:大订单的交易成本会不成比例地快速上涨
    分散出单是降低交易成本的有效途径,这也是执行算法极为常见的特征

最佳订单规模以及将订单发送到何处
    明交易平台:市场参与者可以从限价指令簿看到买单的价格及规模等信息;
    暗交易平台:不提供价格及规模等信息。
    
交易基础设施:DMA和主机托管

小结

读书笔记_打开量化投资的黑箱06相关推荐

  1. 读书笔记_打开量化投资的黑箱01

    大约4年前(2015年左右),看过一些量化的入门书籍,那时是完全小白的,一窍不通的(当然,现在也不算牛,只能算比当时有进步吧).前阵子开发策略,开发的有点小心累,之前自以为很好的策略or思路,实践下来 ...

  2. 读书笔记_打开量化投资的黑箱11

    第四部分 高速及高频交易 第13章 高速及高频交易概要     根据艾特集团(Aite Group)研究,高频交易目前占据的市场比例略高于50%,期货市场上的比例大致相同,货币市场比例大概是40%. ...

  3. 读书笔记_打开量化投资的黑箱09

    第三部分  量化交易策略的投资指引 第10章  量化交易策略的固有风险 两种类型的敞口:     一种是可以带来长期回报(阿尔法和贝塔)的敞口,这种暴露人们易于接受;     另一种是不能带来长期回报 ...

  4. 读书笔记_打开量化投资的黑箱10

    第11章  对量化交易的批评:确保如实记录 /185 交易是一门艺术,而非科学     市场主要由人们对所接收信息的反应而驱动.不是所有的信息都可以系统地被理解. 由于低估风险,宽客引发了更多的市场动 ...

  5. 读书笔记_打开量化投资的黑箱04

    第5章  交易成本模型 #交易成本的定义 理念:交易是有成本的,除非有足够的理由,否则便不应该进行交易. 交易原因:第一,可以增加盈利的概率或量(比如阿尔法模型)         第二,可以降低亏损的 ...

  6. 读书笔记_打开量化投资的黑箱07

    第8章  数据 输入垃圾,输出垃圾:如果使用的输入变量质量不好,得到的结果也不会好. 数据的重要性     通常来说,模型的很多细节都是由所使用的输入变量的特征决定的.     准确信息输入正确模型的 ...

  7. 读书笔记_打开量化投资的黑箱03

    mindmaster分享地址:https://www.edrawsoft.cn/viewer/public/s/9bb3e665146456 百度脑图:http://naotu.baidu.com/f ...

  8. alpha模型:打开量化投资的黑箱;附创业板布林带策略代码:年化15%。

    原创文章第108篇,专注"个人成长与财富自由.世界运作的逻辑, AI量化投资". 关于量化投资,我们写了不少文章.从数据准备,预处理,因子特征工程,因子分析,规则策略,模型,回测, ...

  9. 《打开量化投资的黑箱》 阅读笔记

    第一部分 量化交易的世界 第一章 关注量化交易的原因 算法执行(algorithmic execution)指的是,在电子化市场中,投资者买卖行为是通过计算机软件实现的. 一个经典的策略叫做统计套利, ...

最新文章

  1. 基于Vue, Vuex 和 ElementUI 构建轻量单页Hexo主题Lite
  2. 新视界,你好!_只愿与一人十指紧扣_新浪博客
  3. Android 10 中有关限制非 SDK 接口的更新
  4. python大神的程序_6年Python大神总结10个开发技巧,80%的人都不会
  5. 开课吧Java课堂:字符串如何处理?
  6. Matlab之subplot函数
  7. [面试]synchronized
  8. (转)苹果推送通知服务教程 Apple Push Notification Services Tutorial
  9. Java:集合,Map接口框架图
  10. Magisk升级Zygisk
  11. Android开发规范:资源文件命名规范
  12. Sass -- 基础知识与环境搭建
  13. arduino的L298N电机驱动模块如何和直流电机接线
  14. Android 4.2 Wifi Display核心分析 (一)
  15. MII接口详解【转】
  16. $route.push()多次点击跳转报错问题
  17. 2023年Java学习路线图(适合自学详细版)
  18. Java核心技术36讲(个人整理)
  19. C语言3:根据身份证号输出生年月日和性别
  20. 运用IO+URL实现装X神器

热门文章

  1. 在windows实现和smtp交互发送邮件
  2. 用集合编写的java通讯录_java使用集合实现通讯录功能
  3. sql数据库性能指标_SQL Server磁盘性能指标–第2部分–其他重要的磁盘性能指标
  4. 使用SQL Server代理生成计划
  5. sql ddl中key_SQL DDL:SQL Server中SQL DDL命令入门
  6. 重学C++语言之路:C++语言学习工具和环境
  7. vue入门:(组件)
  8. URL Loading System官方文档翻译一
  9. C++之路进阶codevs1242(布局)
  10. HealthKit教程 Swift版:锻炼信息