跳至主要內容
研究 / 教育 / 交易成本

技術分析 · 專業 · 第 1 篇,共 16 篇

價格如何形成:bid、ask 與報價背後的訂單簿

一個報價是兩個價格,不是一個,而且每個都是一條訂單隊列的最前端。bid 與 ask 是甚麼、點差為何存在,以及報價背後的訂單簿如何決定每一次成交。

InnoMP Research · Education Desk 發佈於 2026年10月25日 · 更新於 2026年10月25日 8 分鐘閱讀
InnoMP Research 封面插圖 — 兩條隊列,一個 差距
重點摘要

價格由兩條訂單隊列形成。bid 是掛單買方願意支付的最高價格,ask 是掛單賣方願意接受的最低價格,兩者之間的差距就是點差。有人跨越點差,交易才會發生:買方支付 ask,賣方以 bid 賣出。每個最佳價格後面,還有更多掛在較差價格上的訂單量——即訂單簿——而訂單相對於訂單簿的規模,決定它是按報價成交,還是沿著訂單簿逐層成交。在圖表上這只是一條線;在落盤時,這就是全部成本。

價格由兩條訂單隊列形成:bid 是掛單買方願意支付的最高價格,ask 是掛單賣方願意接受的最低價格。兩者之間的差距就是點差,只有在有人跨越它時,交易才會發生。

這個課程的前兩個程度都在讀圖表。這一級從圖表底下開始,從那條線所依據的東西開始——因為前兩級計算過的每一次入場、每一個止蝕、每一項成本,都由一個那條線顯示不出來的機制決定。

兩條隊列與它們之間的差距

任何時刻,一個產品都有已表明願意付多少的買方,也有已表明願意接受多少的賣方。這些表態就是訂單,一直掛著,直至有東西與它對盤。按價格排好,畫面就是一把階梯。

兩條隊列與它們之間的差距 一把價格階梯。陰影帶上方是三行價格遞升的掛單賣單,其中最低的一行標示為最佳 ask。陰影帶下方是三行價格遞降的掛單買單,其中最高的一行標示為最佳 bid。兩者之間的陰影帶標示為點差,即無人跨越的差距。 bidsasks1.08471.08461.08451.08431.08421.0841最佳 ask點差:無人跨越的差距最佳 bid掛單,按價格排列 InnoMP Research
賣方在上,買方在下,按價格排列。最接近中間的兩行就是報價。兩者之間的帶狀區域就是點差——買方願意付的價與賣方願意收的價之間的距離。

bid 是買方隊列的最前端。ask——亦稱 offer——是賣方隊列的最前端。兩者合稱最佳 bid 與 offer(best bid and offer),就是一個報價所顯示的兩個數字。階梯上其餘的一切是訂單簿:掛在較差價格上、等候輪到自己的訂單量。

這個畫面裏沒有任何東西在動。掛單之間不會互相成交,因為按定義,最佳買價一定低於最佳賣價。要發生交易,必須有人跨過去。

跨越點差

當一名參與者不再等待,接受對方的價格,交易就發生。想立即交易的買方支付 ask;想立即交易的賣方以 bid 賣出。這就是市價單——下一篇講訂單類型——也是點差唯一會被填補的方式。

跨越點差:市價買單支付 ask,市價賣單以 bid 成交 兩個圖框。左邊是市價買單:一條虛線 ask 位於一條虛線 bid 上方,成交點標在 ask 線上,注明按 ask 成交、支付點差。右邊是市價賣單:同樣兩條線,成交點標在 bid 線上,注明按 bid 成交、支付點差。 市價買單askbid按 ask 成交支付點差市價賣單askbid按 bid 成交支付點差 InnoMP Research
誰跨越,誰付錢。買方支付 ask,高於中間價;賣方收到 bid,低於中間價。一次來回交易跨越兩次,所以點差是一項成本,而不是細節。

這就是 CFD 基礎課程中交易的真實成本背後的機制。倉位以 ask 開倉、以 bid 平倉,或者相反,所以在價格未有任何變動之前,每次來回交易都已全數支付了點差。MetaTrader 自己的定義從訂單的角度說的是同一件事:買單按 Ask 執行,賣單按 Bid 執行。

最佳價格的背後

