台灣交易者看美股指數期貨:ES、NQ 與新加坡交易所台指期
美股台指期這個說法,可能指 SGX 台指期、TAIFEX 夜盤,或 ES、NQ 等美國期貨。每一種都有自己的指數、幣別、交易時段與轉倉日程,所以要用你實際交易的那檔合約的資料各自回測。
作者 Soren Huang · 發佈 · 更新於 · 編輯原則
目錄
美股台指期或美國台指期指的是什麼?
台灣交易者說美股台指期或美國台指期時,可能指三件事之一:在新加坡 SGX 上市的台灣指數期貨、在美股開盤時間交易的 TAIFEX 夜盤,或是 ES、NQ 這類美國指數期貨。每一種都有自己的指數、幣別、交易時段與轉倉日期,所以每一種都需要各自的回測。
這個說法並不正式,所以第一步要先弄清楚對方指的是哪個市場。下表列出三種常見的意思。
| 意思 | 交易所 | 追蹤標的 | 為什麼會和美國扯上關係 |
|---|---|---|---|
| 在海外上市的台灣指數期貨 | SGX(新加坡交易所) | 富時台灣指數 | 以美元計價 |
| 台指期夜盤 | TAIFEX(臺灣期貨交易所) | 加權股價指數(TAIEX) | 在美股交易時段內交易 |
| 美國指數期貨 | CME | S&P 500(ES)、Nasdaq-100(NQ) | 台灣交易者隔夜會盯著的美國市場 |
台指期是以臺灣證券交易所發行量加權股價指數(TAIEX)為標的、在 TAIFEX 上市的期貨合約。多數台灣交易者說的台指期就是這檔合約。另外兩種意思只是比較寬鬆的用法。
SGX 台指期和 TAIFEX 台指期有什麼不同?
SGX 合約和 TAIFEX 台指期在不同交易所追蹤不同的指數,所以兩者會一起漲跌,但並不是同一個商品。
SGX 富時台灣指數期貨是以富時台灣指數為標的、在新加坡交易所上市、以美元計價的期貨。富時台灣指數涵蓋指數編製機構依規則挑選的台灣大型與中型公司。TAIEX 則涵蓋臺灣證券交易所上市的股票,並依市值加權。兩個指數持有許多相同的大型公司,但成分股和權重並不相同。
可以把它想成同一座城市裡的兩個氣象站。兩邊的讀數會一起起落,但它們是不同的儀器。針對其中一個氣象站調好的規則,拿去讀另一個,會稍微失準。在 SGX 價格上調整、卻在 TAIFEX 上交易的策略,或反過來,也是同樣的道理。
實務上,差異會出現在四個地方:
- 價格水準。兩檔合約的報價數字不同,所以價位和點數距離不能直接套用。
- 每點價值。一檔以新台幣結算,另一檔以美元結算。
- 交易日曆。各交易所依照各自的假期。
- 到期日程。各交易所自行訂定合約月份和最後交易日。
合約規格有多大,用哪種幣別?
每檔合約都有自己的每點價值和幣別,所以同樣 100 點的波動,在每檔合約上代表的金額差很多。
每點價值是指指數波動一個完整點數時,一口合約對應的金額。跳動點則是交易所允許的最小價格變動單位。兩者都可以在交易所的合約頁面查到。
| 合約 | 交易所 | 幣別 | 指數一點的價值 | 最小跳動點 |
|---|---|---|---|---|
| 台指期(TX) | TAIFEX | TWD | NT$200 | 1 點 = NT$200 |
| 小型台指期(MTX) | TAIFEX | TWD | NT$50 | 1 點 = NT$50 |
| 微型台指期(TMF) | TAIFEX | TWD | NT$10 | 1 點 = NT$10 |
| E-mini S&P 500(ES) | CME | USD | US$50 | 0.25 點 = US$12.50 |
| E-mini Nasdaq-100(NQ) | CME | USD | US$20 | 0.25 點 = US$5.00 |
| 富時台灣指數期貨 | SGX | USD | 請見 SGX 合約頁面 | 請見 SGX 合約頁面 |
交易所可能調整合約規格、跳動點和交易時間。設定測試之前,請先查看交易所自己的合約頁面。若要把這些數值換算成單筆交易的損益,可以使用期貨合約計算機。
假設範例
假設台指期和 NQ 都在 20,000 點,且 US$1 = NT$30。兩個價位都是虛構的,設成相同只是為了方便比較。這時一口 TX 合約價值 20,000 × NT$200 = NT$4,000,000。一口 NQ 合約價值 20,000 × US$20 = US$400,000,約等於 NT$12,000,000。100 點的波動,在 TX 上是 NT$20,000,在小型台指期上是 NT$5,000,在 NQ 上是 US$2,000。如果持有 NQ 部位期間匯率從 30 變成 31,同樣的 US$2,000 就變成 NT$62,000,而不是 NT$60,000。這 NT$2,000 的差額來自幣別,而不是來自你的策略。
這些市場在台灣時間何時交易?
TAIFEX 和 SGX 使用與台灣相同的時鐘。CME 的時段以台灣時間來看,會因美國日光節約時間每年調整兩次、每次一小時。
日光節約時間是美國春天把時鐘撥快一小時、秋天再撥回一小時的做法。在美國,它從三月的第二個星期日開始,到十一月的第一個星期日結束。台灣和新加坡不調整時鐘。所以在美國夏季,每個 CME 交易時段在台灣都會提早一小時。
| 交易時段(台灣時間) | 美國冬季(標準時間) | 美國夏季(日光節約時間) |
|---|---|---|
| TAIFEX 日盤 | 08:45–13:45 | 08:45–13:45 |
| TAIFEX 夜盤 | 15:00–次日 05:00 | 15:00–次日 05:00 |
| CME Globex 上的 ES 與 NQ | 07:00–次日 06:00 | 06:00–次日 05:00 |
| ES 與 NQ 每日休市 | 06:00–07:00 | 05:00–06:00 |
| 美股一般交易時段 | 22:30–05:00 | 21:30–04:00 |
CME 的交易週在週一開盤,台灣時間冬季為 07:00,夏季為 06:00。SGX 會在合約頁面公布自己的交易時段。由於新加坡和台灣使用相同的時鐘,這些時間可以直接當成台灣時間來讀。
有一個細節對夜盤研究很重要。冬季時,美股在台灣時間 05:00 收盤,正好是 TAIFEX 夜盤結束的同一分鐘。夏季時,美股在 04:00 收盤,而 TAIFEX 還會再交易一個小時。對美股收盤有反應的規則,在一年的兩個半年裡表現會不同。期貨交易時間工具可以用你自己的時區顯示每個交易時段,讓你確認當週的狀況。
為什麼同一個想法在每檔合約上的回測結果不同?
結果不同,是因為指數、幣別、交易時段、到期日曆、假期和成本都不同,而每一項都會改變規則會執行哪些交易,以及這些交易的成本。
| 因素 | TAIFEX 台指期 | CME ES 與 NQ | 對回測的影響 |
|---|---|---|---|
| 標的指數 | TAIEX | S&P 500、Nasdaq-100 | 價格走勢和趨勢不同 |
| 幣別 | TWD | USD | 損益單位不同 |
| 交易時段 | 日盤加夜盤 | 每天近 23 小時 | K 棒數量、跳空和隔夜波動不同 |
| 到期 | 每月,第三個星期三 | 每季,三月、六月、九月、十二月的第三個星期五 | 連續月中的轉倉日期不同 |
| 假期 | 台灣日曆 | 美國日曆 | 缺漏的日期落在不同日子 |
| 成本 | 手續費、交易所費用、台灣期貨交易稅 | 手續費、交易所與監管費用 | 每筆交易的成本不同 |
SGX 合約還有它自己的指數、美元計價和新加坡日曆。請把它當成第四個市場,而不是 TAIFEX 的複本。
你的 CME 與 TAIFEX K 棒是同一個時鐘嗎?
許多資料商會以芝加哥時間或紐約時間標記 CME 的 K 棒,而台灣的資料用的是台灣時間。美國現貨在芝加哥時間 08:30 開盤,在台灣冬季是 22:30,夏季是 21:30。如果沒有先轉換時鐘就合併兩組資料,K 棒在一年中有一段時間會對不齊。
應該測試一般交易時段還是全時段的 K 棒?
用日盤 K 棒測試台指期,和用全時段 K 棒測試,是兩個不同的策略。夜盤會增加交易和隔夜波動,也會改變每根 K 棒的起點。請參考夜盤回測中的僅日盤與全時段 K 棒。
不同的轉倉日期會如何改變連續月?
連續月是把到期的合約接成一條長歷史的價格序列。TAIFEX 每月轉倉,CME 每季轉倉,所以接點落在不同日期,產生的跳空也不同。回測資料品質:缺口、錯誤報價、時區與轉倉這份指南說明如何檢查這些接點。至於 CME 這一邊,ES 與 NQ 期貨回測一文列出了應該先固定的設定。
研究時該用哪些資料?
使用你打算交易的那檔合約本身的資料,採用它自己的交易時段和幣別。其他市場只當作輸入資料,並小心對齊。
- 指定合約。寫下交易所和代碼,例如 TAIFEX TX 或 CME NQ,並測試該合約自己的價格歷史。
- 固定一個時鐘。記錄每組資料的時區,並在比較市場之前,全部轉換成台灣時間或 UTC。
- 選擇交易時段。決定只用一般交易時段或全時段的 K 棒,並採用與你實際交易相同的選擇。
- 訂明轉倉規則。決定連續月如何、何時切換合約,並在整個測試中維持同一個規則。
- 用合約自己的幣別設定成本。輸入該合約的手續費、各項費用、稅和以跳動點計算的滑價。
- 檢查日曆。查看假期週和美國調整時鐘的那幾週,看是否有缺漏或偏移的 K 棒。
- 結果以合約幣別保留。只有在檢視整個帳戶時才換算成新台幣。
有些交易者會測試美國市場的走勢領先 TAIFEX 夜盤的想法。做這種測試時,要把兩組序列放在同一個時鐘上。讓 TAIFEX 的規則在做決定時,只使用已經收盤的美國 K 棒。然後在下一根 TAIFEX K 棒成交。美國的 K 棒哪怕比 TAIFEX 的決策晚一分鐘收盤,也是規則當時拿不到的資訊。
AlphaPrime(Valynox)使用你自己的歷史 K 棒資料,支援台指期和其他期貨市場。它的回測讓你為每個研究設定指定交易時段、費用與滑價、資料解析度和下一根 K 棒成交。
如果你使用 AlphaPrime,這代表:每檔合約各建一個研究設定,採用該合約自己的交易時段、成本和資料。只在同一個設定內比較策略。這樣結果的差異就來自規則,而不是來自混雜的交易時段或幣別。
常見問題
美國台指期是在美國上市的台灣指數合約嗎?
這個說法通常不是指在美國上市的合約。廣泛交易的台灣指數期貨,是在台灣 TAIFEX 和新加坡 SGX 上市的。人們也會用這個說法指 TAIFEX 夜盤,或 ES、NQ 這類美國指數期貨。請問清楚對方指的是哪個交易所和合約代碼。
台指期夜盤在什麼時間交易?
TAIFEX 夜盤的台灣時間是 15:00 到次日 05:00。日盤是 08:45 到 13:45。這些時間不會隨美國日光節約時間改變。目前的交易時間請查看 TAIFEX 合約頁面。
可以用 SGX 台指期的資料來回測 TAIFEX 策略嗎?
不能當作替代。SGX 合約追蹤富時台灣指數,以美元計價,並有自己的日曆和到期日程。你可以把它當作額外的輸入資料,但測試中的交易應該來自 TAIFEX 的資料。
為什麼 ES 和 NQ 的交易時間在台灣時間會差一小時?
CME 的交易時間是以美國時間訂定,而美國會因日光節約時間調整時鐘,台灣不會。從三月的第二個星期日到十一月的第一個星期日,每個 CME 交易時段在台灣的開始和結束都會提早一小時。每日休市時間從台灣時間 06:00–07:00 變成 05:00–06:00。
農曆新年 TAIFEX 休市時,ES 和 NQ 還會交易嗎?
CME 依照美國假期日曆,所以台灣假期 TAIFEX 休市時,ES 和 NQ 在美國正常交易日仍會交易。把兩個市場連結起來的測試,必須處理只有其中一個市場有 K 棒的日子。台灣重新開市時,TAIFEX 的價格可能出現跳空。
AlphaPrime 在這裡能幫上什麼
AlphaPrime 的回測,會依你為每檔合約設定的交易時段、費用、滑價和下一根 K 棒成交來評估策略,使用的是你自己的台指期與其他期貨市場的 K 棒資料。

