VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime
交易研究社 / 商品與交易時段

盤後交易是什麼:時段、流動性與回測陷阱

盤後交易發生在美東時間上午 9:30 之前與下午 4:00 之後,參與者較少、價差較寬、價格跳動也較大。若回測納入這些時段,需要單獨的交易時段設定、較高的滑價與資料檢查。

作者 · 發佈 · 更新於 · 編輯原則

目錄
  1. 什麼是盤後交易?
  2. 美股盤前、一般交易時段與盤後的時間是什麼時候?
  3. 誰在盤後交易?流動性為何偏薄?
  4. 為什麼股票盤後資料在回測中很難信任?
  5. 跳空與寬價差如何改變滑價與成交?
  6. 期貨是否更適合研究延長時段?
  7. 如何在回測中納入延長時段?逐步說明
  8. 常見問題

什麼是盤後交易?

盤後交易是指在美股一般交易時段於美東時間下午 4:00 收盤後買賣股票,通常持續到晚上 8:00,另外在上午 9:30 開盤前還有獨立的盤前時段。參與的交易人較少,所以價差較寬,價格跳動也更大。對回測來說,這代表資料比日間 K 棒顯示的更零碎,滑價也更高。

延長時段交易是盤前與盤後這兩個時段合起來的通稱。可以把一般交易時段想成正午熱鬧的市集廣場,而延長時段就是同一個廣場的夜晚。商品一樣,但賣家寥寥無幾,所以你要付更高的價格,有時甚至找不到人成交。

美股盤前、一般交易時段與盤後的時間是什麼時候?

美股一天分成三個時段,而一般交易時段是唯一每家券商都支援的。以下時間皆為美東時間(ET),也就是紐約所在的時區。

時段一般時間(ET)發生什麼事
盤前上午 4:00 至上午 9:30對隔夜消息與早間財報的反應。許多券商開放盤前交易的時間晚於上午 4:00。
一般交易時段上午 9:30 至下午 4:00全面參與。開盤與收盤集合競價決定官方的開盤價與收盤價。
盤後下午 4:00 至晚上 8:00對收盤後發布的財報與消息的反應。

交易所在這些時段都接受委託,但你能使用多少,由券商決定。少數券商也透過另類交易系統提供夜盤;其時間與流動性取決於交易場所。

如果你從亞洲交易,換算時要小心。美國會因日光節約時間調整時鐘,台灣則不會。美國夏令時間時,一般交易時段是台灣時間晚上 9:30 到凌晨 4:00。美國冬令時間時,則是台灣時間晚上 10:30 到凌晨 5:00。若回測以當地時間固定交易時段,每年有一部分時間會差一個小時。

美國單一交易日(美東時間)。股票盤前為上午 4:00 至 9:30,一般交易時段為上午 9:30 至下午 4:00,盤後為下午 4:00 至晚上 8:00,之後股市休市至上午 4:00。股價指數期貨幾乎全天交易,僅在下午 5:00 至 6:00 休息一小時。 股票停了,期貨還在交易 美國單一交易日,美東時間 股票 盤前 一般 盤後 休市 上午4點 9:30 下午4點 晚上8點 上午4點 期貨 休息1小時 近24小時 股票交易16小時後停止。 所以:夜間用期貨研究。
股票時段首尾相接,從上午 4:00 到晚上 8:00 共 16 小時,之後隔夜休市。股價指數期貨則幾乎全天交易,每天只有一次休息。

誰在盤後交易?流動性為何偏薄?

盤後流動性偏薄,是因為一般交易時段裡的大多數交易人與造市者在這時並不活躍。流動性指的是你能多容易地買賣想要的部位大小而不推動價格。價差是買方出的最佳價格(買價)與賣方要求的最佳價格(賣價)之間的差距。

在延長時段交易的人主要有:

  • 對消息做出反應的交易人。許多公司在下午 4:00 剛過或上午 9:30 之前公布財報,第一波價格反應就發生在延長時段。
  • 散戶,其券商讓他們可以使用這些時段。
  • 部分法人,想在下一個一般交易時段之前調整部位。

這些委託在電子通訊網路上撮合。電子通訊網路(ECN)是一種直接撮合買賣委託的電腦系統,不需要交易大廳。參與者變少之後,會出現三個結果:

  1. 價差變寬。報價的造市者較少,所以買價與賣價之間的差距擴大。
  2. 每個價位的量較小。一筆不大的委託就可能吃光最佳價位的所有賣單,並以較差的價格成交。
  3. 跳動更大。一筆大單或一則新聞標題,就可能讓價格一次移動好幾檔。