報價是某個數量的價格——即最佳價位上的掛單量——而不是任何規模的價格。大於該掛單量的訂單,會吃掉最佳價位,再吃下一個,再下一個,直至全部成交。

沿訂單簿逐層成交:大於最佳價位的訂單 三行價格遞升的掛單賣單,掛單量分別為 5 手、3 手和 6 手。一張 10 手的買單吃掉第一個價位的全部 5 手、第二個價位的全部 3 手,以及第三個價位 6 手中的 2 手。注釋寫著第一個價位 5 手、第二個 3 手、第三個 2 手,平均價比報價差。 買入 10 手 · 訂單簿顯示 5 · 3 · 61.08451.08461.0847×5×3×65 手 1.0845 · 3 手 1.0846 · 2 手 1.0847平均價:比報價差 InnoMP Research
10 手對上一個最前端只顯示 5 手的訂單簿。訂單得到成交,但分三個價格,平均價高於送出訂單時的報價。訂單簿沒有說謊;它報的就是 5 手。

數字是示意的;形狀不是。訂單要伸延多遠,取決於它相對於訂單簿的規模,而訂單簿在亞洲時段、轉倉時和新聞前後都較單薄——正是中級課程在成交量和點差方面標示過的那些時段。這一級的第 3 篇會以市場衝擊和滑點的角度,為這種逐層成交正式定價。現在要點較簡單:報價是第一手的價格,之後的每一手,都要與階梯上其餘的部分討價還價。

重點 bid 與 ask 是兩條隊列最前端的兩個價格。一筆交易,就是其中一方跨到另一方。執行的一切——成本、成交、滑點——都取決於這兩條隊列在最前端之後有多深。

圖表顯示甚麼,又隱藏甚麼

圖表只畫一條線。視乎平台,它是 bid、中間價或最後成交價;MetaTrader 預設畫 bid。不論是哪一個,都不是交易實際支付的價格。

圖表顯示甚麼,又隱藏甚麼 兩條線一同在圖表上移動,金色線是 ask,略高於深藍色的 bid 線,兩者之間的差距不變。注釋寫著 ask 為金色、bid 為深藍色,圖表只畫其中一條,而每筆交易都支付了這段差距。 ask · 金色bid · 深藍色圖表只畫一條;每筆交易都付了差距 InnoMP Research
圖表就是這兩條線之一。在它上面做過的每一筆交易,都在差距的另一邊執行,而不是線所在的位置——這就是為甚麼線從未到達止蝕位,止蝕卻可能被觸發。

前兩級從外面描述過的兩個後果,現在有了機制。

止蝕可能單憑點差就被觸發。長倉的賣出止蝕以 bid 觸發。如果圖表以 bid 繪製,那條線必須觸及它;但短倉的買入止蝕以 ask 觸發,而以 bid 繪製的圖表從不顯示 ask。轉倉時點差擴闊,可以令 ask 穿過止蝕位,而那條線仍停在止蝕位之下。

價位只是訂單簿其中一邊的價位。某個價格上的支持位,就是掛在那裏的 bid。價格「測試」它時,被測試的是這些 bid 是否仍在訂單簿中——以及跨越點差的賣方會否把它們全部吃掉。中級課程的第 2 篇把它畫成一個區域;這就是它為甚麼是區域。

交易所訂單簿與交易商訂單簿

在股票交易所,上面那把階梯是一條共用隊列:所有人的掛單集中在一處,按同一規則對盤。外匯不是這樣的市場。中級課程一直引用的 BIS 調查,把它描述為場外市場:交易商之間以及交易商與客戶之間直接交易,沒有中央訂單簿。

交易所訂單簿與交易商訂單簿 兩個圖框。左邊是交易所:一把單一的階梯,中線一邊是掛單 bid,另一邊是掛單 ask,注明一條共用隊列。右邊是場外交易商:頂部三個標示為 LP 的方框以線條向下匯入一把較小的階梯,注明由提供者組成。 交易所一條共用隊列交易商(OTC)LPLPLP由提供者組成 InnoMP Research
左邊:一條隊列,報價就是排在最前的人。右邊:交易商自己的階梯,由其提供者串流過來的價格匯集而成。CFD 是與右邊這幅圖對盤的。

貨幣對 CFD 是按交易商的訂單簿定價的:即經紀商的報價,由其流動性提供者傳送過來的報價流匯集而成。這把階梯仍然有 bid、ask 和深度,本篇的一切都適用於它。但它是經紀商的階梯,與另一家經紀商的不同,而它如何組成,是第 4 篇的主題。

