多數交易者很晚才學到的 CFD 機制
CFD 帶有一些現貨市場不存在的合約機制。它們會靜靜地改變你的損益。
CFD 帶有一些現貨市場根本不存在的合約機制。它們是自動套用的、很少被理解,而且會靜靜地改變你的損益。
這些多半不是花招。它們之所以存在,是因為 CFD 必須追蹤一個它其實無法交割的標的。但你仍然要為它們付錢,而且你應該知道它們出現在哪裡。
股票與指數 CFD 的股息
如果你持有股票,你會收到股息。如果你持有那檔股票的 CFD,你收不到——所以券商改以現金調整的方式處理。多頭部位通常在除息日被貸記,空頭部位被借記。
這個調整對多頭來說通常接近全額股息,對空頭則是全額再加一點。它不是券商的手續費;它是你原本會收到、或原本會欠下的股息在經濟上的等價物。
公司行動
股票分割、供股與分拆全部都需要合約調整。分割會同時改變價格與你的部位大小,使總價值維持不變。供股可能被當成調整轉嫁給你,也可能需要你做出決定。
這些事件正是 CFD 價格歷史可能與乾淨的現貨序列不同的原因。如果你在拿自己平台上的資料與公開來源比對,這通常就是那些日期附近有落差的理由。
指數轉倉
許多指數 CFD 是從標的期貨合約定價,而不是從現貨指數。期貨會到期,所以合約必須轉倉到下一個月份,而轉倉有一筆成本,反映即將到期合約與新合約之間的差價。
這也代表 CFD 的價格可能與你在新聞網站上看到的現貨指數報價不同。那個差距就是正價差或逆價差,而對任何持有超過幾週的人來說,它是一筆真實的成本。
為什麼這會讓回測失效
實務上的後果在這裡。如果你用乾淨的現貨指數資料回測一個策略,然後去交易以期貨為標的的指數 CFD,你的實盤結果會以一種與你的策略完全無關的方式偏離測試結果。
修正方式是:用你打算交易的同一個商品規格來測試,或者接受一個已知的追蹤差異。把一個你本來可以建模的差距怪到券商頭上,是常見而且可以避免的挫折。
重點整理
- CFD 上的股息是以合約調整的形式出現,不是你選擇收取的收入
- 公司行動是以合約調整的方式轉嫁給你
- 以期貨為標的的指數 CFD 會轉倉,而轉倉成本是真實的持有成本
- 用你打算交易的同一個商品規格來回測
- 股息是以現金調整的形式套用在股票與指數 CFD 上
- 股票 CFD 會在除息日被調整
- 以期貨為標的的指數 CFD 會轉倉,而轉倉成本是真實的
- 公司行動是以合約調整的方式轉嫁給你
用現貨資料回測,然後去交易以期貨為標的的指數 CFD,再把差異怪到券商頭上。