委託類型也受到限制。許多券商在延長時段只接受限價單,而停損單可能要等到一般交易時段才會生效。

為什麼股票盤後資料在回測中很難信任?

股票的延長時段資料常常不完整,而且不同資料來源的建構方式也不同。在用它測試規則之前,先確認你的 K 棒實際包含什麼。

  • 日 K 通常不含延長時段。官方的開盤價與收盤價來自一般交易時段的集合競價。一般交易時段之外的成交會以特殊條件旗標回報,許多資料商會把它們排除在日 K 之外。
  • 盤中 K 棒因資料商而異。有些資料源包含盤前與盤後的 K 棒,有些不包含,有些只包含部分時段。同一檔股票的兩份資料,對同一條規則可能得出不同結果。
  • 缺漏的 K 棒。沒有成交的那一分鐘通常不會產生 K 棒。上午 6:30 的一分鐘圖可能出現很長的空白區間。需要「最近 20 根 K 棒」的規則,可能回頭看的是好幾個小時的清淡交易。
  • 離群的成交價。單筆遠離真實市價的怪異成交,在成交稀少時更常見。它可能製造出假的高點或低點,在回測中觸發停損或突破。
  • 指標會改變。加入延長時段的 K 棒會改變移動平均、價格區間與成交量數字。從上午 4:00 開始計算的 VWAP(成交量加權平均價),在上午 10:00 的數值會和從上午 9:30 開始計算的不同。

快速檢查的方法:把一週的延長時段 K 棒和一般交易時段並排畫出來。數一數缺漏的 K 棒,找出下一根 K 棒就反轉的尖峰,並比較成交量。如果盤後 K 棒的成交量只是日間的一小部分,就應把任何盤後訊號視為交易成本很高。

跳空與寬價差如何改變滑價與成交?

跳空與寬價差會讓成交比以 K 棒為基礎的回測所假設的更差,所以延長時段的交易需要更高的成本設定。滑價是回測假設的價格與你實際能拿到的價格之間的差距。跳空則是一個成交價到下一個成交價之間的跳躍,中間沒有任何成交。

價差的影響很直接。如果你以賣價買進、以買價賣出,每一次一買一賣(來回)都要付出價差。

假設範例

某策略每筆交易每股平均毛利 $0.15。在一般交易時段,價差是 $0.01,所以來回的價差成本約 $0.01,平均每筆損益約 $0.14。盤後同一檔股票的價差是 $0.10。平均每筆損益降到每股約 $0.05,大約是日間數字的三分之一,這還沒算上委託簿稀薄造成的額外滑價。

跳空的影響更大,也更不容易看見。停損單是價格觸及你設定的價位時轉為市價單的委託。如果價格跳過那個價位,停損單會以下一個可成交的價格成交,而不是你設定的價位。

假設範例

你持有一檔以 $50 買進的股票,停損設在 $48,預計每股風險 $2。財報在下午 4:05 公布,下一筆成交價是 $44。你的停損單約在 $44 成交,每股虧損 $6,是計畫的三倍。若回測讓停損單剛好在停損價成交,就只會記錄 $2 的虧損,掩蓋了真正的風險。

假設的多單於50美元進場,停損設在48美元。下午4:05公布財報後,價格從49美元直接跳空到44美元。回測會以48美元成交停損,虧損2美元,但實際成交價是44美元,虧損6美元。 跳空會跳過停損 假設個股,財報下午4:05 停損 $48 進場 $50 財報 下午4:05 回測:−$2 實際成交:−$6 停損成交在$44,而非$48。 因此:停損以下一個開盤價成交。
假設範例:跳空之後,停損單以第一個可成交的價格成交,而不是停損價位。

要讓成交更貼近現實,請在回測中採用這些規則:

  • 停損單以停損價與下一根 K 棒開盤價中較差者成交。
  • 訊號在 K 棒收盤時決定的話,改在下一根 K 棒執行。
  • 不要假設限價單只要價格碰到就成交;夜間要求價格穿過該價位才成交。
  • 延長時段交易的滑價設得比一般交易時段高,若手上有自己的成交紀錄,就用它來衡量。

設定成本的一般方法,請見 回測中的交易成本:手續費、滑價與平均每筆損益 這份指南。

期貨是否更適合研究延長時段?

股價指數期貨是研究股票交易時段以外時間的較乾淨方式,因為它們在同一個交易所幾乎連續交易。CME 股價指數期貨,例如 E-mini S&P 500(ES)與 E-mini Nasdaq-100(NQ),週日到週五從下午 6:00 交易到隔天下午 5:00(ET),每天有一小時的休息。

項目延長時段的股票股價指數期貨
交易時間三個首尾相接的時段,隔夜休市近 24 小時,每天一次休息
成交發生的地方多個 ECN 與交易場所單一交易所
資料因資料商而異;日 K 常缺漏來自交易所的一份連續成交紀錄
財報跳空個股的大幅跳空指數的波動;單一公司的消息影響較小

期貨仍有較清淡的時段。ES 與 NQ 的隔夜流動性低於美國日間,所以夜間的 K 棒也需要單獨的滑價設定。日盤與全時段 K 棒的差別,請見 期貨回測中的夜盤:僅日盤與全時段 K 棒,合約設定則請見 ES 與 NQ 期貨回測:要先設定的五件事。

如何在回測中納入延長時段?逐步說明

把延長時段視為一個獨立的市場,有自己的交易時段、成本與檢查,然後把結果與一般交易時段比較。

  1. 明確設定交易時段的時間。寫下策略可以交易的時段,以交易所的時區為準,這樣日光節約時間的變動就不會讓它們位移。
  2. 檢查資料。確認 K 棒包含你要的時段,數一數缺漏的 K 棒,並移除或標記離群的成交價。
  3. 依交易時段設定成本。延長時段交易採用比一般交易時段更高的滑價假設。
  4. 採用貼近現實的執行方式。下一根 K 棒執行、跳空後停損以較差價格成交、限價單只在被穿過時才成交。
  5. 比較不同交易時段。分別以僅一般時段與全時段執行策略,並觀察各自的平均每筆損益。如果延長時段的交易在扣除成本後貢獻有限,就把它們排除。
  6. 對成本做壓力測試。把延長時段交易的滑價加倍後重跑。依賴夜間便宜成交的結果是脆弱的。
  7. 做樣本外測試。推進分析是一種測試,反覆在一段歷史上挑選設定,再用接下來未見過的一段來檢驗;用它來確認交易時段的選擇,在搜尋沒看過的資料上仍然成立。

在 AlphaPrime(Valynox)中,交易時段、手續費與滑價以及下一根 K 棒執行,都屬於 回測的設定,而推進分析則屬於策略檢驗。

如果你使用 AlphaPrime,這代表:在搜尋開始前就定義好交易時段與貼近現實的成本,讓候選策略依據你實際拿得到的成交來排名。然後把僅一般時段與全時段兩個版本並排執行,讓檢驗來決定保留哪一個。

常見問題

美股的盤後交易是幾點?

盤後交易通常在一般交易時段收盤後,從美東時間下午 4:00 到晚上 8:00。盤前時段在上午 9:30 開盤之前,最早可從上午 4:00 開始。你的券商提供的時段可能比交易所短。

為什麼股價在盤後波動這麼大?

活躍的交易人與造市者較少,所以每筆委託對價格的影響更大。許多公司也在一般交易時段之外公布財報,因此消息是在市場最清淡的時候到來。結果就是價差更寬,成交與成交之間的跳動更大。

盤後成交會計入日收盤價嗎?

不會。官方收盤價來自一般交易時段下午 4:00(ET)的收盤集合競價。延長時段的成交另外回報,許多資料商會把它們排除在日 K 之外。

回測應該納入延長時段嗎?

只有在你確實會交易這些時段時才納入,並用它們各自的交易時段時間與較高的滑價來測試。把策略分別在僅一般時段與全時段上比較。如果多出來的交易在扣除成本後貢獻有限,較簡單的一般交易時段版本更容易交易,也更值得信賴。

股票盤前交易和期貨夜盤交易一樣嗎?

不一樣。股票盤前是股票開盤前在電子網路上的有限時段。ES 與 NQ 這類股價指數期貨在單一交易所幾乎 24 小時交易,所以它們的夜盤是同一個連續市場的一部分,每天只有一次休息。

AlphaPrime 在這裡能幫上什麼

AlphaPrime 的 回測涵蓋交易時段、手續費與滑價以及下一根 K 棒執行,而策略檢驗則加入推進分析與自訂門檻,用來測試交易時段的選擇在樣本外是否站得住腳。

看方案與價格