Maya,
你建立了一套美股策略,會放空開盤大幅跳空的股票,最多持有三個交易日。你的模擬器會計入佣金、跨越買賣價差,也會限制參與率。在你再花一個下午調整跳空門檻之前,得先回答一個更基本的問題:你的帳戶當時借得到那些股票嗎?
只要借券會限制進場,或改變持倉成本,你的放空回測就需要借券模型。模型需要涵蓋歷史可借券量、可取得的數量、借券費用,以及召回時的處理方式。固定年費率只涵蓋其中一個部分。
就你的策略而言,這項遺漏可能會改變哪些交易能成立。跳空幅度驚人的小型股,也可能正是借券稀缺或費用高昂的股票。你不能假設移除無法借券的交易後,策略只會縮小,其他特性仍然相同。
你的第一筆指令應該先於賣出委託
想像下一個模擬訊號:以 $10 賣出 1,000 股。你的價格資料顯示這檔股票成交量很大。這能讓你了解執行容量,卻很難告訴你券商能為你的帳戶取得多少庫存。
一般而言,放空美股前,券商必須先符合適用的借券確認要求。你的模擬器應清楚區分相關概念:借券確認表示有依據相信股票可以借到;但這不代表整個持有期間都無條件保留了股票。
| 你的歷史券商回覆 | 你的模擬動作 |
|---|---|
| 有 1,000 股可借,報價利率可接受 | 允許申請數量進入執行檢查 |
| 只有 300 股可借 | 若策略接受部分分配,則將委託上限設為 300 股 |
| 沒有可借股票 | 拒絕進場,並記錄借券遭拒 |
| 沒有歷史觀測資料 | 標示可交易性未知,並納入敏感度分析 |
你應該在知道報酬之前,就先決定如何處理只有 300 股可借的情況。否則,你可能會接受獲利交易的部分分配,卻把虧損交易說成數量太少、不值得處理。
術語就保持簡單明確。資料庫欄位可以叫做 locate_status,六個月後你還是看得懂。要是取名為 shortable_magic,就等於替自己添了一個小小的維護麻煩。每個研究筆記本似乎最後都會有這麼一個。
你的三個交易日可能會跨過週末
假設你在星期五放空 $10,000 的股票,星期一回補。在這個例子中,假設券商按三個日曆日計收借券費,以 365 天為年計算基準,計費餘額維持在 $10,000。這些都是明確的建模假設;若要忠實還原實際情況,你需要採用券商真正的計息與估值慣例。
| 年化借券利率 | 每日費用 | 三日費用 | 占進場名目金額比率 |
|---|---|---|---|
| 30% | $8.22 | $24.66 | 0.247% |
| 100% | $27.40 | $82.19 | 0.822% |
| 360% | $98.63 | $295.89 | 2.959% |
計算方式是:計費餘額 × 年化利率 × 天數 ÷ 365。你的實際帳務可能需要採用不同的日數基準、每日重新計價、擔保品慣例,或另計借券確認費。也要另外計入可能適用的放空所得利息。
如果股價下跌 2%,你的毛價差獲利是 $200。在 360% 的例子中,光是借券費就已經超過這個金額,還沒計入執行成本。在這些假設下,你不需要精細的統計論證,也能判斷這筆交易不值得做。
但進場時的利率篩選條件,無法鎖定整段持有期間的成本。持倉期間,借券利率可能改變。你應依照每天適用的條件計提費用;進場報價則只用來判斷你在進場時實際能做的決策。
你的資料需要反映券商視角
你需要按時間戳記保存股票代號、券商或借券來源、可借狀態、報價數量與利率,也要保留收到觀測資料的時間。若夜間檔案在早上進場後才送達,就不能拿來佐證早上的決策。
你也得弄清楚數量代表什麼。指示性庫存資料可能顯示的是所有客戶共用的庫存,不一定保證你的帳戶能分到這些股票。如果你有實際的借券確認申請與回覆,也要和庫存資料一併保存。
如果你沒有歷史借券資料,仍然可以研究訊號。請標示結果以借得到券為前提,並展示可交易性與利率假設如何影響結果。你不能用今天的易借券清單,證明過去放空一定可行。
有效的壓力測試應該鎖定可能受影響的交易。移除或限制最容易受借券條件影響標的的交易,並調整這些標的的利率。隨機刪除 10% 的進場紀錄可能完全錯過問題:看起來最有利的價格走勢,可能恰好集中在最難借券的股票上。
你的出場規則無法掌控所有出場情況
你設定了最多持有三個交易日。你的借券來源和券商可沒有簽署這份策略文件。
券被召回後,可能會找到替代借券來源,也可能依券商流程被強制平倉。你不應把每次召回都直接轉成市價買進。你應該呈現各種可能結果;若有紀錄,也要重播實際通知與期限。
若沒有這些紀錄,請另行回報一個壓力情境,明確假設替代借券失敗,並設定強制回補時間。也要納入回補的執行成本,並清楚區分這個情境與有歷史證據支持的重建結果。
下一次執行時,讓每個候選交易都有可追溯的流程:申請股數、借券決策、分配股數、成交股數、每日借券費用,以及出場原因。將遭拒的候選交易也保留在輸出中,才能看出借券限制是否移除了策略看似有效的獲利來源。
接著重新檢視模擬報酬最高的十筆交易。在每筆旁邊,列出你當時能借到股票並維持持倉的證據。凡是留白之處,就是你接下來該研究的問題。
← 所有文章


