樓主您好! 我來給一個明確的回答,在現貨交易中,成交明細中的紅綠箭頭反映的是當筆交易的主動性買賣。其計算方法是用當筆的成交價與上一筆的買一和賣一價進行比較,如果離買價近,被認為是主動性賣出,顯示為綠色下箭頭;如果離賣價近,被認為是主動性買入,顯示為紅色上箭頭。 還有,我沒有猜錯的話,拿您的圖的第一行為例,1052應該是現手(就是這一刻成交的總手數),第一個526是開倉,第二個526是平倉。后兩者之和應該要等于現手的數量。至于樓主您說的開倉和平倉數目一樣,我也在別的交易所軟件上看見過連續好幾筆開平倉一樣的情況,這一般是由于主動買賣單都是開倉或者平倉,而他們碰到的被動成交單全是平倉或者開倉。 上面的原理聽起來很拗口,我舉個例子您就清楚啦: 比如您掛單300手空單進行平倉,價格是65元,這個也是當時最低賣價。現在最高買價是是64.5元,所以您沒有成交。現在我主動掛單150手多單進行開倉,價格是65元,這樣,我們每個人都分別成交了150手,軟件上現手就是300手(我們成交數目之和,因為現貨成交總數是按照雙邊之和計算的),而此時箭頭為紅箭頭(因為我們的成交價更接近于賣方的價格,因此系統判定為主動買入),在您圖中原先顯示第一個526的地方現在應該顯示為150(就是我的開倉數目),而第二個526的地方現在也應該顯示為150(就是您被成交的平倉數目)。 那也有開倉和平倉不相等的時候,那就是被動的單子包含有平倉和開倉兩個方向的單子。我再舉個例子: 把上面的例子稍微改一下:您此時掛65元300手,但其中200手是空單開倉,另100手是多單平倉(空頭開倉和多頭平倉,在現貨和期貨中方向均視為賣出),而且200手開倉的空單掛單時間略早于100手平倉的多單時間,因此200手開倉的空單被排在了100手平倉多單之前。 此時我主動買入300手多單,全部為開倉,價格為65元,全部和您成交。現在現手是300+200+100=600手,開倉手數=我的300手多頭開倉+您的200手空頭開倉=500手,而平倉手數=您的100手多頭平倉=100手,所以系統上顯示的是:向上紅箭頭的600,500,100。 希望我的回答能幫到您!