在股票交易中,開盤價的形成有一個特別的過程,即集合競價。在交易日開始前,投資者可以根據前一日收盤價以及對當日市場預期,提前輸入股票買賣價格。所有的下單會被計算機主機收集,然后依據價格優先和時間優先的原則,確定一個可以產生最大成交量的價格,這就是集合競價的結果,也是當天的開盤價。
集合競價結束后,股市進入連續買賣階段。未在集合競價中成交的訂單會繼續有效,等待后續的連續競價階段尋找合適的成交價格。此時,全國的投資者會不斷向滬深證交所電腦主機提交買賣指令,而交易所的系統則會逐一撮合這些指令,只接受有效指令,無效的會被忽略。
更為詳細地說,集合定價過程由電腦系統對所有申報進行智能排序,目標是找到一個既能滿足最大成交量,又能保證高于基準價的買入訂單全部成交,同時低于基準價的賣出訂單也全部成交,或者即使價格相同,也要有一方的訂單全部成交。這個基準價格就成為了集合競價的最終結果。