重點摘要:
- 變動率指標(ROC,Rate of Change)屬於動能震盪指標(即用來量度「升跌力度/速度」的指標)。它計算現價與指定前一段時間價格之間的百分比變化。
- ROC 圍繞零軸(0 水平線)上下波動。高於零軸代表上升動能轉強;低於零軸代表下跌動能轉強。
- 較重要的訊號包括:穿越零軸、超買/超賣(即動能過熱/過冷)極端值,以及與價格出現背馳(走勢不一致)。
- 常見預設回看期(lookback period,即用來比較的「回看」時間長度)為 12,但合適設定要視乎市場及時間框架(例如日線/小時線)。
- ROC 較適合作為確認工具(用來驗證趨勢或入市位),不宜單獨當成交易系統。配合趨勢同價格行為(price action,即K線形態、支持/阻力等)可減少雜訊。
動能係圖表入面最有用嘅資訊之一:唔止睇到價格向上定向下,仲可以睇到升跌有幾快。變動率指標(ROC)就係為咗量度呢樣嘢而設:將價格變化轉成清晰嘅動能數值,方便判斷。
本文會由零開始講解點樣用變動率指標(ROC)做交易:包括公式、計算例子、關鍵訊號,以及點樣將 ROC 放入整體交易計劃。
認識變動率指標(ROC)

變動率指標(ROC)屬於動能震盪指標(以「速度/力度」而非「價格水平」為主)。它唔係直接跟住價格,而係量度走勢嘅速度。呢個分別令 ROC 有價值:兩個市場都可以上升,但動能較強嗰個通常趨勢更可靠。
ROC 量度乜嘢
ROC 核心就係回答:價格喺指定「回看期」內變咗幾多。它會將現時收市價同「n 個週期之前」嘅收市價作比較,結果以百分比顯示。
- ROC 上升:價格向上加速,上升動能轉強。
- ROC 下跌:上升動能轉弱,或下跌動能轉強。
- ROC 近零而橫行:動能停滯。
ROC 用百分比表示,所以更易跨資產比較:+3% 喺 EUR/USD 同喺黃金意思一致,代表「相對回看期上升約 3%」。
動能喺技術分析入面嘅角色
動能係技術分析核心:價格話你市場喺邊;動能話你走勢背後有幾大力度。兩者一致,趨勢通常較持久;兩者不一致,往往係早期警號。
動能指標(用來量度升跌力度的指標)例如 ROC,常用來:
- 確認趨勢強度。
- 識別走勢乏力。
- 提早提示可能轉勢位。
- 過濾冇力度嘅入市形態。
咁用嘅話,ROC 作用係幫你評估走勢質素,而唔係猜市場。
ROC 點樣運作
想用好 ROC,最好明白它點計。計算唔複雜,理解之後讀數會清晰得多。
變動率公式
ROC 指標公式如下:
ROC = ((現時收市價 − n 個週期前收市價) / n 個週期前收市價) × 100
當中 n 係你揀嘅回看期(用幾多個週期之前作比較)。例如日線 n=12,即比較今日收市價同 12 個交易日之前收市價。差距越大,ROC 正或負嘅幅度越大。
要點:
- ROC 一般用收市價(部分平台可改用其他價格)。
- 結果圍繞零軸上下擺動。
- ROC 冇固定上限/下限,屬於無界震盪指標(數值可好大或好細)。
ROC 計算例子
用數字最易理解。假設你交易黃金,日線用 12 期 ROC。先睇上升市:
- 今日收市價:2,400
- 12 日前收市價:2,300
代入公式:
ROC = ((2,400 − 2,300) / 2,300) × 100 = (100 / 2,300) × 100 = +4.35%
+4.35% 代表黃金較 12 日前高約 4.35%,動能偏正面。兩星期後情況轉變:
- 今日收市價:2,350
- 12 日前收市價:2,420
ROC = ((2,350 − 2,420) / 2,420) × 100 = (−70 / 2,420) × 100 = −2.89%
負數代表動能轉弱並偏向下跌:現價低過 12 期前。下表總結:
| 情況 | 現時收市價 | 12 日前收市價 | ROC 數值 |
| 上升市 | 2,400 | 2,300 | +4.35%(偏強) |
| 下跌市 | 2,350 | 2,420 | −2.89%(偏弱) |
喺交易平台或試算表設定 ROC
一般唔需要手計 ROC,大部分平台都有內置指標。以 MetaTrader 4/MetaTrader 5 為例,加入 ROC 步驟:
- 打開想分析嘅產品圖表。
- 選 Insert(插入)→ Indicators(指標)→ Oscillators(震盪指標)。
- 選 Rate of Change(變動率),或喺 Momentum 分組內選取 ROC。
- 設定回看期(n)並套用。
想加深直覺,也可用試算表重建 ROC:
- A 欄:日期。
- B 欄:收市價。
- C 欄:套用 ROC 公式,引用上方 12 行的收市價。
逐行更新可以更直接睇到指標點樣跟住市況變化。
點樣讀 ROC
讀 ROC 要配合背景:單一數值冇太大意義,重點係位置、方向,以及同價格是否一致。
零軸:正值與負值
零軸係基準:代表現價等於回看期之前嘅價格。
- ROC 高於零:現價高於 n 期前,動能偏向上。
- ROC 低於零:現價低於 n 期前,動能偏向下。
- ROC 穿越零:動能方向轉變。
ROC 離零軸越遠,動能越強。例如 +8% 比 +1% 力度更大。
超買與超賣
ROC 係無界指標,所以冇固定超買/超賣水平。一般要對比該產品自身歷史,睇是否出現「極端值」。
- ROC 升到異常高:走勢可能過度延伸。
- ROC 跌到異常低:沽壓可能接近耗盡。
- 極端值只係提示可能停一停或反轉,唔係必然。
提示:喺圖上標記以往轉勢前嘅 ROC 水平,作為參考區間。
識別 ROC 背馳
ROC 背馳係指價格與指標走勢不一致:價格創新高/新低,但 ROC 未能同步。
- 看好背馳:價格創更低低位,但 ROC 創更高低位,代表沽壓動能轉弱。
- 看淡背馳:價格創更高高位,但 ROC 創更低高位,代表買盤動能轉弱。
背馳唔應該單獨當入市觸發(trigger),更合適當作提醒,之後再等價格確認。
交易上點用 ROC

