Market Profile 訊號只是時段效果嗎? 那斯達克同時段無條件進場對照
不完全是。在 US100 上每天固定時間無條件進場、持有到 16:00,10 組對照的 t 值最高只有 0.41,時段本身在統計上和 0 分不開;G05 做空 09:30 的 t 值 1.65,同時段對照只有 0.02。但訊號組合也沒有一組 t 值達到 2。
上一篇〈開盤跌破價值區該做空嗎?〉發現,好的結果集中在固定時段,懷疑優勢來自時段而不是訊號。這次在同樣五個時點不帶任何條件進場、持有到 16:00,多空各一,共 10 組對照,並和上一篇的 26 組首選與備選放在一起比較;本文共 36 組、22,256 筆交易。
- 10:30 無條件做多的 t 值只有 0.29,沒有原本擔心的那麼高;同時段 G08 做多為 1.07。
- G05 做空 09:30 的 t 值 1.65,同時段無條件做空只有 0.02,這段優勢幾乎全部來自訊號。
- G06 做空 06:30(t 值 0.36)甚至不如同時段對照(0.41):它的結果就是時段效果。
什麼是同時段對照組?
回測結果好,可能來自策略以外的因素,例如進場時段或整段期間的大盤走勢。對照組只拿掉要檢驗的條件,其他設定都相同,兩者的差距才是條件本身的貢獻。
這次的對照組只拿掉 Profile 條件,其他設定都和訊號研究相同,回測期間也相同:
因為每天都進場、而且多空用同一批進出場時間,對照組的做多與做空互為鏡像:10:30 做多累積 +9.4%,做空就是 −9.4%。
那斯達克幾點進場比較好?只看時段的表現
只看時段,沒有一個時點在統計上站得住。t 值是日報酬平均除以標準誤,等於 Sharpe(日)× √(交易日數 ÷ 252),≥ 2 代表平均報酬大於 0 較可信;無條件做空在 06:30、07:30、08:30 的 t 值分別是 0.41、0.39、0.34,09:30 幾乎為 0(0.02),10:30 換成做多較好(0.29)。
方向和上一篇看到的時段模式一致,但換成獲利因子也只比 1 多出幾個百分點(例如 07:30 做空 1.036),而且還沒有計入成本。所以時段效果可能存在,卻不足以解釋訊號組合的結果。
同時段對照:10 組無條件進場
每天在同一時點進場、持有到 16:00;依 t 值排序,反白為累積報酬最高的一組
| 訊號 · 方向 · 進場時點 | t 值 | 每年為正 | 交易數 | 最大回撤 | 最長回撤 | 累積報酬 | 獲利因子 | Sharpe(日) |
|---|---|---|---|---|---|---|---|---|
| 無條件 · Short · 06:30 | 0.41 | 3 / 5 年 | 979 | −37.8% | 1,434 天 | 1.037 | 0.18 | |
| 無條件 · Short · 07:30 | 0.39 | 3 / 5 年 | 979 | −37.0% | 1,434 天 | 1.036 | 0.17 | |
| 無條件 · Short · 08:30 | 0.34 | 3 / 5 年 | 979 | −41.1% | 1,434 天 | 1.032 | 0.15 | |
| 無條件 · Long · 10:30 | 0.29 | 3 / 5 年 | 976 | −17.4% | 434 天 | 1.028 | 0.13 | |
| 無條件 · Short · 09:30 | 0.02 | 4 / 5 年 | 976 | −50.3% | 1,583 天 | 1.001 | 0.01 | |
| 無條件 · Long · 09:30 | −0.02 | 1 / 5 年 | 976 | −31.1% | 1,163 天 | 0.999 | −0.01 | |
| 無條件 · Short · 10:30 | −0.29 | 2 / 5 年 | 976 | −36.8% | 1,672 天 | 0.972 | −0.13 | |
| 無條件 · Long · 08:30 | −0.34 | 2 / 5 年 | 979 | −37.4% | 1,163 天 | 0.969 | −0.15 | |
| 無條件 · Long · 07:30 | −0.39 | 2 / 5 年 | 979 | −38.4% | 1,722 天 | 0.965 | −0.17 | |
| 無條件 · Long · 06:30 | −0.41 | 2 / 5 年 | 979 | −37.9% | 1,722 天 | 0.964 | −0.18 |
Market Profile 訊號比無條件進場多多少?
把每個訊號的首選組合,和同方向、同時點的無條件進場放在一起:t 值差距越大,優勢越不能用時段解釋。
訊號與同時段對照:t 值
差距為訊號的 t 值減去同方向、同時點無條件進場的 t 值
| 訊號 | 方向 · 進場時點 | t 值 | 無條件 | 差距 | 分級 |
|---|---|---|---|---|---|
| G05 | Short · 09:30 | 1.65 | 0.02 | 優先 | |
| G04 N1 | Long · 09:30 | 1.04 | −0.02 | — | |
| G01 | Short · 07:30 | 1.26 | 0.39 | 優先 | |
| G02 | Short · 10:30 | 0.83 | −0.29 | 條件 | |
| G10 | Long · 10:30 | 1.27 | 0.29 | 條件 | |
| G08 | Long · 10:30 | 1.07 | 0.29 | 條件 | |
| G09 | Long · 10:30 | 0.85 | 0.29 | 條件 | |
| G11 | Long · 09:30 | 0.46 | −0.02 | 條件 | |
| G07 | Short · 07:30 | 0.33 | 0.39 | 不足 | |
| G06 | Short · 06:30 | 0.36 | 0.41 | 不足 |
分級(優先、條件、不足)沿用上一篇,和對照組的結果大致吻合:
- 優先保留的 G01、G05:G05 在 09:30 這個本身沒有方向的時點,t 值仍有 1.65,最能代表訊號本身的貢獻。G01 做空 07:30(1.26)也高於同時段對照,但早盤的時段效果吃掉了一部分。
- 條件性保留的 G02、G08–G11:都高於同時段對照。G08 到 G10 做多在 10:30 的優勢,大部分不是時段效果;G11 的差距最小,仍屬邊界。
- 證據不足的 G06、G07:t 值和同時段對照差不多,結果可以用時段解釋,確認不需要投入後續資源。
即使是增量最大的 G05,t 值也沒有達到 2;訊號比對照好,不等於訊號已經站得住。
無條件進場的回撤比訊號深嗎?
比優先與條件性保留的訊號深。每天都進場的對照組,最大回撤介於 17.4% 到 50.3%,平均 36.5%;G05 做空 09:30 為 13.2%,G08 做多 10:30 為 12.8%。訊號少做了很多天,避開了一部分時段本身的波動;證據不足的 G06 做空 06:30 則和同時段對照一樣深(38.6%)。
訊號與對照的權益曲線
切換訊號、方向與時點,對照線會跟著換成同方向、同時點的無條件進場:
累積報酬與回撤
切換參數組,與同時段對照比較權益曲線與水下回撤;座標軸固定為全部參數組的範圍
虛線選項與目前其他參數沒有回測組合,選取時會一併調整其他參數。
結論
在 US100 上,「這個時間進場、持有到 16:00」本身的方向性在統計上和 0 分不開。Daily Market Profile 的 G05 與 G01 做空、以及 10:30 做多的 G08 到 G10,都高於同時段對照,訊號的增量在方向上成立;但沒有一組 t 值達到 2,G06、G07 的結果和時段效果無法區分。下一步應該在成本與樣本外期間下,確認這些增量是否仍然存在。
常見問題
為什麼回測需要對照組?
回測結果好,可能來自策略以外的因素,例如進場時段或整段期間的大盤走勢。對照組只拿掉要檢驗的條件,其他都相同,兩者的差距才是條件本身的貢獻。
那斯達克(US100)日內交易幾點進場比較好?
在 2022 年起、週二到週五的回測樣本裡,紐約時間 07:30 無條件做空的 t 值 0.39,10:30 換成做多較好(0.29)。t 值都遠低於 2,而且沒有計入成本,單靠進場時間不足以構成策略。
回測結果怎樣才算可信?t 值是什麼?
t 值是日報酬平均除以它的標準誤,等於 Sharpe(日)× √(交易日數 ÷ 252);≥ 2 代表平均報酬大於 0 在統計上較可信。和對照組比較時,也要看訊號本身的 t 值是否達到門檻,而不只看差距。
Market Profile 訊號比隨便進場好多少?
以 G05(跌破 Profile 低點後收回)做空為例,09:30 進場的 t 值 1.65,同時段無條件做空只有 0.02。但訊號組合是從 130 組中挑出的最佳結果,差距會高估訊號的真實增量。
36 組參數、22,256 筆交易:先看全部參數組的分布與排名,再點進單一參數組看績效與交易診斷。
TradePose Research(2026)。〈Market Profile 訊號只是時段效果嗎?那斯達克同時段無條件進場對照〉TradePose Research Notes.
資料
計算
更新紀錄
資料來源
- 交易資料
Run 445db479-c13b-4ae0-bc77-977f75e3a337、Run 4f97b4b5-9a6a-4583-bc9e-dccc012d0dda- 策略配方
profile_session_control、profile_signal_base- 統計格式
Parquet 表格 · analyzer_mode=percentage- 參數組代號
ctrl_long_390[0] · Baseline Long、ctrl_long_450[0] · Baseline Long、ctrl_long_510[0] · Baseline Long、ctrl_long_570[0] · Baseline Long、ctrl_long_630[0] · Baseline Long、ctrl_short_390[0] · Baseline Short、ctrl_short_450[0] · Baseline Short、ctrl_short_510[0] · Baseline Short、ctrl_short_570[0] · Baseline Short、ctrl_short_630[0] · Baseline Short、g01_n1_short_450[0] · Baseline Short、g01_n1_short_510[0] · Baseline Short、g02_n1_short_570[0] · Baseline Short、g02_n1_short_630[0] · Baseline Short、g03_n1_long_630[0] · Baseline Long、g03_n1_short_570[0] · Baseline Short、g04_n1_long_510[0] · Baseline Long、g04_n1_long_570[0] · Baseline Long、g04_n2_long_450[0] · Baseline Long、g04_n2_short_570[0] · Baseline Short、g05_n1_short_510[0] · Baseline Short、g05_n1_short_570[0] · Baseline Short、g06_n1_long_450[0] · Baseline Long、g06_n1_short_390[0] · Baseline Short、g07_n1_short_450[0] · Baseline Short、g07_n1_short_570[0] · Baseline Short、g08_n1_long_630[0] · Baseline Long、g08_n1_short_450[0] · Baseline Short、g09_n1_long_630[0] · Baseline Long、g09_n1_short_390[0] · Baseline Short、g10_n1_long_630[0] · Baseline Long、g10_n1_short_450[0] · Baseline Short、g11_n1_long_570[0] · Baseline Long、g11_n1_long_630[0] · Baseline Long、g12_n1_long_390[0] · Baseline Long、g12_n1_short_630[0] · Baseline Short