學院 · 下單與成交

訂單簿與撮合

你的單子是怎麼和別人的單子對上的。

最後更新:2026-09-20

盤口上的買一賣一是什麼

打開一隻股票,右側的「盤口」就是這隻股票此刻的訂單簿。左邊是買盤:買一是所有買單裡出價最高的那一檔,往下買二、買三依次降低;右邊是賣盤:賣一是所有賣單裡要價最低的那一檔,往下依次升高。每一檔後面的數字是這個價位上所有掛單加起來的股數。

買一和賣一之間的差叫價差。價差窄,說明買賣雙方離得近;價差寬,說明兩邊都不肯讓。盤口會列出兩邊各多檔,所以你能看到價格往上或往下走時,每一層各有多少股在等着。盤口只顯示掛單的價格和股數,不顯示是誰掛的。

價格優先,時間優先

撮合規則只有兩條。第一條是價格優先:買單裡出價高的先成交,賣單裡要價低的先成交。第二條是時間優先:同一個價位上,先掛的先成交。同一隻股票同一時刻只處理一筆命令,所以結果是確定的,隨時可以重放覈對。

還有一條不太起眼的規矩:你自己的買單不會和自己的賣單成交,撮合時會跳過同一個帳號的對手單。這條規則對玩家、虛擬交易者和機構一律適用,避免有人自己和自己刷出成交。如果你同時掛着買單和賣單,它們只會各自等別人的單子。

主動方、被動方與成交價

掛在盤口上等的單子是被動方,新來的、價格夠得上對面的單子是主動方。成交價永遠取被動方的價格:你掛 10.05 CC 買,賣一隻要 10.00 CC,成交就是 10.00 CC,比你的限價省下的差額會從凍結裡退回。反過來,你掛 9.95 CC 賣,買一齣到 10.00 CC,成交也是 10.00 CC。

舉個例子。賣一 10.00 CC 有 300 股,賣二 10.02 CC 有 200 股,你按 10.05 CC 限價買 500 股:先在 10.00 CC 成交 300 股,再在 10.02 CC 成交 200 股,一筆委託變成兩筆成交,價格不同。如果賣盤不夠,剩下的數量會以 10.05 CC 掛到買盤上,成爲新的被動方。兩筆成交會分別出現在成交列表和你的訂單記錄裡。

逐筆明細與最新價

每一次對上都會生成一條成交記錄,個股頁的「成交」列表就是這些記錄按時間排下來。最新價只來自最後一筆實際成交,盤口上掛着的報價再高再低,只要沒成交,就動不了最新價。所以「最新價」三個字後面,永遠站着一筆真實的交易。

一筆大單會一層層喫掉多檔掛單,在「成交」裡就是連續幾條價格不同的記錄;成交量和成交額也是這樣一筆筆加出來的。想知道價格是怎麼一步步走到現在的,看成交列表比只看最新價更直接。分時線和 K 線,也是從這些成交記錄裡畫出來的。

同一本簿子裡都有誰

你的訂單和做市商的雙邊報價、幾百個虛擬散戶、幾十家虛擬機構、其他玩家的訂單,全都在同一本訂單簿裡排隊,規則一模一樣。做市商按庫存和風險調整價差,機構按新聞調整估值再下單,散戶按各自的策略來,沒有誰有單獨的通道。

每一筆成交發生時,買方的凍結城幣變成股票,賣方的凍結股票變成城幣,全部記入可審計的帳本。撮合只管配對,帳本負責結算,兩邊對得上,這筆交易纔算完成。帳本裡沒有一筆錢是憑空出現的,也沒有一股股票是憑空消失的。

在城裡怎麼看

訂單簿是城裡最實在的一塊地方,每一檔掛單背後都是一個具體的參與者。下面這幾處能讓你把撮合過程看完整。剛開始可以盯着一隻股票的盤口和成交列表看幾分鐘,感受一下掛單是怎麼被一層層喫掉、又一層層補上的。

  • 個股頁右側「盤口」:買盤、賣盤各多檔,頂上是買一賣一和各自的股數;點任意一檔的價格,會直接填進下單面板。
  • 個股頁「成交」:最近每一筆實際成交的時間、價格和數量。
  • 帳戶頁「持倉與訂單」:你的掛單處於哪一檔、已成交多少、還剩多少。
  • 市場規則頁「訂單與撮合」:價格優先、時間優先與凍結釋放的原文。

去城裡看

這裡的市場、公司、價格與新聞都是虛構的,城幣不能兌換任何真實貨幣。文章只解釋城裡的規則,不構成任何現實投資建議。

MOCK MARKET NOTICE

風險提示

本網站僅用於娛樂、學習與體驗虛擬市場機制,並提供零真實資金的虛擬股市體驗。股票、行情、資訊與城幣均爲虛構內容;不支援入金、出金,也不能兌換任何法定貨幣或現實資產。本網站不提供證券開戶、交易執行、薦股或投資諮詢,模擬成績不代表現實收益。現實證券投資可能損失本金,請充分瞭解風險,並結合自身風險承受能力審慎決策。