識得 ROC 代表乜係第一步;將它變成可重複執行嘅策略係第二步。較穩健做法係:清晰訊號 + 嚴格風險控制。
零軸穿越法
最簡單方法係用零軸作訊號。
- ROC 由零軸下方升穿至上方:動能轉向偏強。
- ROC 由零軸上方跌穿至下方:動能轉向偏弱。
- 常見做法係配合大趨勢方向,利用穿越作入市時間點。
限制係:橫行市(冇明顯趨勢)容易出現來回假突破(whipsaw,即反覆穿越令訊號失真),所以需要其他確認。
背馳法
背馳法通常更有耐性,但訊號更有分量。
- 先等價格與 ROC 出現清晰背馳。
- 再等價格確認,例如突破短期高位/低位或關鍵水平。
- 按背馳方向入市,止蝕(stop-loss,即預設離場價用作限制虧損)可放喺最近擺動高/低位之外。
背馳出現次數較少,但通常更值得留意。
ROC 配合其他指標
ROC 通常唔適合單用。配合其他工具可過濾假訊號。
- 配合移動平均線(moving average,即按時間計算價格平均值,用來判斷趨勢方向),只順勢交易。
- 用支持/阻力(support/resistance,即常見止跌/止升價位)去配合 ROC 訊號揀入市位。
- 加入成交量(volume,即買賣數量)判斷動能是否有參與度支持。
- 配合RSI(相對強弱指數)互相核對超買/超賣。
你可以喺同一個 MetaTrader 圖表同時疊加呢啲指標,觀察它們一齊運作時嘅表現。
ROC 喺日內交易與波段交易嘅用法
ROC 可配合唔同交易風格,主要分別在於回看期設定。
呢個關係亦引申到:點揀 ROC 參數。
點樣選擇 ROC 設定
冇唯一正確設定。合適參數取決於交易產品同持倉時間。找出較合適設定需要測試,加上個人取向。
常見回看期與適用情況
常見回看期參考:
| 週期 | 特性 | 較適合 |
| 9 至 10 | 反應快、較敏感 | 剝頭皮、日內交易 |
| 12 至 14 | 較平衡、常見預設 | 一般用途 |
| 20 至 25 | 更平滑、較慢 | 波段、持倉交易 |
最常見預設係 12,因為對好多市場屬於折衷選擇。
按時間框架與市場調整週期
唔同市場波動節奏唔同:外匯較平穩時可用較短週期;波動大嘅商品可能需要較長週期減少雜訊。
- 波動較大:可考慮用較長回看期,減少假訊號。
- 波動較細:可用較短回看期,提高靈敏度。
- 低時間框架通常配短回看期;高時間框架通常配長回看期。
提示:每次只改一個設定,再用足夠樣本檢視結果。
ROC 與其他動能指標比較
ROC 容易同其他動能工具混淆。理解差異有助按需要選指標。
| 特點 | ROC | RSI | MACD |
| 刻度 | 無上下限,圍繞零軸 | 0 至 100 有界 | 無上下限,圍繞零軸 |
| 計算基礎 | 價格百分比變化 | 平均升幅對平均跌幅 | 移動平均線 |
| 反應速度 | 較快 | 中等 | 較慢、較平滑 |
| 常見用途 | 直接讀動能 | 固定超買/超賣水平 | 確認趨勢 |
ROC 與 Momentum(動能)指標
ROC 同傳統 Momentum 指標好接近,兩者都比較現價同早前價格。
- Momentum 指標多數顯示「差值」或以基準作比率。
- ROC 將同一差異轉成百分比。
- 百分比表示更方便跨產品比較。
實際走勢會好相似;ROC 更便於比較。
ROC 與 RSI
兩者都係動能震盪指標,但計法不同。
- ROC 無上限下限,以百分比圍繞零軸。
- RSI(相對強弱指數)介乎 0 至 100。
- RSI 常用固定超買/超賣水平,一般係 70/30。
- ROC 冇固定水平,極端值要對比歷史。
常見做法係一齊用:RSI 提供清晰門檻,ROC 提供更直接嘅動能變化。
ROC 與 MACD
MACD(指數平滑異同移動平均線)採用另一套方法。
- MACD 由移動平均線計出,並包含訊號線(signal line,即用作判斷交叉訊號的平滑線)。
- ROC 只有一條線,純粹以價格變化計算。
- MACD 較平滑、反應較慢;ROC 反應較快。
- ROC 通常更早反映變化;MACD 較適合做趨勢確認。
兩者各有用途:回答同一走勢之下唔同問題。
ROC 的優點與限制
任何指標都有盲點。ROC 有優勢,也有清晰限制。
ROC 屬領先指標定滯後指標?
ROC 一般被視為領先指標(leading indicator,即可能早於價格轉向而出現變化),因為動能轉弱/轉強有機會先於價格方向改變。
- 作為領先指標:可較早提示動能衰減,可能接近轉勢。
- 但因為仍然基於過去價格,仍會有少量滯後(lag,即訊號比現實走勢慢半拍)。
- 實務上:將 ROC 當早期線索,再等確認。
ROC 較弱嘅地方
ROC 同其他動能工具一樣,有弱點:
- 市況反覆、橫行時容易出現假訊號。
- 冇趨勢時,零軸穿越容易不停來回。
- 強趨勢時,極端值可以維持好耐,所以「超買」唔一定代表要沽。
- 單靠 ROC 睇唔到大趨勢與市場背景。
歐洲證券及市場管理局(ESMA,European Securities and Markets Authority)於 2018 年就產品干預措施提及,綜合歐盟各國主管機構分析,差價合約(CFD,Contract for Difference,即不持有資產、只結算價格差額的衍生工具)零售帳戶約 74% 至 89% 一般會錄得虧損。
因此,比起依賴單一指標,更關鍵係紀律。
實務上點管理限制
你改變唔到 ROC 先天限制,但可以減低影響:
- 必設止蝕(stop-loss)限制虧損。
- ROC 要配合趨勢與價格行為,唔好單獨使用。
- 訊號出現後先等確認再行動。
- 控制倉位(position sizing,即每次交易投入金額/手數),每單只承擔帳戶一小部分風險。
- 寫交易紀錄(trading journal,即記錄入市原因、參數、結果),找出真正有效嘅 ROC 設定同形態。
咁樣處理,ROC 才能成為穩定工具,而唔係錯誤依賴。
常見問題(FAQs)
乜嘢係變動率指標(ROC)?
變動率指標(ROC)係動能震盪指標,用來量度現時收市價與 n 個週期前收市價之間嘅百分比變化。ROC 圍繞零軸上落,用作判斷動能增強定轉弱。
ROC 點計?
ROC 公式係:((現價 − n 期前價格) / n 期前價格) × 100。你先選回看期(例如 12),指標就會畫出現時同該時點相比嘅百分比差異。
ROC 正數或負數代表乜?
ROC 正數代表現價高於回看期之前,動能偏向上;ROC 負數代表現價低於回看期之前,動能偏向下。接近零代表動能不明顯。
ROC 最佳設定係乜?
冇單一最佳設定。常見回看期包括 9、12、14、25。週期越短越快,較適合日內;週期越長越平滑,較適合波段及持倉。
ROC 係領先定滯後指標?
ROC 多數視為領先動能指標,因為動能轉變可早於價格轉向。不過它仍依賴過去價格,所以一般會配合趨勢或成交量作確認。