Trend Core 趨勢模型與資料方法論|台美共用公式、雷達查詢與回測口徑

TREND CORE / METHODOLOGY

Trend Core 趨勢模型與資料方法論:台美共用公式、雷達查詢與回測口徑

說明台股與美股共用的趨勢判斷方式,並分別列出兩市場的價格資料、查詢條件與回測差異,供讀者核對模型結果。

文件類型
模型與資料說明
適用範圍
台股與美股
資料口徑
共用公式/市場差異分列
文件版本
v3.0 · 2026-10-16 台美共用版

00 / 方法邊界

先分清楚三種結果

台美趨勢模型共用價格區間濾波法與相同參數。相同公式不表示兩市場的原始資料、名單範圍或回測金額單位相同。

趨勢、雷達查詢與歷史回測各自回答不同問題:趨勢描述模型目前如何分類價格,雷達依指定條件整理名單,回測則計算固定假設在指定歷史期間的模擬結果。

四項閱讀原則

  1. 共用公式台美採相同的濾波線、平滑期數與倍率判斷趨勢。
  2. 分開對帳價格、均線、動能、距離與回測分別核對,不以單一數字取代全部資訊。
  3. 缺值不推論樣本不足或指標缺漏時,不把缺值當作零、已確認趨勢或有利條件。
  4. 歷史不保證未來模型可能延遲或反覆切換,模擬結果未計入的實際成本須另外評估。

一、共用機制與適用範圍

台股與美股採用同一套價格區間濾波法(Range Filter)。先平滑每筆收盤價的變動幅度,再依價格是否超出動態區間更新濾波線,以濾波線最近一次有效移動判斷上升或下降趨勢。

均線排列與相對強弱指標提供另外的分類資訊,不直接決定濾波線趨勢。雷達另有用於排序的輔助分數,不能把該分數當作買賣評級、目標價或未來報酬。台股總覽規則另分趨勢、籌碼、基本面與估值維度;這些規則不全部套用到美股。

同一資料日的價格可能因還原方式或資料更正而不同。使用共用公式時,也必須使用相同價格基準、資料範圍與初始化方式,才能重現結果。


二、共用公式與雷達查詢

2.1 共用趨勢計算公式

依交易日期由舊至新排列日收盤資料,令 P[t] 為模型第 t 筆價格。台美共用 n = 20、第二層期數 2n − 1 = 39 與倍率 m = 3.5;期數按資料筆數計算,不是日曆天數。兩市場的價格來源見第四節。

波動區間與濾波線

D[t] = |P[t] − P[t−1]|
A[t] = EMA20(D)[t]
B[t] = EMA39(A)[t]
R[t] = 3.5 × B[t]

若 P[t] − R[t] > F[t−1]:F[t] = P[t] − R[t]
否則若 P[t] + R[t] < F[t−1]:F[t] = P[t] + R[t]
其餘情況:F[t] = F[t−1]

R 是模型區間尺度,F 是濾波線。價格未超出前一筆濾波線加減當期區間尺度時,濾波線不變;等於邊界也不更新。這裡平滑的是收盤價的絕對變動,不是平均真實波幅、標準差或信賴區間。

指數移動平均線以累積滿該層期數的有效值之簡單平均作首值,之後依 E[t] = E[t−1] + 2 ÷ (k + 1) × (X[t] − E[t−1]) 更新,k 為該層期數。遇到缺值保留既有平均值;尚無首值時維持缺值。濾波線以第一筆有效價格初始化,區間尺度尚未可用時保留濾波線;價格缺值時也保留濾波線。

2.2 趨勢判斷與變化

  • F[t] > F[t−1]:趨勢為上升。
  • F[t] < F[t−1]:趨勢為下降。
  • 濾波線相等或無法比較時,延續上一筆趨勢;第一次有效移動前尚未判定趨勢。
  • 從已知下降切換為上升,或從已知上升切換為下降,才是趨勢變化。同向延續不代表每天新增一次轉折。

