股票中的集合競價(jià)是什么意思 – 錢如故 http://www.weightcontrolpatches.com 最有價(jià)值的基金投資和股票投資理財(cái)?shù)呢?cái)經(jīng)網(wǎng)站! Thu, 02 Mar 2023 09:23:50 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.4.16 http://www.weightcontrolpatches.com/wp-content/uploads/2021/03/2021030407115910.jpg 股票中的集合競價(jià)是什么意思 – 錢如故 http://www.weightcontrolpatches.com 32 32 股票中的集合競價(jià)是什么意思,股票中集合競價(jià)是怎么回事? http://www.weightcontrolpatches.com/68030.html http://www.weightcontrolpatches.com/68030.html#respond Thu, 02 Mar 2023 09:23:50 +0000 http://www.weightcontrolpatches.com/?p=68030 股票中的集合競價(jià)是什么意思,股票中集合競價(jià)是怎么回事?

我們今天講整個(gè)交易的緣起——集合競價(jià)。

在前面跟大家介紹了連續(xù)競價(jià)的時(shí)候,直接說了買家賣家不斷地發(fā)送自己買賣意愿的時(shí)候,怎么樣具體的形成了后續(xù)的價(jià)格,為什么會(huì)有價(jià)格分歧,怎么樣形成波動(dòng)和趨勢。今天我們對(duì)對(duì)上述的概念和現(xiàn)象做進(jìn)一步的細(xì)節(jié)上的講解。

我們要具有連續(xù)競價(jià)的前提是得先生成一個(gè)集合競價(jià)的狀態(tài),這就像在拍賣了里頭,首先得有一個(gè)起拍價(jià),得明確我這個(gè)拍賣的起拍價(jià)格和我報(bào)價(jià)的最小間隔單位,我才可以進(jìn)行進(jìn)一步的拍賣的報(bào)價(jià)。

所以我們需要用集合競價(jià)的結(jié)果,來生成連續(xù)競價(jià)的前提。

什么是集合競價(jià)呢?

在交易開始的時(shí)候,我給定一段的時(shí)間,買賣雙方都可以把自己真實(shí)的交易意愿,在這個(gè)時(shí)間段之內(nèi)報(bào)上來。

你報(bào)的時(shí)候,不是說你報(bào)了我就進(jìn)行撮合,我有一個(gè)時(shí)間段,在這個(gè)時(shí)間時(shí)間段里頭你都可以來報(bào),有些時(shí)間段里頭是既可以報(bào)也可以撤回去。有些時(shí)間段里頭還可以報(bào),但是不能撤回去了。

什么叫買賣意愿呢?

針對(duì)這個(gè)給定的品種,你想買還是想賣?是什么樣的價(jià)格?多少數(shù)量?報(bào)完之后,到了一個(gè)給定的時(shí)間節(jié)點(diǎn),就不能撤回了,就可以進(jìn)行集合競價(jià)的撮合了。

那撮合的原則是什么?

如果最低的賣價(jià)和最高的買價(jià)之間能有一種交叉,也就是成交可行的話,那我就設(shè)定一個(gè)最優(yōu)的價(jià)格。何為最優(yōu)?可以生成最大成交量的那個(gè)價(jià)格叫做最優(yōu),它是用一種迭代試算的算法找到的。

給大家舉個(gè)例子。

這個(gè)表的第一列報(bào)價(jià),第二列數(shù)量,第三列方向,大家可以看看前四行都是賣家的報(bào)單。第一個(gè)人10塊錢兩手,第二個(gè)人9.9五手,第三個(gè)人9.8三手,第四個(gè)人9.5賣10手,賣的最多,報(bào)的價(jià)最便宜的是9.5。

