有很多朋友問我們?yōu)槭裁葱■螞]有資金流向這么重要的功能?為什么不同家的資金流向差別很大?正好在我們周二干貨日,和大家分享下。
什么是資金流向?
資金流向(money flow)在國際上是一個成熟的技術指標。計算方法很簡單,比如中國平安一天交易4小時,合240分鐘,這240分鐘里股價下跌的有125分鐘,上漲的有80分鐘,不漲不跌的有35分鐘,把那下跌的125分鐘里的成交量加起來,就是資金流出量;把上漲的80分鐘里的成交量加起來,就是資金流入量。不漲不跌的35分鐘扔掉不要。把資金流出量和流入量互相減一下,誰數額大就代表當天的資金流出或流入。
這里的說資金“入和出”其實不恰當的,其實我覺得所謂的資金流入,更恰當的說法是“買漲資金量”,資金流出是“賣跌資金量”。
我們先不說他效果如何,我們先說一下他是如何實現的。判斷流向的關鍵就在于哪些是買漲資金量,哪些是賣跌資金量?
一般有兩種方法:
方法1:價格變化倒推法
舉個例子,在某一個時刻里,最新價較前一刻是上漲的,則將這一刻的成交量計作資金流入,反之則計作資金流出,若最新價與前一分鐘相比沒有發(fā)生變化,則算作中性盤,或與上一筆流向一致。(這個規(guī)則的不同,是導致很多軟件中統(tǒng)計的數據有差異的一個原因)
按照這個邏輯,其實最簡單的判斷當天是否資金流入的方式,就是拿今天的收盤價和昨天的收盤價比較,如果大于昨收,那今天的成交量全部都算是資金流入了。
可這一天價格來回波動不知道多少次,幾個億的交易額簡單粗暴的劃分成資金流入顯現我不能接受啊。這一天光流入不流出我心里不安啊。
好吧,衍生的需求就出現了,把時間單位的顆粒度由天降到分鐘去,用現價和前一分鐘的價格比,如果現價高于前一個分鐘的價格,則這一分鐘的成交量算做資金流入,于是分時成交量中的紅綠柱就這么出來了。
你看,按照這個方式統(tǒng)計,滿足了你一天時間內既有資金流入,也有資金流出的訴求,也就是買漲量和賣跌量。在這個算法下,一天漲跌數不是五五開,每分鐘漲跌的成交量又隨機,所以流入流出絕大多數情況不相等,兩者的差值就是最簡單的當日資金凈流入。
按照交易所 ? level1的行情數據提供能力,每5s價格就更新一次,1分鐘內價格也會有來回波動12次,如果把時間的顆粒度降低到5s中,那這里面的資金流入流出的統(tǒng)計會比分鐘的更準。
這種算法很容易實現,用交易所傳送的數據,前后時刻的最新價格一比較,成交量歸到流入或流出即可。
所以統(tǒng)計的時間顆粒維度越低,這個數據越精準,越高,越粗糙。
單純從數據準確性而說,要選一個最準的就是level2下,按照每一筆的成交價格和成交量之間的對比去判斷流入還是流出。
當然除了準確性以外,人們還希望通過這種方式捕捉交易量大的買漲或者賣跌時機,可統(tǒng)計的時間顆粒度過大,所有成交全部都是大單,只有時間顆粒度降低之后,真正大的成交量就會從數據中脫穎而出。
所以,不同的軟件商看到的凈流入流出數據各不相同,第二個原因在于統(tǒng)計的時間顆粒度不同。
方法2 :主動性買入賣出判斷法
有人說,算法1很被動,所有那一刻的成交數據都因為上一刻的價格被歸到了流入或者流出,這不公平,反應不出來我此刻的成交意愿,所以第二種算法就出現了,由主動性的買入賣出去判斷當前的資金流向。
怎么定義主動性的買入和賣出?
迎著賣1到賣5的價格去買的,價格再高也必須拿下的,就是主動性買入,記入流入,同時他也是行情中的外盤
迎著買1到買5的價格去賣的,價格再低也必須拋掉的,就是主動性賣出,記入流出,同時他也是行情中的內盤
外盤和內盤的差,也是資金的凈流入流出
這種算法也很容易實現,每次交易所傳來的數據,用當前時刻最新價和買一賣一比較,低于等于買1的就是流出,高于等于賣1的就是流入。剩下的統(tǒng)計,就和第一種方式一樣了。
如果不同的軟件廠商看到的凈流入流出數據各不相同,除去第一個統(tǒng)計時間維度的問題外,統(tǒng)計方法也是第二個最主要的原因。
教大家一個肉眼就能判斷是用的方法1還是方法2的辦法
看他的分時成交明細,如果價格較上一個明細上漲,量就標B的,有價格較上一個明細下跌,就標S的就是方法1,反之就是方法2,找?guī)字还善倍嗫匆粫湍芸闯鰜韰^(qū)別了。
不過,資金流向的算法是不錯的,但從交易所給的原始數據中及操盤者的操作手法上,有很多坑,導致數據的結果可能有很大的偏差。
1、當前絕大多數的行情提供商使用的是LEVEL1的數據,最高的頻率也只能是5s中給一次數據,在這一次數據中,我們獲得的5s內的全部成交量,而最新價與5檔行情確實這5s內的最后一筆成交撮合數據,所以,如果在這5s的成交量中,如果前4s的50000手成交按照規(guī)則全部是流入,而最后一筆1手是流出,那因為我們只能看到最后一筆,所以,這5s內的50001手就成為流出。
這個坑很深,原來有topview可以解決,后來因為基金和權貴反對關停了,現在是leve2可以相對精準的解決這個問題,但level2最多也只能是每一個檔位的前50筆明細,如果過多,依舊不夠精準。
2、其實現在除了國家隊明確表示我要救市,給你大單往下砸以外,所有的大額成交單都開始學會了藏匿,交易工具中有定額拆單、隨機拆單、多賬戶批量拆單等方式,可以讓一筆大單以無所遁形的形式分成無數個小單在成交記錄中出現,有時候操盤者利用這些指標數據,做一些這樣的成交單,造成股市的蝴蝶效應,以達到掩護自己真實成交意圖的目的。
3、使用這些數據得出的特大單、大膽、中單、小單之類的本質就是用成交量或者成交金額區(qū)分開,然后做加減處理,但這個地方算法不同,區(qū)別也會很大,因為不同的股票盤子大小各異,單純的用成交量并不合適,所以增加了金額的判斷。至于區(qū)間是多少,這就各有各的理解了,所以數據不同,也很正常。
4、當然,所有這些都是基礎原理,不同的軟件商會在這個基礎上延伸出很多更為復雜的計算方式和計算結果,不了解就不妄加揣測了。
好了,這一次主要聊資金流向,順道就說了有一定關聯的的內盤外盤、紅綠柱分時、成交量明細后的BS這些內容。如果今后有人單純拿資金流向忽悠人,就基本可以忽略這個山炮了。
說實話,這些統(tǒng)計的數據,很難說出來哪種更合理,但如果非要我有一個選擇,第一種可能更偏好一些吧。但對于選股這件事情而言,八仙過海各顯神通,沒有統(tǒng)一標準,每個人用的方式也不經相同,所以數據就是數據,他不存在對或者錯,只是看適不適合你的交易體系而已。
在我們看來,資金流向的數據準確性雖然有一定瑕疵,但統(tǒng)計出來的結果至少能反應一些事實,所以用處有,但有限,因為我們自己也從來不用,就始終沒有在小鑫上推出,不過看到xx順某一版良心發(fā)現,把這個功能去掉后,在評論中被罵成??,不得不立刻恢復來看,我們也糾結是不是要屈服了。。。。不過,可以放心的是,后續(xù)的小鑫的版本如果上線這個統(tǒng)計數據的話,一定會把統(tǒng)計原則跟大家說出來的。
今天就到這里,說實話,這一篇,寫的真是憋屎了。催催催~周二最后一刻終于交稿,感覺好爽。