程式內部以 BUY、SELL 儲存上升與下降的代碼,代碼本身不是買賣指示。例如,前一筆濾波線為 100、當期區間尺度為 3,價格為 104 時濾波線變成 101,趨勢為上升;下一筆假設區間尺度仍為 3、價格為 102,濾波線與上升趨勢都維持不變。

2.3 觀察區與四級距離

上升趨勢對照轉弱觀察區,下降趨勢對照轉強觀察區。模型由既有價格、濾波線與平滑狀態推算內部切換門檻,再將門檻轉成便於閱讀的區間;畫面區間不等於精確交易價格。

測試/接近/離…有段距離/距…較遠的轉弱或轉強觀察區:依價格距模型切換門檻的距離與區間尺度分四級;上升、下降都適用,不表示未來反轉機率。本頁以中性用語說明四級意義,個別卡片可能使用不同句型,例如「正在測試轉弱觀察區」。

令 C = |模型切換門檻 − P| ÷ R,在 R 有效且大於零時,四級依序為 C < 0.8、0.8 ≤ C < 1.5、1.5 ≤ C < 3、C ≥ 3。距離百分比則是 |模型切換門檻 − P| ÷ P × 100%;兩者分母不同,不能混用。

區間顯示採模型尺度決定寬度,再對齊價格刻度。接近觀察區不代表價格處於歷史極端分位數,也不表示反轉時間、成功機率或預期報酬。觸及畫面區間後,仍須依新資料重算趨勢;缺值不推定為接近。

2.4 五種雷達查詢視角

Trend Core 趨勢雷達把各市場有效名單的資料整理成五種查詢視角,每種回答一個資料問題。台股資料範圍涵蓋 2,000+ 檔上市櫃標的,實際檔數依資料日與篩選條件變動;美股範圍另依美股有效名單決定。

查詢視角資料問題實際條件與限制
turned 狀態變更哪些標的在指定日期範圍內變更趨勢?查詢目前趨勢對應的起始日期,日期條件由使用者設定。狀態剛變更不代表好事,也不直接列為有利條件。
coiled 均線與距離條件哪些下降中的股票符合指定條件?目前趨勢為下降,距轉強觀察區在設定級距內,且收盤價高於 120 日均線;另要求距離係數小於 1.5,以及動能分類為 STRONG、REBOUND 或 SWEET_SPOT。預設距離上限為 5%,可縮至 3% 或 1%;台美規模門檻另列於第四節。
reversal 距觀察區哪些標的距模型觀察區較近?距離係數小於 1.5,可分上升或下降查詢。呈現資料日距觀察區級距,不推論未來變盤。
pullback 上升中的回檔條件哪些標的上升中且動能符合回檔條件?目前趨勢為上升,動能分類符合既有回檔條件,即 SUPPORT 或 WEAK;沒有另外要求價格觸及均線支撐。
steady 均線與動能同向哪些標的的均線排列與動能分類同向?上升查詢要求上升趨勢、價格高於 20/60/120 期指數均線且呈多頭排列,動能為 SWEET_SPOT 或 HEATED;下降查詢要求相反排列,動能為 REBOUND 或 STRONG。

2.5 名單篩選條件

可再用三種條件縮小名單:距觀察區、規模或成交金額、均線結構;另可排除 ETF 或依產業查詢。

  • 距觀察區:一般視角可選不限、5%、3% 或 1% 以內;coiled 本身最多 5%。數字只表示資料日距離,不表示發生變化的時間或機率。
  • 規模或成交金額:美股市值條件可排除市值較小的股票;台股雷達使用 20 日均成交金額,不以市值替代。
  • 站上半年線:只留收盤價高於 120 日簡單移動平均線的股票。
  • 多頭排列:只留 P > EMA20 > EMA60 > EMA120 的股票。目前此篩選不另檢查均線斜率,不能解讀為「斜率皆為正」。