賣家在報(bào)價(jià)的時(shí)候,買家是不知道的,雙方都是根據(jù)之前歷史上,尤其是頭一天收盤時(shí)形成的結(jié)果,或者是收盤后形成的結(jié)算價(jià)或者收盤價(jià),以及之前一段時(shí)間通過技術(shù)分析來研判出來的歷史價(jià)格的一些走勢和信息,以及我們自己認(rèn)為的對(duì)價(jià)格走勢有影響的宏觀消息,標(biāo)的特有的消息等等,我對(duì)今天的價(jià)格以及我愿意承擔(dān)的價(jià)格,進(jìn)行一個(gè)綜合的研判。

那買家也開始報(bào)價(jià),買家不知道賣家報(bào)了多少,第一個(gè)人是9.6 兩手,第二個(gè)人說9.9五手,第三個(gè)人買的最多,11塊錢七手。

那這個(gè)時(shí)候大家先看看這個(gè)買賣雙方的價(jià)格有沒有交叉,賣的最便宜的價(jià)格是9.5,買的最便宜的價(jià)格是9.6,這是可以成交的。買的最貴的價(jià)格是11塊錢,當(dāng)然是更能夠成交的,那應(yīng)該多少錢成交呢?

比如說我們就設(shè)定以9.5和9.6中間的價(jià)格9.55進(jìn)行成交。

這個(gè)時(shí)候大家注意,因?yàn)?.55比9.5的價(jià)格要更高,那9.5的這個(gè)十手就賣不掉了。那么9.5上面的價(jià)格是可以賣的。但是大家注意這個(gè)買的人是9.6,9.6是可以在9.55之上愿意買的。但是9.8、9.9的這些價(jià)格覺得9.55賣的太便宜了,他賣不掉。所以這個(gè)時(shí)候9.5的這個(gè)可以賣掉,9.5以上的這些賣單賣不掉。

那買單,我可以用9.6來買9.5的這十手,9.9也給你買了9.5的這十手,最終定的價(jià)格都是9.55這個(gè)價(jià)格。但是9.5的這個(gè)賣單的十手,我就可以被9.6、9.9、11的這個(gè)二、五、七分別來進(jìn)行消化。因?yàn)槭毁u出的價(jià)更高,應(yīng)該是先給報(bào)11塊的這七手買單給成交了,剩下的十里頭減去七還有三手,給9.9的成交了。

最后實(shí)際的成交情況是,我以9.55成交,實(shí)際愿意賣9.5的這個(gè)人,因?yàn)樗?.55低,他這十手就賣掉了,成交價(jià)就是9.55,他賣了十手,得了95.5塊錢。

而這里頭11塊錢和9.9塊的這兩個(gè),11塊錢是全部成交,最后成交價(jià)其實(shí)是9.55,優(yōu)先成交,成交了七手。九塊九的這五手里頭部分成交,成交了三手,成交價(jià)都是九9.55。那這個(gè)時(shí)候是定了是十手。

但是十手是不是最優(yōu)成交的數(shù)量呢?

我們可以把價(jià)格繼續(xù)提高,比如提到9.8。

提到9.8的時(shí)候,9.8賣的這三手也能賣出去了。那9.5當(dāng)然愿意以更高的價(jià)格賣。從買家的角度來說,9.9、11塊錢都是高于9.8的賣價(jià)的,那我當(dāng)然愿意買,這個(gè)我加起來有十二手的買單。所以這個(gè)時(shí)候在9.8還是可以成交的。

那成交的單子就是11塊錢,照樣是七手全部成交,他拿了9.5這十手買單里的七手。然后9.9的買單他的五手里頭,再從前面的三手里頭拿,拿完之后還有兩手,可以從9.8的賣單里頭去拿。

所以當(dāng)價(jià)格定到9.8的時(shí)候,這個(gè)成交變成了十二手。

那還能能更高嗎?當(dāng)然可以,還可以定到9.9。

這個(gè)時(shí)候買單9.9、11塊的十二手全部成交了。賣的話9.5賣掉了10手,9.8賣了兩手,但是9.6的這個(gè)買不了,所以到9.9的時(shí)候賣的更多了,但是買的這塊兒也就是十二手,沒有新的這個(gè)買單了,所以最優(yōu)的量就是十二手。

那這個(gè)最優(yōu)的價(jià)定到9.8就比較合適了。

