當前位置: 華文星空 > 知識

資金不斷的正流入,股票不該是上漲嗎?

2021-06-30知識

沒什麽花裏胡哨的,原因很簡單,因為現在市面上主流的資金流入的演算法,

完全是錯的。

基於錯誤的數據,怎麽可能得到正確的資訊和判斷呢?只能是GIGO。

主流所謂的資金流入是:若t+d時刻的價格/指數高於t時刻,則d時間區間內的交易額記做資金流入,反之記做資金流出。

按照這個邏輯,假設某一天,A股指數相較於前一天是下跌的,當天的交易額是1萬億元,於是該日A股總計流出1萬億元?顯然是莫名其妙的。

只不過主流炒股軟件,都把d設定為分鐘,所以你看不出來罷了。某個股票,比如10:00的時候價格相較於9:59是上漲的,所以這一分鐘的交易額記做資金流入,反之記做資金流出。

當然也可以極限細分成逐筆交易,用level2的數據,一筆一筆的計算,但按照上述公式計算,依然是錯誤的。

用個例子來說明:

假設A持有某股票1萬股,t0時刻價格是10元,

t1時刻,B以20元的價格買走A持有的1萬股某股票,一共20萬元成交金額,

t2時刻,C以21元的價格買走B持有的1萬股某股票,一共21萬元成交金額,

t3時刻,D以9元的價格買走C持有的1萬股某股票,一共9萬元成交金額。

並且假設這段時間內的交易只有ABCD。

按照現在市面上資金流向的演算法,t1時刻該股票資金流入20萬元,t2該股票資金流入21萬元,t3時刻該股票資金流出9萬元,累計凈流入32萬元。

這就是所謂的為啥看起來資金累計正流入,但股票價格從10-20-21最終定格在了9元上。

因為,這個演算法,是完全錯誤的。

應該怎麽計算?

t1時刻,成交量是1萬股,按照t0的價格(10元)計算成交額本應是10萬元,但實際成交額是20萬元,於是得到資金凈流入10萬元,以此類推

t2,資金凈流入1萬元

t3,按照t2價格(21元)計算成交額本應是21萬元,但實際成交額是9萬元,於是得到資金凈流出12萬元。

所以從t0-t3,資金累計凈流出1萬元,股價從10元跌到9元。

以上,供參考。