趨勢與雷達分類是既定規則對已知資料的運算結果,並非經校準的未來漲跌機率。除非另附樣本期間、方法及驗證結果,不應從分類推論勝率或預期報酬。


三、規則描述與歷史回測

下列回測是假設性的歷史模擬。畫面出現的進場、出場、做多與做空,均屬模擬規則,不是要求使用者交易。回測名單與雷達名單的篩選母體可能不同。

3.1 四種回測假設

  • 只做多:趨勢轉為上升後,以次一筆交易日開盤價模擬買入;轉為下降後,以次一筆交易日開盤價模擬平倉。
  • 逢低買進:趨勢轉為下降後,以次一筆交易日開盤價模擬買入;持有至下一次轉為下降後,以次一筆交易日開盤價模擬平倉。平倉後等待後續下降轉折,不在同一次轉折立即重開。
  • 多空雙向:上升趨勢模擬持有多單,下降趨勢模擬持有空單;在轉折後的次一筆交易日開盤價模擬換邊。
  • 只做空:趨勢轉為下降後,以次一筆交易日開盤價模擬放空;轉為上升後模擬回補。實際放空受券源、保證金及借券成本等限制。

目前發布批次的計算器在評估期間起始時以空手開始,只使用評估期間內的訊號安排模擬交易,並以較早的輸入資料暖機。請核對該批次的實際起訖日期,不能把較長的輸入歷史當作全部報酬的計算期間。

3.2 完成交易報酬

完成交易報酬:指定回測期間內已完成交易的逐筆報酬率相加,不含未平倉部位,不複利、不年化,也不含交易成本。這是模擬報酬,不是實際交易損益。

多單逐筆報酬率 = (模擬出場價 − 模擬進場價) ÷ 模擬進場價 × 100%
空單逐筆報酬率 = (模擬進場價 − 模擬出場價) ÷ 模擬進場價 × 100%
完成交易報酬 = 指定期間已完成交易的逐筆報酬率相加
歷史勝率 = 獲利的完成交易筆數 ÷ 全部完成交易筆數

損平交易列入完成交易筆數,但不列為獲利交易。未完成部位可能在計算器內部另外記錄,不能混入排行的完成交易報酬;沒有完整、可驗證的完成交易資料時,不用未平倉或舊快取補值。

回測未計入券商手續費、交易稅、買賣價差、滑價及借券等實際成本,也未模擬所有無法成交的情況。流動性或市值門檻只能縮小名單,不能保證成交。最大回撤金額與最大單筆虧損是不同指標,不能互換名稱。

3.3 規則對照與適用範圍

以下是目前程式條件的說明,不把條件成立解讀為買賣建議;台股總覽的「交易亮點」規則不自動套用到美股。缺值不觸發對應條件。

項目與範圍已核對條件閱讀限制
台美雷達查詢均線排列與動能分類同向(steady)依上升或下降查詢使用不同動能分類。turned 只表示狀態變更,不把它列為有利條件。
台股總覽均線條件收盤價高於 20/60/120 日簡單均線且呈多頭排列;或列出高於、低於哪些均線與雷達指數均線分開對帳,未另外要求連續站穩三日或斜率為正。
台股總覽只做多歷史回測條件只做多累計報酬 ≥ +30%,且近 12 個月至少 2 筆完成交易只計已完成交易。程式另在累計報酬低於零時列出負向描述;並非依勝率 ≥ 60% 判定。

「交易亮點」是產品現有欄位名稱,並不表示相關呈現已取得法律合規認定。具名個股歷史績效是否應列於此類欄位,須另外審查,本頁揭露計算規則不能替代該審查。


四、台股與美股差異

4.1 價格與資料來源