所以說因?yàn)?.8他愿意賣,但是如果我們要考慮公允的話,可以在9.9的這個(gè)最便宜的買單和9.8這個(gè)賣單之間取一個(gè)中間價(jià),賣到9.85元。

那我賣9.85元的話,對(duì)于買家和賣家來說,成交量都是十二手,最大的成交量。但是對(duì)賣家來說更有利一點(diǎn),這樣的話就通過一種試算的方式,找到了最大成交量的成交價(jià)格。

如果說這個(gè)例子聽不懂,沒關(guān)系,這里主要是給大家找找感覺。一開始我們說開盤集合競價(jià)的時(shí)候,你把這些單子報(bào)上去之后,他怎么樣通過一種算法的方式找到可以撮合最大成交量的那個(gè)成交價(jià)格。

這個(gè)時(shí)候我希望大家你可以不理解這個(gè)算法,也可以忘掉這個(gè)算法,但你要記住的是通過一段時(shí)間的集合的競價(jià),形成了一個(gè)結(jié)果,就是撮合完的這個(gè)結(jié)果。這個(gè)時(shí)候已經(jīng)撮合的訂單就成交了,這個(gè)價(jià)就叫做開盤價(jià)。開盤成交量就是剛才我撮合出來這12手。

沒成交的怎么辦?

注意沒成交的就是連續(xù)競價(jià)的那個(gè)源頭。他就形成了一個(gè)在集合競價(jià)時(shí)段有成交意愿的這些報(bào)單,但是他沒能在集合競價(jià)的時(shí)候成交,那我就放在那兒,隨著連續(xù)競價(jià)進(jìn)行不斷的撮合。

那么下面我們就有了4個(gè)概念:

第一個(gè)訂單流;

訂單流聽起來很時(shí)髦,實(shí)際上很簡單。就是你給定一個(gè)時(shí)間點(diǎn),我們叫時(shí)間戳,新增的買賣意愿,你下了單我下了單,任何人下的單,他都叫訂單流,他就匯聚到了交易所里面。

這個(gè)訂單流有一個(gè)時(shí)間戳,標(biāo)識(shí)了他什么時(shí)候下的單,標(biāo)識(shí)了他的買賣意愿,多少錢?多少量,這就叫訂單流。

訂單流就像流水一樣,源源不斷的往交易所里面流入。流入進(jìn)去之后,一個(gè)單子一個(gè)單子收過來,我就朝我的存量的,剛才集合競價(jià)形成的內(nèi)一堆買賣意愿進(jìn)行匹配。

第二個(gè)訂單簿;

特定時(shí)間戳上,沉淀的買賣意愿就叫訂單簿。

這個(gè)訂單簿就是在一個(gè)給定的時(shí)點(diǎn)上,我沉淀出來的買賣意愿,當(dāng)我訂單流進(jìn)來的時(shí)候,我就跟我存量的訂單簿進(jìn)行匹配。如果匹配未果,我這個(gè)訂單流就夾在了那個(gè)訂單簿上,更新一下訂單博的狀態(tài)。

當(dāng)然有一些下單指令比較特殊,說全部成交或撤銷,或者說部分成交或撤銷。如果說沒能產(chǎn)生可就撤了。但是這里不考慮這種特殊指令,我訂單下進(jìn)來之后,如果沒能成交我就掛那兒了,更新訂單簿。

如果是說能成交,我就進(jìn)行削減,買賣匹配根據(jù)成交撮合的規(guī)則是時(shí)間優(yōu)先、價(jià)格優(yōu)先等等,撮合完之后更新訂單簿的狀態(tài),形成新的訂單簿。

所以說訂單簿它是有時(shí)間概念的,他是在特定的時(shí)間戳上沉淀的一種買賣意愿。

第三個(gè)成交記錄;

那么相對(duì)應(yīng)的,如果是說訂單流和這個(gè)沉淀的訂單簿可以匹配成功,這個(gè)匹配的結(jié)果就叫做成交記錄。

