加密資產 · 初級 · 閱讀約需 7 分鐘

加密資產現貨:價差、深度與執行

顯示的價格只是起點,並不保證整筆訂單都能以該價格成交。

現貨敞口意味著甚麼

現貨購買是按約定條款用一種資產交換另一種資產,而不是訂立一份日後計算收益的合約。用現金買入代幣,不一定立即獲得私人錢包中的控制權:中心化交易場所可能在提款前,僅在內部記錄客戶餘額。比較市場敞口與託管敞口時,這一區別很重要。代幣價格可能保持不變,但訪問交易場所卻出現問題。

加密貨幣市場是分散的。同一種代幣可能在不同交易場所對美元、其他法定貨幣或多種穩定幣交易。費用、轉帳延遲、資本限制、對交易對手的擔憂或暫時失衡,都可能導致報價不同。價差並不自動等於可實現的套利利潤。在場所之間轉移資金所需的時間,可能比機會持續的時間更長。

將訂單簿看作階梯

訂單簿列出等待成交的買賣意向。最優買價是顯示的最高買入價;最優賣價是顯示的最低賣出價。兩者之差就是價差。深度描述各檔價格上的可成交數量。一筆大額市價單可能吃掉第一檔,並繼續在更不利的檔位成交,使平均成交價差於最初報價。

可見深度不是承諾。訂單可以取消,可能存在隱藏流動性,其他交易者也可能在你的訂單到達前行動。市價單優先執行,而非固定價格。限價單設定價格約束,但可能無法成交或僅部分成交。選擇訂單類型是在用一種不確定性換取另一種,而非消除不確定性。

加密資產現貨:價差、深度與執行
原創教學插畫。不提供實時價格或業績承諾。

成本出現在多個環節

交易費用、價差和市場衝擊是不同的成本。平台可能宣傳較低交易費,但報價中的兌換價格已包含顯著價差。存款、提款及網絡轉移還可能增加額外費用。以代幣本身收取的費用會改變剩餘數量;以現金收取的費用會改變現金支出。務必明確單位。

使用包含全部成本的現金流表比較一筆假設交易。記錄支付的現金、收到的代幣、賣出所得現金以及每一項費用。如果實際買賣價格已包含價差,就不要重複計算。對於高頻交易策略,微小的單筆成本會不斷累積;假設無摩擦執行的回測,可能看起來遠好於它聲稱代表的實際流程。

流動性有條件

市場在普通下午可能顯得很有深度,卻在突發公告時變得稀薄。報告的日成交量,無法告訴你現在能在現價附近成交多少。成交量可能集中在另一個貨幣對或場所。小型代幣還可能遭遇操縱或突然下架,使退出恰好在許多持有人想賣出時更加困難。

一項有用的紙面練習,是使用凍結的訂單簿快照,計算三種不同訂單規模的平均成交價,然後移除一半深度後再計算。這不是預測。它說明瞭為甚麼倉位規模和流動性應一起討論。對於任何真實產品,都必須核查相關司法管轄區的執行規則、故障政策及法律保護,而不能從漂亮的介面中推斷。

用整筆訂單的平均價格比較成本

假設賣盤中有50枚代幣報價24歐元,另有70枚報價24.12歐元,而且下單期間訂單簿不變。買入120枚的金額為50 × 24 + 70 × 24.12 = 2,888.40歐元,未計手續費;平均每枚24.07歐元,而不是畫面上的最優賣價24歐元。差異來自訂單需要消耗不同價位的數量。

把同樣的計算分別用於小額與大額訂單。買10枚與買1,000枚並不面對相同的可執行深度,因此「價差很窄」不能單獨說明大額交易便宜。若已使用實際買賣成交價計算成本,就不要再把同一買賣價差重複加一次;成本的計算範圍應清楚且一致。

比較的終點也必須相同。交易所帳戶中的餘額,與已經進入個人錢包的代幣,不具有完全相同的可用性。後者還可能需要提幣費、網絡費與等待時間。先定義最終要取得甚麼,再比較完成整個流程的成本,才能避免把不同服務當成同一種報價。

部分成交後,剩餘訂單仍須處理

一筆買入100枚的限價單,可能只成交60枚,剩餘40枚繼續掛單。此時你既持有倉位,也保留了一項可能稍後擴大倉位的有效指令。限價只是約束願意接受的價格,不會憑空增加賣方,也不保證計劃中的數量全部成交。

練習時預先寫明可接受的部分成交數量,以及何時取消剩餘訂單。發出取消請求與收到取消確認不是同一回事。提交替代訂單前,應核對成交記錄、未完成訂單和可用餘額;否則原訂單與新訂單都可能成交,造成並非原計劃的重複買入。

評價執行效果時,要以最初計劃的全部數量為對象。小部分買得便宜,並不能證明整體成本低;其餘數量可能需要更高價格,也可能最終無法買到。把已成交、仍掛單和主動放棄的數量分別記錄,才能看出價格、完成程度與等待成本之間的取捨。

快速測驗

這個概念掌握了嗎?

一筆市價買單超過了最優賣價上的數量。可能發生甚麼?

一般教育內容,並非交易建議。示例簡化了真實市場。使用任何產品前,請核實具體合約、成本與規則。
下一課:錢包與託管:誰控制密鑰? →