股票交易撮合题
Ⅰ 股票撮合交易的过程是怎样的最好举例说明。
撮合交易是指卖方在交易市场委托销售定单/销售应单、买方在交易市场委托购买定单/购买应单,交易市场按照价格优先、时间优先原则确定双方成交价格并生成电子交易合同,并按交易定单指定的交割仓库进行实物交割的交易方式。
撮合价格计算方法:
撮合成交的前提是:买入价(A)必须大于或等于卖出价(B),即A>=B。
计算依据:计算机在撮合时实际上是依据前一笔成交价而定出最新成交价的。
假设:前一笔的成交价格为C,最新成交价为D;
则,当
A<=C时,D=A;(如果前一笔成交价高于 或等于买入价,则最新成交价就是买入价)
B>=C时,D=B;(如果前一笔成交价低于或等于卖出价,则最新成交价就是卖出价)
B<C<A时,D=C;(如果前一笔成交价在卖出价与买入价 之间,则最新成交价就是前一笔的成交价)
撮合价的优点:既显示了公平性,又使成交价格具有相对连续性,避免了不必要的无规律跳跃。
2撮合成交价
撮合成交的前提是买入价必须大于或等于卖出价。当买入价等于卖出价时,成交价就是买入价或卖出价,这一点大家是不会有疑义的。问题是当买入价大于卖出价时成交价应该如何确定?
计算机在撮合时实际上是依据前一笔成交价而定出最新成交价的。如果前一笔成交价低于或等于卖出价,则最新成交价就是卖出价;如果前一笔成交价高于或等于买入价,则最新成交价就是买入价;如果前一笔成交价在卖出价与买入价之间,则最新成交价就是前一笔的成交价。
举例说明:
比如,买方出价1399点,卖方出价是1397点。如果前一笔成交价为1397或1397点以下,最新成交价就是1397点;如果前一笔成交价为1399或1399点以上,则最新成交价就是1399点;如果前一笔成交价是1398点,则最新成交价就是1398点。
Ⅱ 请教:股票交易价格撮合问题
按5.5成交,如果5.5的卖盘不幸被你买完剩下的就按5.6成交,你的单字特大的话就会一路吃到6.0,你剩下未成交的应该会作为买盘压在那里
Ⅲ 关于股票撮合规则的问题 啊
如果是在正常交易时间的话,那么A和B先成交。
因为在正常交易时间内时间优先,然后才价格优先。
如果是在集合竞价时间的话,那么A和C先成交。
因为在集合竞价时间内价格优先,然后才时间优先。
Ⅳ 股票开市撮合成交的问题!!!!
在9.15之前挂买卖单,只要你的挂单价处于集合竞价区间内,就会成交。
所谓“撮合成交”,是指:证券经营机构受理投资者的买卖委托后,应即刻将信息按时间先后顺序传送到交易所主机,公开申报竞价。股票申报竞价时,可依有关规定采用集合竞价或连续竞价方式进行,交易所的撮合大机将按“价格优先,时间优先”的原则自动撮合成交。
目前,沪、深两家交易所均存在集合竞价和连续竞价方式。上午9:15--9:25为集合竞价时间,其余交易时间均为连续竞价时间。在集合竞价期间内,交易所的自动撮合系统只储存而不撮合,当申报竞价时间一结束,撮合系统将根据集合竞价原则,产生该股票的当日开盘价。沪、深新股挂牌交易的第一天不受涨跌幅10%的限制,但深市新股上市当日集合竞价时,其委托竞价不能超过新股发行价的上下15元,否则,该竞价在集合竞价中作无效处理,只可参与随后的连续竞价。
集合竞价结束后,就进入连续竞价时间,即9:30-11:30和13:00--15:00。投资者的买卖指令进入交易所主机后,撮合系统将按“价格优先,时间优先”的原则进行自动撮合,同一价位时,以时间先后顺序依次撮合。在撮合成交时,股票成交价格的决定原则为:⒈成交价格的范围必须在昨收盘价的上下10%以内;⒉最高买入申报与最高卖出申报相同的价位;⒊如买(卖)方的申报价格高(低)于卖(买)方的申报价格时,采用双方申报价格的平均价位。交易所主机撮合成交的,主机将成交信息即刻回报到券商处,供投资者查询。未成交的或部分成交的,投资者有权撤消自己的委托或继续等待成交,一般委托有效期为一天。
Ⅳ C语言题目——股票撮合系统,有什么需要注意的么6个测试用例,第5个死都过不去
有空编写这个,不如去编写股票测试系统,建模,测试数据,完善数据模型,看成功率不是更好。 不好意思,答非所问。
Ⅵ 股票如何撮合交易
撮合成交价,股指期货常用术语。
撮合成交的前提是买入价必须大于或等于卖出价。当买入价等于卖出价时,成交价就是买入价或卖出价,这一点大家是不会有疑义的。问题是当买入价大于卖出价时成交价应该如何确定?
计算机在撮合时实际上是依据前一笔成交价而定出最新成交价的。如果前一笔成交价低于或等于卖出价,则最新成交价就是卖出价;如果前一笔成交价高于或等于买入价,则最新成交价就是买入价;如果前一笔成交价在卖出价与买入价之间,则最新成交价就是前一笔的成交价。下面不妨以例明之。
买方出价1399点,卖方出价是1397点。如果前一笔成交价为1397或1397点以下,最新成交价就是1397点;如果前一笔成交价为1399或1399点以上,则最新成交价就是1399点;如果前一笔成交价是1398点,则最新成交价就是1398点。
这种撮合方法的好处是既显示了公平性,又使成交价格具有相对连续性,避免了不必要的无规律跳跃。
中金所计算机交易系统在撮合成交时,基本原则按价格优先、时间优先的原则进行(有的情况下为了控制风险的需要,会采取在价格相同情况下,平仓单优先)。
该原则的完整解释是:买家出价高的优先,卖家出价低的优先,如果出价相同则挂单时间最早的优先。
举例说明:
例如,某交易者卖出3月沪深300指数期货10手,挂出价格为1400点,交易者甲挂出10手买单,报价为1398点;随后,交易者乙也想买10手,挂价为1399点,由于乙的价格比甲高,按照价格优先原则,乙的单子排在甲的前面;后来,丙也挂出10手买单,价格同样为1399点,由于挂价与乙相同,按照时间优先原则,只能排在乙的后面,但仍在甲之前。假如这时有一个交易者以1397点卖出10手,买方优先成交者就是乙。
Ⅶ 股票交易 撮合成交
你得补充买一价与卖一价才能回答你啊
连续竞价成交价格的确定
(1)成交价格的确定原则
①最高买人申报价格与最低卖出申报价格相同,以该价格为成交价格。
例如,某只股票的委托情况为:买-7.85元、买二7.68元;卖7.85元、卖二7。90元,那么7.
85元为成交价格。
②买入申报价格高于即时最低卖出申报价格的,以即时最低卖出申报价格为成交价格。
例如,某只股票的委托情况为:卖-7.85元、卖二7.90元,此时若有以7.
89元买入的委托,则以最低卖出价7.85元为成交价。
③卖出申报价格低于即时最高买人申报价格的,以即时最高买人申报价格为成交价格。
例如,某只股票的委托情况为:买一7.
85元、买二7.68元;若此时有以7.
69元卖出的委托,则以最高买入价7。85元成交。
Ⅷ 在撮合成交时,股票成交价格的决定原则问题!
1,集合竞价,也就是你说的撮合成交价格,是按照买卖双方在同一价位能成交的量最大而定(成交量最大并不是说在这个价位上委托买入或卖出的量最大,比如委托10.5元买入1万手,但没人委托10.5元卖出,那这个价格不能作为开盘价,而委托10元买入1000手,同时有人委托10元卖出800手,且其他价位若成交都达不到800手的话,那10元就是当日的开盘价),并不是你理解的最高买入申报价或是最高卖出申报价,即使二者相同。不在那个价位上的委托单撮合阶段都不能成交。
2,没有平均一说。委买(委托买入)或委卖分主动性买入或卖出和提前挂单等待买入或卖出成交两种。比如现在等待卖出的有两个价位10元/10.1元各100股,你想一次买入这200股,你就得委托10.1元买入,你就是主动性买入,200股都是按10.1元成交,而不是100股按10元,100股按10.1元成交,更不是按10.05元成交。主动性卖出也是同样的道理。
这样一说你就明白了吧?
Ⅸ 股票里的撮合是什么意思
撮合成交价,股指期货常用术语。
撮合成交的前提是买入价必须大于或等于卖出价。当买入价等于卖出价时,成交价就是买入价或卖出价,这一点大家是不会有疑义的。问题是当买入价大于卖出价时成交价应该如何确定?
计算机在撮合时实际上是依据前一笔成交价而定出最新成交价的。如果前一笔成交价低于或等于卖出价,则最新成交价就是卖出价;如果前一笔成交价高于或等于买入价,则最新成交价就是买入价;如果前一笔成交价在卖出价与买入价之间,则最新成交价就是前一笔的成交价。下面不妨以例明之。
买方出价1399点,卖方出价是1397点。如果前一笔成交价为1397或1397点以下,最新成交价就是1397点;如果前一笔成交价为1399或1399点以上,则最新成交价就是1399点;如果前一笔成交价是1398点,则最新成交价就是1398点。
这种撮合方法的好处是既显示了公平性,又使成交价格具有相对连续性,避免了不必要的无规律跳跃。
中金所计算机交易系统在撮合成交时,基本原则按价格优先、时间优先的原则进行(有的情况下为了控制风险的需要,会采取在价格相同情况下,平仓单优先)。
该原则的完整解释是:买家出价高的优先,卖家出价低的优先,如果出价相同则挂单时间最早的优先。
举例说明:
例如,某交易者卖出3月沪深300指数期货10手,挂出价格为1400点,交易者甲挂出10手买单,报价为1398点;随后,交易者乙也想买10手,挂价为1399点,由于乙的价格比甲高,按照价格优先原则,乙的单子排在甲的前面;后来,丙也挂出10手买单,价格同样为1399点,由于挂价与乙相同,按照时间优先原则,只能排在乙的后面,但仍在甲之前。假如这时有一个交易者以1397点卖出10手,买方优先成交者就是乙。
Ⅹ 关于股价撮合的问题
电脑会将报价按顺序排列,如下表:
买_________________卖
(1)12.0元/1手 12元/1手
(2)11.5元/5手
(3)_____________ 11.2元/2手
(4)11.0元/100手 11.0/80手
(5)10.9元/1手 10.9/2手
以成交量最大的价格为开盘价。
从上到下假设,如果以第一行12元成交,只有买家的一手可成交,卖家全可成交,最终成交1手;
如果以第二行11.5元成交,买家第1、2行的6手可成交,卖家3、4、5行的可成交,最终成交6手;
以此类推,取遍每一行的报价,买家高于此价的可成交,卖家低于此价的可成交。
最终看出取11元成交量82手最大,因此开盘价11元。
这时候报价11.0元/100手的买家只有部分成交,没成交得部分继续排队,如果整天都没成交,这部分钱退回帐户。
在都可以成交的情况下,先来的先成交,剩下的排队。
集合竞价结束后,一般电脑中的队列是这样的,举个例子:
买_________________卖
(1)_______________12.0元/1手
(2)_______________11.5元/5手
=========================当前价
(3)11.2元/2手
(4)11.0/80手
(5)10.9/2手
来一个买单,如果在报价虚线之上,直接成交;如果在虚线之下,进入队列。卖单同样。