原文网址:http://www.dce.com.cn/dalianshangpin/yw/fw/ywzy/jyywzy/498201/1500371/index.html  

大连商品交易所

新套利撮合算法FAQ

1、新套利撮合算法主要在哪些方面做了优化?

减少推导次数,优化了推导和撮合效率。老撮合只推导同一套利合约中的最优套利订单;新撮合推导同一套利合约中的最优价位的所有套利订单。

新套利撮合保留了更多的成交机会,推导更为透彻。老撮合推导价不是最优价则取消此次推导;新撮合当推导价不是最优价时推导仍然有效,非一档行情也可有推导价量。

套利单直接成交时,各腿定价的方式发生了变化,各腿价格波动更小,定价更为合理。老撮合套利直接成交时,直接按照权重拆分定价。新撮合套利直接成交时,先确定套利成交价差,再进行各腿定价。先波动定价,再按权重拆分定价。

套利直接成交,更新各腿合约的开盘价,最高价,最低价,最新价,触发限价(市价)止损(盈)指令。老撮合套利直接成交也可能产生最优买卖报价之外的成交价,但不更新上述价格数据。新撮合套利直接成交更新上述价格,因此有可能出现各腿成交价在这些价格之外的情况。

2、为什么我的委托报价更优,却没有成交?

最新成交价在实时最优买卖价外的情况因套利直接成交导致。

套利直接成交,总体上要求单腿合约的成交价之差不劣于套利定单的委托价格即可,有较小概率导致关联的一个、或两个合约上的成交价与其实时行情出现偏差。此时由于套利直接成交更新相关合约最新价,使得行情上出现最新成交价在实时最优买卖价外的情况。

如下面场景:在套利合约SP j1305&j1309上套利定单未报入系统之前,-70价格的买套利定单无法与基本定单进行成交,因此时市场上没有能同时满足成交条件的j1305合约上的卖报价与j1309合约上的买报价;而当-70价格的卖套利委托报入系统后,两个套利定单发生直接成交,按照规则定价后,在j1309合约成交价等于最新价1885,在j1305合约成交价为1815,价格高于了最优卖价1791。

3、为什么同合约、同方向、同价位的基本定单和套利定单,有的成交、有的未成交?

此情况因为成交优先原则导致。

在单腿合约上撮合,遵循价格优先、基本定单优先、时间优先的原则,可能会出现某一价位的套利推导定单只要同价位的基本定单没有全部成交完,就不能成交的情况

如下面场景:a合约上卖方1850价位一共6手,其中4手为推导量,如果买方只报入3手,与a合约上(9)(11)两笔定单、及SP a&b合约(3)号套利定单发生成交。

4、为什么我的报价在行情上看不能成交,却以比对手方最优价更优的价格成交?

可能对手方报入了更优价格的定单;

也可能因其他合约发生推导,在本合约对手方产生更优价格。

5、为什么合约行情显示的最新价未变,却收到了与最新价不同的成交价?

行情发布为1秒钟两次,非逐笔、有延时,在半秒内可能发生多次成交、或者复杂的推导成交,中间成交价的变化在行情上不显示。可能因为成交发生在两次行情发布之间,这两次发布行情中,最新价相同。

