資金凈流入/凈流出這個概念確實很容易迷惑人。
很多時候我們會在新聞上看到XX股票資金大幅流入,不細想的話就會覺得是有很多場外的錢進入了這個股票。
但如果推敲一番,你會發現一筆成交有買就有賣,有相應的買入也就有相應的賣出。那有相應的流入也就會有相應的流出。這樣的話何來流入一說呢?
這個問題具體如何解釋呢?我下面寫了篇文章來詳細解釋這個問題。
01 資金的流入與流出
假設下表是某股票的逐筆交易數據,每一行代表一筆交易:
我們可以看到第三列「資金流方向」中包含了資金 流入 、 流出分類 。
粗看這個流入、流出數據好像沒有什麽問題,一般人不會多想。
但我們做量化交易的會去考慮這個數據究竟是怎麽算出來的,有什麽含義,方便之後用來開發策略。
這樣仔細一想,就會發現這個數據似乎很有問題。
下圖09:35:25的這筆被標記為 流入 的交易,雙方以13.23元的價格交易2600股,總額34398元。
對於買家而言,花費34398元買入股票,這些錢 流入市場 。
對於賣家而言,賣出股票獲得34398元,這些錢 流出市場 。
這筆交易中,雖然買家的錢確實流入了市場,但賣家也拿了錢離開了市場,理論上似乎沒有凈資金流入。
但這筆交易卻最終被記為 資金流入 ,為什麽?
再來看10:02:36的這筆被標為 流出 的交易,雙方以13.26元的價格交易33700股,總額446862元。
對於買家而言,花費446862元買入股票,這些錢 流入市場 。
對於賣家而言,賣出股票獲得446862元,這些錢 流出市場 。
這兩筆交易似乎沒什麽差別,都是買賣雙方一手交錢一手交股票,一方帶資金入場,一方拿資金離場,凈流入為0。
但這筆交易卻被標記為 資金流出 ,這又是為什麽?
02 如何定義資金流方向
要想搞明白怎麽定義資金流的方向,我們先要明白一筆交易是如何形成的。
上圖是股票交易的盤口,包含了買五到賣五的價格。我們做交易有兩種下單方式。
1.第1種方式:盤口掛單,等待成交
比如我們以賣三價46.77的價格掛單10手,盤口委托數就也會從1變成11。
這筆交易 不會馬上交易 ,而是 進入成交佇列等待 。假設最終成交了,我們稱之為「 被動成交 」,因為我們一直在被動等待別人來成交。
2.第2種方式:主動下單
比如我們覺得當前的賣一價46.75比較合適,於是主動下單10手買入。這筆交易會馬上成交,此時賣一的委托數也會減10。
這種下單 立即成交 的情況,我們稱之為 「主動成交」 。
3.總結
一筆交易的雙方,必定有一方是 被動成交 ,另一方是 主動成交 。當然也有一些意外情況。
那麽這筆交易中, 買賣雙方哪方是主動成交 ,就決定了這筆交易資金流入的流向。
買方是主動成交,那這筆交易就是資金流入。賣方是主動成交,那就是資金流出。
我們再回過頭看剛剛09:35:25這筆交易。它被標記為 流入 。說明這筆交易,一方是掛單賣出股票,另外一方是 主動下單買入 。
而10:02:36這筆交易標記為 流出 ,所以它是一方掛單買入股票,另外一方 主動賣出股票 。
03 另一種定義方法
另一種定義資金流入流出的方式相對來說要簡單一些。
上圖中股票價格一直在上漲,股價整體處於上升狀態。股價不斷上升是因為背後 有資金在不斷推動。
同樣的,上圖股價處於下跌狀態。股價下跌也一定是有持股者 一直在往下賣出砸盤 ,資金在不斷流出。
所以我們可以透過該筆交易對價格影響,來判斷資金流入流出:
1. 如果該筆交易 成交價比上一筆高 ,那麽該筆交易就是 資金流入 。
2. 如果該筆交易 成交價比上一筆低 ,那麽該筆交易就是資金流出。
3. 如果和上一筆交易一樣,那麽就是不流入也不流出。
這就是我們判斷資金流的第2種方法。
根據這個方法我們可以對資金流進行分類,比如下面這張逐筆交易圖:
圖中紅框部份,成交價格13.80比上一筆的13.79高,我們認為這筆交易推動 股價上漲1分錢 ,是 資金流入。
圖中綠框部份,成交價格13.79比上一筆低,該筆交易推動 價格下跌1分錢 ,我們認為這筆交易是 資金流出 。
白框框出來的這些交易價格和上一筆價格是相同的,所以既不算資金流入也不算資金流出。
04 總結
一般來說我們是使用第一種方法來計算資金流數據。
這種方法需要原始數據本身就提供買入和賣出的欄位。這個欄位交易所是直接提供的,分別用b和s代表買入和賣出。
在缺乏b和s欄位時,我們可以用第2種方式來計算資金流,和第一種方法計算的 結果有一定的區別 。
希望本文能給您帶來幫助啟發,感謝點贊關註!
-----------------------------------------------------------------------------------------------
更多量化投資妙招請參考往期文章: