VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime
策略學院 / 商品與交易時段

玉米期貨交易時間:CBOT 時段的 CT、ET 與台灣時間

CBOT 玉米的夜盤為 CT 晚上 7:00 至上午 7:45,日盤為 CT 上午 8:30 至下午 1:20,兩者之間是上午休息,週末休市。以台灣時間計,夜盤在上午 9:00 開盤(美國夏季為上午 8:00)。回測必須採用實單策略將面對的同一交易時段、假日與漲跌停日處理方式。

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

目錄
  1. CBOT 玉米期貨的交易時間是什麼?
  2. 玉米期貨在台灣時間幾點開盤?
  3. 玉米回測該用哪個交易時段:只用日盤,還是全時段?
  4. 回測該如何處理玉米的假日與漲跌停?
  5. 常見問題
  6. 參考文獻

CBOT 玉米期貨的交易時間是什麼?

CBOT 玉米期貨的交易時間:夜盤為 CT 晚上 7:00 至上午 7:45,週日晚間開盤;日盤為 CT 上午 8:30 至下午 1:20,週一至週五。兩者之間隔著 45 分鐘的上午休息,從週五日盤收盤到週日夜盤開盤之間休市。

交易時段是交易所接受並撮合委託的一段時鐘時間。玉米每個交易日有兩段這樣的時間,所以一個日曆日的玉米交易,其實是中間隔著空檔的兩段。每日結算價是交易所在日盤後公布的官方收盤價,多數以結算價為依據的規則讀的是這個價格,而不是夜盤收盤。

事件美中時間美東時間台灣時間(美國標準時間)台灣時間(美國夏令時間)
夜盤開盤晚上 7:00晚上 8:00上午 9:00上午 8:00
夜盤收盤上午 7:45上午 8:45晚上 9:45晚上 8:45
上午休息上午 7:45 至 8:30上午 8:45 至 9:30晚上 9:45 至 10:30晚上 8:45 至 9:30
日盤開盤上午 8:30上午 9:30晚上 10:30晚上 9:30
日盤收盤下午 1:20下午 2:20隔日凌晨 3:20隔日凌晨 2:20
24 小時時間軸上的 CBOT 玉米一個交易日:夜盤為 CT 19:00 至 07:45,接著上午休息,日盤為 CT 08:30 至 13:20,之後休市,直到下一次夜盤開盤;同樣的時間也標示美東時間,以及美國標準時間期間的台灣時間 玉米分兩個時段交易 台灣列:美國冬令時間 夜盤 休息 日盤 休市 CT 19:00 07:45 08:30 13:20 ET 20:00 08:45 09:30 14:20 台灣 09:00 21:45 22:30 03:20 一個交易日是兩段。 要點:交易時段用 CT 設定。
三個時鐘上的玉米一個交易日:夜盤、上午休息、日盤,以及到下一次夜盤開盤前的休市時段。

交易所可能調整交易時段,所以建立交易時段範本前,請先查 CBOT 玉米合約頁面,或用免費的「期貨現在有開盤嗎?」工具,查你所在時區的最新時間。

玉米期貨在台灣時間幾點開盤?

以台灣時間計,玉米夜盤在美國採標準時間時於上午 9:00 開盤,採夏令時間時於上午 8:00 開盤;日盤依同樣規則在晚上 10:30 或晚上 9:30 開盤。台灣不調整時鐘,所以美國每次調整時鐘,台灣螢幕上的玉米時間表就移動一小時。

原因在時差。美國中部標準時間比台灣晚 14 小時;中部夏令時間比台灣晚 13 小時。美國在 3 月第二個週日改用夏令時間,11 月第一個週日改回標準時間。這段期間內,請看上表的最右欄。因此跟著日盤交易的台灣交易人要在深夜交易,CT 下午 1:20 收盤的 K 棒,會落在台北凌晨 2:00 之後。股價指數期貨的同一套時鐘算法,在美股交易時間與期貨交易時段中有完整演算,而通宵運行的市場所遇到的一般問題,則在24 小時交易與期貨交易時段回測中說明。

玉米回測該用哪個交易時段:只用日盤,還是全時段?

用匯出的策略實際會跑的交易時段,因為交易時段的定義,決定每根 K 棒包含什麼、每日最高價與最低價從哪裡來,以及規則讀的是哪個收盤。日盤承載一天大部分的成交量,並以每日結算價作結,所以以結算價為依據的日規則,通常屬於僅日盤 K 棒;對隔夜消息有反應的策略,則屬於全時段 K 棒。

設定僅日盤 K 棒全時段 K 棒
日 K 棒收盤時間CT 下午 1:20CT 下午 1:20,但這根 K 棒從前一晚 7:00 開始
開盤跳空包含整個夜盤與上午休息僅週末與上午休息
每日最高價與最低價僅日盤夜盤與日盤合計
占當日成交量比例大部分全部
匯出策略的實單交易時段日盤範本全時段範本
玉米的僅日盤 K 棒與全時段 K 棒對照:K 棒涵蓋的時間、開盤跳空包含的內容、最高價與最低價的來源、涵蓋多少成交量,以及策略必須採用哪個實單交易範本 先選交易時段 同一條規則,不同的日 K 棒 僅日盤 全時段 涵蓋時間 08:30–13:20 19:00–13:20 跳空包含 夜盤 + 休息 休息、週末 最高、最低 僅日盤 夜盤 + 日盤 成交量 大部分 全部 實單交易 日盤範本 全時段範本 交易時段決定每一根 K 棒。 要點:實單用同一個交易時段。
同一條規則,在僅日盤圖表與全時段圖表上讀到不同的 K 棒。搜尋前先選一個,一路用到實單交易。

在搜尋前固定交易時段與成本,回測報告才讀得懂。下方這次執行展示這類報告的樣貌。它是替代測試:測試對象是 2019-01-02 至 2025-06-30 的 NQ 日 K 棒,一口,多空雙向,以成交量分布(Volume Profile)的 Value Position 規則作為唯一的進出場依據,沒有停損、停利或濾網,不是玉米規則。它是搜尋試過的 1,024 個候選策略中被留下的一個,因報酬相對回撤的表現而被挑出;事後挑出被留下的那一個會高估它,Bailey、Borwein、López de Prado 與 Zhu(2014)說明了為何多次嘗試中的最佳結果會被高估。這些數字描述的是那一次歷史執行,不是該規則能賺多少,也不是讀者可以預期的結果。在回測中,AlphaPrime(Valynox)把框中所示的手續費與滑價算進每一次評估,並在下一根 K 棒成交,所以在這裡選定的交易時段範本,就是整個搜尋所使用的範本。

來源:AlphaPrime 產品引擎(CPU),2026-10-31 執行。NQ 日線,2019-01-02 至 2025-06-30,多空都做,1 口,每筆手續費 $20、滑價 $10。

數字結果
淨利(已平倉)$319,055
最大回撤$75,545
交易筆數164
勝率54.27%
獲利因子1.737
平均每筆$1,945.46
在場時間82.57%
每種特殊日子的安全回測規則:全日休市就完全沒有 K 棒,提早收盤日在收盤前出場,漲跌停鎖死日假設無法成交,長週末後檢查第一筆成交,最後比較有無各項處理時的淨損益與交易筆數 給特殊日子一條規則 再比較有處理與沒處理的回測 全日休市 完全沒有 K 棒 提早收盤 收盤前出場 漲跌停鎖死 假設無法成交 長週末 檢查第一筆成交
替代測試的摘要畫面:確認期間、交易筆數與成本行,和你在搜尋前選定的設定相符。 NQ · 日 K 棒 · 2019-01-02 至 2025-06-30 · CPU 引擎回測

不論你在玉米上測試哪一類規則,從突破到價差型均值回歸,交易時段的選擇都排在最前面;期貨演算法交易策略與各類型的回測方法列出各類規則,以及各自對哪些設定敏感。

回測該如何處理玉米的假日與漲跌停?

把假日當成缺少或縮短的一天,把收在每日價格限制鎖死的 K 棒,當成限制方向上沒有成交可能的 K 棒。兩者都是交易所行事曆與規則的事實,不是要抹平的資料錯誤。

在美國假日,穀物市場可能整天休市,也可能略過夜盤,交易所每年公布確切時程。回測若用複製的 K 棒填補缺少的那一天,就憑空捏造了從未存在的交易機會;把那一天剔除,紀錄才誠實。提早收盤會縮短日盤,這對在收盤前固定分鐘數出場的規則有影響。免費的美股休市日工具列出交易所假日與提早收盤,聖誕夜交易時間與提早收盤則展示它對交易時段範本的影響。

漲跌停日是交易所限制價格不得偏離前一結算價超過特定距離的交易時段。玉米有每日價格限制,交易所會不定期重設。K 棒鎖在漲停時,只有買方沒有賣方,所以買單無法成交;鎖在跌停的 K 棒上,賣單也是同樣情形。

五根假設性日 K 棒:第三根鎖在漲停價、沒有區間,所以其上的買進訊號無法成交,最早實際可成交的是下一根 K 棒的開盤,高於漲停價 鎖死漲停:沒有賣方 漲停日的假設性買進 漲停 無法成交 下一個開盤 鎖死的 K 棒沒有對手方。 要點:下一個開盤成交,或不成交。
鎖死漲停 K 棒上的買進訊號,沒有賣方可以成交。最早的實際成交是下一個交易時段的開盤,價格常常更差。
  1. 標記鎖死的 K 棒。最高價、最低價與收盤價都在限制價,或區間正好止於限制價的日 K 棒,就是鎖死的 K 棒。
  2. 延後限制方向的成交。把委託移到下一個交易時段的開盤並接受該價格,或把訊號標記為未成交;測試前先寫下你的選擇。
  3. 鎖死的 K 棒上也要檢查停損。本應穿越跌停 K 棒觸發的停損,會在下一個開盤成交,而不是停損價;該筆交易的回撤大於停損距離。
  4. 為重新開盤加上滑價。鎖死日後的最初幾分鐘流動性單薄,所以要為這些成交放寬滑價假設。

下一步:打開你的玉米 K 棒資料,看 CT 上午 7:45 前後的 K 棒。如果日 K 棒的開盤價等於前一日下午 1:20 的收盤價,而不是晚上 7:00 的夜盤開盤價,你的資料就已經只含日盤,交易時段範本、假日清單與漲跌停規則也必須與此一致。

常見問題

玉米期貨是 24 小時交易嗎?

不是。CBOT 玉米每個交易日約交易 17.5 小時,分兩個時段:CT 晚上 7:00 至上午 7:45,以及 CT 上午 8:30 至下午 1:20。兩者之間有 45 分鐘的上午休息,週五下午到週日晚上不交易,交易所也可能調整這些時間。

玉米期貨在美東時間的交易時間是?

夜盤為 ET 晚上 8:00 至上午 8:45,日盤為 ET 上午 9:30 至下午 2:20。美東時間全年比美中時間早一小時,所以夏令時間改變時,這兩個時區之間的時間表不會位移。

回測要如何處理漲停或跌停日?

找出收在限制價鎖死的 K 棒,不讓回測在這些 K 棒上於限制方向成交委託。把成交移到下一個交易時段的開盤並加計額外滑價,或把訊號記為未成交;停損也套用同一條規則,停損同樣在下一個開盤成交,而不是停損價。規則在測試前決定,並對每個候選策略保持相同。

日 K 棒的玉米規則該讀哪個收盤:夜盤還是日盤?

如果規則是圍繞每日結算價建立的,就讀 CT 下午 1:20 的日盤收盤,因為結算價由日盤計算。如果規則需要隔夜走勢,就用全時段 K 棒,讓夜盤區間成為日 K 棒的一部分。不論選哪一個,匯出的策略都要跑在同一個交易時段範本上。

參考文獻

  • Bailey, D. H., Borwein, J., López de Prado, M., & Zhu, Q. J. (2014). Pseudo-Mathematics and Financial Charlatanism: The Effects of Backtest Overfitting on Out-of-Sample Performance. Notices of the American Mathematical Society, 61(5), 458–471.
  • Pardo, R. (2008). The Evaluation and Optimization of Trading Strategies (2nd ed.). John Wiley & Sons.