【转载】大连商品交易所-新套利撮合算法FAQ的更多相关文章

  1. 从源码分析 MGR 的新主选举算法

    MGR 的新主选举算法,在节点版本一致的情况下,其实也挺简单的. 首先比较权重,权重越高,选为新主的优先级越高. 如果权重一致,则会进一步比较节点的 server_uuid.server_uuid 越 ...

  2. 【转载】分布式系列文章——Paxos算法原理与推导

    转载:http://linbingdong.com/2017/04/17/%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E5%88%97%E6%96%87%E7%AB%A0 ...

  3. 【转载】Dijkstra算法和Floyd算法的正确性证明

      说明: 本文仅提供关于两个算法的正确性的证明,不涉及对算法的过程描述和实现细节 本人算法菜鸟一枚,提供的证明仅是自己的思路,不保证正确,仅供参考,若有错误,欢迎拍砖指正   ----------- ...

  4. 【转载】MCMC和Gibbs Sampling算法

    转载随笔,原贴地址:MCMC和Gibbs Sampling算法 本文是整理网上的几篇博客和论文所得出来的,所有的原文连接都在文末. 在科学研究中,如何生成服从某个概率分布的样本是一个重要的问题.如果样 ...

  5. (转载)LCA问题的Tarjan算法

    转载自:Click Here LCA问题(Lowest Common Ancestors,最近公共祖先问题),是指给定一棵有根树T,给出若干个查询LCA(u, v)(通常查询数量较大),每次求树T中两 ...

  6. [转载] 一致性问题和Raft一致性算法

    原文: http://daizuozhuo.github.io/consensus-algorithm/ raft 协议确实比 paxos 协议好懂太多了. 一致性问题 一致性算法是用来解决一致性问题 ...

  7. 转载:scikit-learn学习之SVM算法

    转载,http://blog.csdn.net/gamer_gyt 目录(?)[+] ========================================================= ...

  8. [转载] C++11新特性

    C++11标准发布已有一段时间了, 维基百科上有对C++11新标准的变化和C++11新特性介绍的文章. 我是一名C++程序员,非常想了解一下C++11. 英文版的维基百科看起来非常费劲,而中文版维基百 ...

  9. 【转载】惠新宸:PHP在百度的应用现状及展望

    http://blog.sina.com.cn/s/blog_645f8e970100qvd8.html 惠新宸,百度PHP高级顾问,年二十有八,好追根究底,有不良嗜好, 幸性本善.乙酉年识互联网,丁 ...

随机推荐

  1. Qt Md5应用示例

    [1].cpp文件 #include "widget.h" #include "ui_widget.h" #include <QCryptographic ...

  2. qt5 移植 交叉编译出现错误

    类似这样的错误,当时没有完整的记下来,undefined reference to `std::__detail::_List_node_base@GLIBCXX_3.4.10 当时是在编译qt5cl ...

  3. Collections集合工具类的方法

    addAll & shuffle: 返回类型为boolean类型,执行完操作不接收也行: 其中,静态方法,与对象无关,类名点方法名直接调用: 点点点为可变参数,随便填写几个参数都可以: sor ...

  4. c# ListBox控件

    ListBox控件可以一次呈现多个项,并且语序对控件中的选项进行选择操作,ListBox类公开Items属性,它是一个集合,类型为ListBox.ObjectCollection,是ListBox的一 ...

  5. SEO三种职位类型:编辑型SEO、技术型SEO、营销型SEO详解

    SEO三种职位类型:编辑型SEO.技术型SEO.营销型SEO详解 网站SEO优化作为营销端的服务之一,这些年也呈现出日新月异的格局.一改过去游兵散将式的小作坊生产模式,不断有力量强大的公司团体加入到这 ...

  6. 推荐:全新Java开发思维导图

    蓦然回首自己做开发已经十年了,这十年中我获得了很多,技术能力.培训.出国.大公司的经历,还有很多很好的朋友. 但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可 ...

  7. pat 团体赛练习题集 L2-006. 树的遍历

    给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列.这里假设键值都是互不相等的正整数. 输入格式: 输入第一行给出一个正整数N(<=30),是二叉树中结点的个数.第二行给出其后序遍历序 ...

  8. asyncio 中给running 的loop 动态添加 Future Task

    https://my.oschina.net/backbye/blog/1919486 asyncio 提供了两个给运行中的事件循环(loop) 添加 事件的方法 call_soon_threadsa ...

  9. Redis可以用来做什么?(摘自http://www.lianpenglin.cc廉鹏林博客)

    Redis 是互联网技术领域使用最为广泛的存储中间件,它是「Remote Dictionary Service」的首字母缩写,也就是「远程字典服务」.Redis 以其超高的性能.完美的文档.简洁易懂的 ...

  10. Golang字符串解析成数字

    package main import ( "strconv" "fmt" ) func main() { // 使用ParseFloat解析浮点数,64是说明 ...