在那之前還有兩篇,講交易者能對這把階梯做甚麼:訂單加入哪一條隊列,以及排在隊列最前端要付出甚麼代價。

下一篇:市價單、限價單與停止單——每種訂單類型加入哪一條隊列、為甚麼止蝕是一張等待中的市價單,以及誰支付點差。
關鍵事實
  • bid 是最佳的掛單買價;ask 是最佳的掛單賣價;點差是兩者之差。
  • 市價買單支付 ask,市價賣單以 bid 成交:跨越點差,交易才會發生。
  • 每個最佳價格後面,都有掛在較差價格上的訂單量;大於最佳價位掛單量的訂單,會分幾個價位成交。
  • 圖表上那一條線是 bid、中間價或最後成交價,它隱藏了每筆交易都要支付的點差。
  • 在場外(OTC)市場,訂單簿是交易商自己的,由其流動性提供者匯集而成,而不是一條交易所的共用隊列。

常見問題

bid 與 ask 有甚麼分別?

bid 是目前有人願意支付的最高價格,以買單形式掛在訂單簿中。ask 是有人願意接受的最低價格,以賣單形式掛著。一個報價會同時顯示兩者。要即時買入,你支付 ask;要即時賣出,你收到 bid。

為甚麼會有點差?

因為最佳買方與最佳賣方尚未達成一致。bid 是買方願意付的價,ask 是賣方想要的價;在其中一方讓步之前,甚麼都不會成交。點差就是兩者之間的差距,想立即交易的一方,要支付對方的價格來填補它。若點差由交易商提供,當中亦包含交易商的加價。

甚麼是訂單簿?

某一產品掛著等待成交的買賣訂單,按價格排列。最佳 bid 與最佳 ask 位於最前;較差的價格排在後面,各有自己的掛單量。在交易所,它是所有人共同對盤的一條隊列。在外匯這類場外市場,它是交易商自己的訂單簿,由其流動性提供者匯集而成。

圖表顯示的是哪個價格?

通常是以下三者之一:bid、bid 與 ask 之間的中間價,或最後成交價。MetaTrader 的圖表預設以 bid 繪製。三者都不是你實際支付或收到的價格,所以即使圖表從未觸及止蝕位,止蝕也可能單憑點差就被觸發。

為甚麼我的訂單成交價比報價差?

因為報價是最佳價位上那部分掛單量的價格,不是任何規模的價格。大於該掛單量的訂單,會先吃掉最佳價位,再吃下一個價位,其平均成交價比報價差多少,取決於它要伸延多遠。在訂單簿單薄的時候,即使規模不大的訂單也會這樣。

資料來源

  1. MetaTrader 5 Help — Basic Principles: buy at the Ask price, sell at the Bid price; the pending order typesmetatrader5.com
  2. BIS Triennial Survey — OTC foreign exchange turnover in April 2022: an over-the-counter market with no central exchangebis.org
InnoMP Research · Education Desk

Trading education from first principles — position sizing, risk, market structure and the habits that keep accounts alive. Written for someone who has never opened a chart, with a diagram at every step.

發佈於 2026年10月25日 · 更新於 2026年10月25日

免責聲明: 本網站資料只供一般資訊用途,不構成投資建議、要約或買賣任何金融工具的招攬。內容並未考慮你的個人財務狀況或投資目標。公司不對因交易活動造成的損失承擔責任。交易前請閱讀法律文件並尋求獨立專業意見。

相關文章

InnoMP Research 封面插圖 — 哪張圖表 看甚麼
市場結構

交易時間週期詳解:應該用哪一張圖表?

5 分鐘圖和日線圖顯示的是同一個市場,看起來卻可以完全不同。本指南講解時間週期是甚麼、如何選擇,以及交易者為甚麼會同時使用兩個時間週期。

5 分鐘閱讀
InnoMP Research 封面插圖 — 曲線,不是 價格
市場結構

如何交易原油 CFD:WTI 原油的交易框架

原油 CFD 追蹤的是月度期貨合約,這改變了原油的走勢和持倉成本。驅動因素、轉倉、星期三的庫存報告,以及倉位計算。

8 分鐘閱讀