項目台股美股
趨勢模型價格讀取台股日線資料,優先使用還原收盤價,缺值時採原始收盤價;目前雷達預設讀最近 520 個日曆天。讀取美股共用日線資料庫的收盤價,依交易日期排序;雷達載入器不使用台股的 520 日範圍條件。
日線回測價格採還原收盤價優先的基準;開、高、低價以同日還原收盤價除以原始收盤價的係數同步換算,還原價缺值時係數為 1。使用美股共用日線資料庫的開、高、低、收盤價。缺值不靜默改接另一份行情資料;此資料庫基準本身不保證每筆歷史值都已還原。
均線口徑雷達排列分類用 20/60/120 期指數均線;總覽顯示與站上半年線條件使用簡單均線,不能混用數值。雷達排列分類用 20/60/120 期指數均線;站上半年線另以相同日線價格計算 120 筆簡單平均,需足夠樣本。
其他資料類型依功能整合證交所、櫃買中心、公開資訊觀測站、集保及 FinMind 等資料;三大法人、月營收與融資融券均屬台股口徑。美股價量、公司財務、內部人及機構申報各有來源與申報日期,不能套用台股三大法人或月營收規則。

兩市場的趨勢雷達都會略過少於 120 筆價格資料的標的。暖機、價格歷史起點與修訂也會影響結果;使用相同參數,不代表不同輸入資料一定得到同樣分類。

4.2 查詢名單與回測單位

項目台股美股
雷達規模條件20 日均成交金額可選不限、0.3 億、1 億或 3 億元以上;coiled 預設 0.3 億元。市值可選不限、20 億、50 億或 100 億美元以上;coiled 預設 50 億美元。
回測排行母體按近 20 個交易日平均成交金額取合格母體前 60%,至少 15 日有效成交金額資料,並檢查最新資料、標的類型與訊號完整性。採有效普通股名單,不含 ETF,要求近期有趨勢資料,市值至少 20 億美元;不套用台股成交金額前 60% 規則。
發布批次預設股數1,000 股,損益金額以新台幣表示。100 股,損益金額以美元表示。
交易日與期間使用台股交易日期與該批次評估起訖。使用美股交易日期與該批次評估起訖,不能直接用台灣日曆日對齊。

同一模型的回測報酬率可以按相同定義閱讀,台美損益金額則有幣別、股數與母體差異,不能直接相加或據此比較優劣。各次發布批次的實際股數、價格基準與評估期間優先於預設值。

4.3 更新與歷史重算

兩市場分別依其交易日與資料到齊情況更新。價格入庫後再計算趨勢、雷達與相關摘要;回測發布另有批次與資料截止日,不保證每個欄位同時更新。頁面應以各欄位實際資料日期為準,不以文件日期或固定排程時間代替。

還原因子調整、資料更正、缺漏補回與計算範圍改變都可能改寫歷史結果。重算結果不當然等於當時使用者可見的版本,也不能單憑回填後的圖表聲稱當時已知。核對時應保留資料版本、參數與當時結果。


五、使用限制與風險揭露

5.1 資料與模型的使用邊界

本頁供理解資料整理、模型分類與歷史模擬的方法。模型輸出未納入個別使用者的財務狀況、風險承受能力或投資目的,不應據此單獨決定交易。歷史表現不代表未來結果,投資可能損失本金。

5.2 證券投資顧問業務的法律界線

證券投資顧問業務的定義應依《證券投資信託及顧問法》第 4 條核對。本服務以資料整理與模型結果展示為定位;是否涉及該法所定義之證券投資顧問業務,須依服務內容、對價與實際呈現判斷,不能只以自動運算、公開公式或本頁聲明認定排除適用。

5.3 計算公開不等於結果保證

模型可能在整理行情反覆切換,也可能因快速跳空、資料延遲或重大事件失效。觀察區不保證成交、止損或限制損失,未計入的成本可能改變模擬結果。

使用者應依自身研究與風險承受能力獨立決策。本頁的方法說明與風險揭露不構成免責保證,也不排除或限制依法不得排除或限制的業者責任及消費者權利。