http://algo-logic.com/futures-options-orderbook

Algo-Logic Systems’ Futures & Options (F&O) Order Book is an FPGA hardware accelerator with the entire feed processing module and Order Book implemented in logic. The single-FPGA platform architecture achieves deterministic, ultra low latency without jitter regardless of the number of tracked instruments at data rates of up to 10 Gbps.

Algo-Logic’s Futures & Options Order Book Supports:

  • Book building for instruments that have actual orders

    • CME multiple depth (i.e. real) book up to 10 levels deep
  • Book building for instruments that have implied orders
    • CME implied book up to 2 levels deep
    • CME consolidated book up to 10 levels deep
  • Processing of CME MDP 3.0 messages
    • Market Data Incremental Refresh (35=X) MDP 3.0 message type, used for:

      • Updating real and implied books in normal operation throughout the trading day
      • Start-of-day book initialization
      • Late joiner book initialization
      • CME Natural Refresh recovery mechanism
  • Reporting L2 snapshots with the best bid/ask information up to 10 levels deep
    • L2 snapshots are generated when each repeating group with a market data update is processed
    • L2 snapshots contain corresponding Security ID field, along with sided Price and Size fields
    • Real book snapshot is generated for instruments that have no implied orders
    • Consolidated book snapshot is generated for instruments that have implied orders

Order Book Building Process Includes:

  • Processing of Market Data Incremental Refresh (35=X) MDP 3.0 messages for start-of-day book initialization as well as updating real and implied books in normal operation throughout the trading day
  • Merging real and implied books into one consolidated book for instruments that have implied orders
  • Performing recovery using CME Natural Refresh mechanism in the event of packet loss
  • Reporting the L2 snapshots for consolidated books with the best bid/ask information

CME Feed Handler Additional Functions:

  • A/B Feed Arbitration
  • Multicast Channel Filter
  • UDP Parser
  • MDP 3.0 Parser

 Product brief

CME Futures & Options Order Book的更多相关文章

  1. 学习笔记之IKM C++ 11

    https://github.com/haotang923/interview/tree/master/IKM Q1. If most of the calls to function foo() b ...

  2. Apache漏洞修复

    今天受同事的委托,修复一台服务器的Apache漏洞,主要集中在以下几点: 1.Apache httpd remote denial of service(中危) 修复建议:将Apache HTTP S ...

  3. (原创)LAMP搭建之二:apache配置文件详解(中英文对照版)

    LAMP搭建之二:apache配置文件详解(中英文对照版) # This is the main Apache server configuration file. It contains the # ...

  4. Rails下cloud datastore的使用

      Rails下cloud datastore的使用 背景 部门有一个项目要用Ruby做 WebAPI,DB使用关系型数据库Cloud Sql和非关系型数据库Cloud Datastore . 还不了 ...

  5. Select Statement Syntax [AX 2012]

    Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 ...

  6. linux服务之httpd

    http://mirrors.cnnic.cn/apache/httpd/docs/ 英文pdf文档下载 Apache HTTP Project’s goal It is the Apache HTT ...

  7. php配置步奏

    web运行大致流程 浏览器输入地址,回车(发送请求) 根据规则找到对应web服务器.规则如下: 首先在本机hosts文件中找对应IP 如果hosts中没有找到,则到互联网上找对应IP 如果还 ...

  8. Guava文档翻译之ListenableFuture

    ListenableFutureExplained 并发是一个困难的问题,但是使用强大而简单的抽象可以极大地简化并发问题.为了简化事情,Guava使用ListenableFuture继承了JDK的Fu ...

  9. ubuntu 14.04 nagios4+ndoutils2.0+centreon2.5.4配置

    ubuntu 14.04 nagios4+ndoutils2.0+centreon2.5.4(原创) 开发应用centreon是开源的IT监控软件,由法国人于2003年开发,最初名为Oreon,并于2 ...

随机推荐

  1. AcWing 44. 分行从上往下打印二叉树

    地址 https://www.acwing.com/problem/content/description/42/ 题目描述从上到下按层打印二叉树,同一层的结点按从左到右的顺序打印,每一层打印到一行. ...

  2. CF414D Mashmokh and Water Tanks

    CF414D Mashmokh and Water Tanks 洛谷评测传送门 题目描述 Mashmokh is playing a new game. In the beginning he has ...

  3. navicat连接mysql报错1251解决方案,从头搭建node + mysql 8.0 (本人亲测有效)

    准备学node 好久了 一直没有动手去写,今天突发奇想,然后就安装了一个mysql (找了一个博客跟着步骤去安装的),然后打算用node 写个增删改查. 1.下载mysql安装包   地址: http ...

  4. JavaScript:ES6的新特性

    1.关键字 const:修饰常量.ES6之前只有变量的声明字段var,ES6开始引入常量关键字,被修饰的变量无法被修改. <script type="text/javascript&q ...

  5. php 交换值

    使用异或和第三参数比较 结果比较:(其中之一) 异或:执行时间在 0.035-0.085之间 第三参数:执行时间在 0.035-0.050之间 结论:使用第三参数执行效率更高/更稳定

  6. 由浅入深,讲解 spring 实战详细使用——spring 源码篇

    首先,这篇文章不会详细的深入底层源码,只是基于注解和配置来说说我们的 spring 的使用,别小看基础,保证有你没用过的注解和配置,走起. 我们先来建立一个 maven 项目,引入 spring 文件 ...

  7. 解决最新Java12 安装

    题外话: 因为我笔记本上的java用的版本是比较老的,从java8开始已经不再需要classpath java-home  path  这几个安装界的行业规范,基本上只需要安装 然后在path路径下 ...

  8. 让iphone5s 支持 flex 布局

    /* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;di ...

  9. Newtonsoft.Json 指定某个属性使用特定的时间格式

    Newtonsoft.Json 指定某个属性使用特定的时间格式 Intro Newtonsoft.Json 是 .NET 下最受欢迎 JSON 操作库,原为 JSON.Net 后改名为 Newtons ...

  10. PHP入门了解

    1.五个基本概念     1.1静态页面和动态页面 静态页面:服务器不执行的页面 动态页面:服务器执行的页面  1.2客户端和服务器端 客户端:浏览器就是客户端 服务器端:给浏览者提供服务  1.3端 ...