Skip to content
所有期權指南
執行成本分析12 分鐘閱讀

Implementation shortfall:把投資決策落實到持倉的成本

以決策價格、訂單到達、成交和未成交數量計算 implementation shortfall,並與滑點及 VWAP 區分。

本指南內容僅看成交價無法衡量完整的投資決策

簡短摘要

實施差額(implementation shortfall,簡稱IS)將實際投資組合與一個假設的紙面組合進行比較;紙面組合假設能夠按決策價格交易。它計入已成交部分的成本、未成交餘量的機會成本估計,以及明確費用。比較前應先固定決策時點、訂單到達時點、成交數據和餘量估值時點。下文價格均為假設值。

僅看成交價無法衡量完整的投資決策

買單可能接近基準價成交一部分,但大部分目標數量仍未成交,期間市場已經上漲。賣單也可能有不錯的已成交價格,但剩餘數量仍暴露於下跌行情。只把平均成交價與一個報價比較,只能描述成交部分;它無法比較計劃建立的組合與實際建立的組合。

IS衡量的正是這一差距。Perold的原始論文提出,將實際組合與一個按投資決策作出時可用價格構建的紙面組合比較。交易成本分析還可納入明確費用、隱含執行成本和未成交餘量的預估機會成本。這是一種衡量約定,並不預測如果提交另一筆訂單就一定會獲得某項收益。

記錄四個價格和原始目標數量

設Q為投資決策要求交易的股數。決策價格P_D通常是組合交易決策作出時的中間價。到達價格P_A通常是訂單發出執行時的中間價。兩者時間可能不同:從作出決定到提交訂單的延遲,可能讓市場在經紀商收到訂單前發生變化。

記錄已成交數量q及其成交量加權平均成交價P_F;未成交數量為U = Q − q。還要預先選定餘量估值價格P_T和時點,例如訂單最後有效日的收盤價。這個價格並不意味著所有未成交股份都能在該價位成交,而是用來估算紙面決策中未能落實的部分。

決策基準和估值期限決定該數值回答什麼問題。如果事後用首次成交價替代決策價格,或看過價格走勢後再改終止時點,衡量對象就變了。保留原始目標和時間戳;若投資決策確實改變,應作為另一筆訂單記錄。

用帶方向符號的公式統一計算買賣

買入時設s = +1,賣出時設s = −1。只有一個平均成交價時,以貨幣單位表示的短缺為:

IS = s × [q × (P_F − P_D) + U × (P_T − P_D)] + F

F是明確納入的傭金、交易所費用及其他收費。買入價高於決策價格意味著成本;賣出價低於決策價格也意味著成本。符號s讓同一個公式適用於買賣兩邊。若Q股全部成交,則U = 0;若一股也未成交,結果主要由餘量估值和實際收取的費用決定。

還可以把價格變化分解為延遲、執行和未成交機會成本:

Delay = s × Q × (P_A − P_D)

Execution = s × q × (P_F − P_A)

Unfilled opportunity = s × U × (P_T − P_A)

因為Q = q + U,這些分項之和等於直接公式中的價格部分。F只加一次。這些名稱標示所選時間點之間的價格變化來自哪一段,並不能證明變化由某個人或流程導致。

由決策點延伸的上升價格路徑顯示訂單分批成交,仍有部分數量未成交
執行差額的概念圖:比較決策價格基準、分批成交和未成交數量;圖中沒有實際價格序列或量度所得的成本數據

部分買入的成本也可能超過已成交部分

假設投資經理在中間價$50.00時決定買入1,000股。訂單進入執行環節時,中間價為$50.10;600股按成交量加權平均價$50.13成交,另有400股未成交。預先確定的期末估值價為$50.25,明確費用為$18。

決策至訂單到達之間的上漲產生$100延遲成本:1,000 × ($50.10 − $50.00) = $100。已成交的600股相對到達價格產生成本:600 × ($50.13 − $50.10) = $18。按這一估值約定,剩餘400股貢獻$60機會成本:400 × ($50.25 − $50.10) = $60。加上$18費用,總短缺為$196。

直接計算結果相同:已成交部分為600 × ($50.13 − $50.00) = $78;未成交部分為400 × ($50.25 − $50.00) = $100;再加$18費用,共$196。按決策價格計算的目標名義金額為$50,000,因此相對於目標名義金額的成本是196 ÷ 50,000 × 10,000 = 39.2個基點。分母會影響結果;若只用已成交名義金額,費率就不同。

為未成交餘量設定有依據的估值基準

機會成本是按指定價格對未執行目標數量作出的估值。分析者應說明決策價格基準、期末價格和期限,以及餘量中有多少在現實中可能成交。如果當時的流動性並不足以執行1,000股目標,把之後的價格變化全算作1,000股未成交造成的機會成本,可能誇大錯失的機會。CFA Institute Research Foundation的《Transaction Cost Measurement and Management》討論了現實可成交數量,以及使用較晚估值價帶來的噪聲。

選擇符合交易要求的估值期限,例如訂單取消時、固定交易時段收盤時,或另一個有記錄的時點。不要把該時點之後的價格變化悄悄計入。如果投資經理因投資邏輯或目標敞口改變而撤單,應記錄原因,並把新決策與舊決策未成交分開。一個實際上無法成交的限價單未能成交,並不自動代表經紀商失誤。

滑點、有效價差和VWAP回答的是更窄的問題

“滑點”可能採用不同的參考價格。有的平台將成交價與訂單提交時的報價比較;其他報告可能用到達中間價或決策價格。應明確基準、買賣方向的符號約定,以及統計是否只包含成交部分。僅統計成交的指標無法計入未能買入或賣出的股份。