也就是說我之前沉淀的那個(gè)買賣意愿終于被新增的訂單流給匹配了。我新發(fā)送的這個(gè)人而言,我的買賣意愿被之前一個(gè)存量的買賣意愿給匹配了。因?yàn)闀r(shí)間是離散的,他是流水一樣不斷地動(dòng)態(tài)匹配的。

已經(jīng)成交了的話,不管是前面那個(gè)發(fā)錯(cuò)買賣意愿,形成訂單簿的人,還是說對(duì)新發(fā)送買賣意愿,形成訂單流的人,他們都收到了一個(gè)成交記錄:相同的時(shí)間,相同的價(jià)格、相同的數(shù)量,只是買賣方向不一樣,這就是成交記錄。

第四個(gè)什么叫做行情;

如果理解了剛才像買大白菜一樣,不斷的撮合成交的過程。那行情就是對(duì)成交記錄和訂單簿的一個(gè)抽樣展示。

由于數(shù)據(jù)管理的一些規(guī)則,由于行情軟件交易所的信息系統(tǒng)的性能,他不是說對(duì)所有的數(shù)據(jù)都給你予以展示。所以說我們看到行情是個(gè)抽樣的結(jié)果。

通常來說可以認(rèn)為500毫秒,就是一個(gè)展示行情的一個(gè)比較小的極限,那我把每500毫秒的成交記錄匯總展示出來,我們把這個(gè)通常叫做Tick數(shù)據(jù)。

大家注意看我們這張圖。

它給的是2016年8月22日這5分鐘里的一個(gè)分時(shí)的Tick圖,是rab的連續(xù)合約。大家可以看,在很小的時(shí)間段之內(nèi),這個(gè)價(jià)格是不變的。所以這個(gè)Tick在特定的時(shí)間段里頭,它是一個(gè)連續(xù)的橫線。這是對(duì)于分時(shí)Tick,相對(duì)來說我們可以獲取的最精細(xì)行情的一個(gè)展示。

行情是什么?行情就是對(duì)成交記錄的抽樣展示。

理解了這些數(shù)據(jù)生成的機(jī)理,我們?cè)诮灰椎臅r(shí)候看到這個(gè)盤面的時(shí)候。我們就不僅知其然,還知其所以。

那么這里我對(duì)股票和期貨行情進(jìn)行一個(gè)簡介:

股票行情

Level1:每500毫秒,匯總一次成交記錄,作為偽Tick數(shù)據(jù),平均每6秒,更新一次訂單簿,展示五檔行情。

Level2:展示10毫秒級(jí)別的成交數(shù)據(jù),平均每3秒更新一次訂單簿,展示10檔行情。

雖然說隨著證券交易組的凈化,這個(gè)level2 的行情也在不斷的演進(jìn)。比如深交所已經(jīng)開始提供所謂的全息盤口,把訂單簿的所有檔的報(bào)價(jià)都給你展示出來,甚至所有擋上面所有的隊(duì)列都給展示出來。成交數(shù)據(jù)呢,盡可能的給你一個(gè)高精度的時(shí)間記錄數(shù)據(jù)。

期貨行情

平均500毫秒?yún)R總一次成交記錄,作為偽Tick數(shù)據(jù),并更新訂單簿,展示一檔行情。

那對(duì)期貨行情而言,我們每500毫秒形成一次成交之后,這個(gè)成交明細(xì)里就可以看到差不多一秒鐘就更新兩筆數(shù)據(jù)。由于數(shù)據(jù)到達(dá)本地服務(wù)器的時(shí)間有一些搖擺,所以一般來說在同一個(gè)秒時(shí)間戳上,有時(shí)候是兩筆行情,有時(shí)候是三筆行情。

那當(dāng)我們有了詳細(xì)的Tick數(shù)據(jù)之后,我們就可以對(duì)Tick數(shù)據(jù),或者Tick行情進(jìn)行進(jìn)一步的分析。

]]>
http://www.weightcontrolpatches.com/68030.html/feed 0