有效價差將交易價格與臨近時點的中間價比較,可用於研究即時流動性成本。但它本身不包含訂單提交前的延遲、大額訂單的整個執行過程、傭金和未成交餘量的機會成本。VWAP將成交與指定時間段內市場成交量加權平均價比較。它回答的是成交相對於該窗口市場均價的表現,而非組合是否按原始決策價格完整落實了投資決定。CFA Institute當前的交易成本資料將IS描述為總成本指標,並指出其他執行基準的局限。

沒有一個基準適用於所有場景。如果任務是跟隨市場成交量,VWAP可能合適;如果要評估投資決定與最終組合之間的差距,以決策價格為基準的短缺更直接。可以同時報告多個基準,但要區分含義,避免把重疊的成本分項重復相加。

短缺並非對經紀商能力的純粹估計

測得的差額可能包含與訂單無關的市場整體變化、證券價值變化、跨越買賣價差、暫時和持久的價格衝擊、延遲以及未成交機會成本。若作出決定後市場上漲,即使成交相對到達報價不錯,買單也可能呈現較大的正短缺。若價格向有利方向變動,即便支付了傭金和價差,短缺也可能為零或負數。

因此,單筆訂單的短缺噪聲較大,期末估值價應在查看結果前確定。交易成本研究指出,匯總多筆訂單的估計可降低單筆噪聲,並且數據需要保留每次成交屬於哪一筆父訂單的關聯。缺少父訂單關係,就可能遺漏一筆大訂單拆成多個子訂單後的整體價格衝擊。單看更低的報告值,不能證明執行能力更強、因果性市場衝擊更低或經紀商更優秀。

用匹配的投資決策比較執行方式

比較市價單、限價單或執行算法時,應保持投資決策與目標數量不變。使用相同證券、買賣方向、目標規模、決策價格、到達價格口徑、估值期限和費用處理方法。還應按會改變執行難度的因素分組,例如訂單規模相對正常成交量的比例、波動率、緊迫程度、交易時段和流動性。某算法如果只收到容易執行的訂單,可能因與執行質量無關的原因顯得更好。

執行選擇是在成本與訂單無法完成的風險之間權衡。提高緊迫度可能縮短暴露於市場變動的時間並減少預期機會成本,但也可能支付更多價差或價格衝擊。耐心的限價單可能改善已成交部分的價格,卻留下更多未成交數量。目標不是單獨壓低執行成本這一項,而是結合交易理由和等待成本評估總短缺。歷史訂單說明的是當時案例,不能保證換一條路由或算法會得到相同成交。

把父決策與每筆子訂單關聯起來。如果一個1,000股的決策拆成20個小單,每個子單都重啓決策價格計時,可能掩蓋整筆訂單等待期間的價格變化。但若投資經理在獲得新信息後改變了目標敞口,也不要僅因方向相同就把新增股份硬塞進原父訂單。應記錄新的決策、價格和時點。匯總一組訂單時,先合計貨幣短缺和紙面名義金額,再計算並標注比率;直接對每筆訂單的基點做不加權平均,會讓很小的訂單與大訂單具有相同影響。

保留足以復算的記錄

有用的交易成本記錄應包括決策時點和中間價、訂單提交時點和到達中間價、方向、目標數量、每筆成交及費用、撤銷或未成交餘量、現實可成交假設、估值價格與時點,以及基點計算的分母。對期貨、期權或永續合約,應使用正確合約乘數換算價格變化,並分別標明所選期限內的交易所費用、傭金、資金費及其他現金流。

匯總不同幣種的訂單時,應按同一套匯率規則和時點換算成本與名義金額。用美元成本除以本幣名義金額沒有可比意義。期貨與期權的決策價和成交價要使用相同合約乘數。已繳保證金是抵押品,不是執行費用。永續合約資金費是持倉期間的現金流,而非成交價;應單獨報告,或說明為何將其計入更廣義的總成本指標。混用這些項目會讓原本類似的執行報告無法比較。

修改訂單時仍保留原決策價格;若目標改變,應記錄新的父決策。對執行條件相近的訂單比較平均值,並同時展示分布。可繼續閱讀期貨買賣價差與滑點、期貨顯示數量與冰山訂單和金融模型過擬合。IS是衡量投資決策落實到實際組合這一過程的方法,不是交易建議,也不能證明策略會盈利。

常見問題

Q1實施差額和滑點是同一個概念嗎?

不是。滑點通常是成交價相對某個報價或基準的差異。實施差額還可能包含延遲、未成交數量和明確費用。使用任一指標時,都應說明基準和時間範圍。

Q2未成交訂單應採用哪個價格估值?

提前選定價格和期限,例如訂單最後一個交易時段的收盤價。還要估計餘量中有多少在現實中可能成交。之後出現的價格本身不能證明訂單當時能在該價位成交。

Q3實施差額較低就表示執行算法更好嗎?

僅憑該數值無法判斷。應匹配比較決策、訂單規模、流動性、緊迫程度、市場狀況和費用口徑。短缺還可能包含非算法導致的市場變動,因此單筆訂單不能證明因果性的執行能力。

資料來源與延伸閱讀

回報問題

我們會準備一封包含本文連結的電郵。寄出後,Mark 才會收到你的回報

快速檢查

讀完指南後,用 3 道題檢查一下

問題 1 / 3

問題 01

未成交餘量會為實施差額增加什麼?

選擇答案即可查看解釋

期權術語表

清楚解釋從認購、認沽和期權鏈到 IV、希臘值、未平倉合約與最大痛點等核心期權術語

瀏覽期權術語表