CMOはどのような市場条件で挙動が異なるのか?
直接的な答え
CMO(Chande Momentum Oscillator)は、直近の上昇モメンタムと直近の下降モメンタムのバランスが変化すると、挙動が異なることがあります。CMOは、lookback window(参照期間)内の価格変化が主に一方向(トレンド的)なのか、頻繁に交互に入れ替わる(レンジ的・もみ合い的)なのか、そしてそのバランスがボラティリティやレジーム転換によってどう影響されるのかに反応すると考えると分かりやすいです。
「どのような市場条件か」を説明するには、2つの層を分けます:(1)インジケーターの安定したメカニズム、(2)入力系列を変える可変の条件です。CMO自体は「予測」しません。直近の価格変化を、振動する値へと変換するだけです。
メカニズムまたは定義
CMOはlookback window(しばしば長さと呼ばれます)を使います。この期間内で、正の価格変化を合計し、負の価格変化を(大きさによって)合計します。次に、2つの合計を比較します:
- 合計の正のモメンタムが優勢なら、CMOは正側へ向かって動きます。
- 合計の負のモメンタムが優勢なら、CMOは負側へ向かって動きます。
- 正と負のモメンタムが似ているなら、CMOは中央へ向かって動きます。
重要なポイントは、CMOの挙動は「どのように」その期間内でgainsとlossesが積み上がるかに依存し、単一のローソク足には依存しないことです。これにより、モメンタム構成の変化に特に敏感になります。市場は「lossよりgainが多い」状態から「gainよりlossが多い」状態へ、あるいはよりバランスの取れた混合へ切り替わり得ます。
エビデンスまたは例(予測なしの条件付き挙動)
いくつかの一般的な市場条件を考え、lookback window内でgain/lossのバランスがどう変わるかを見てみましょう:
-
強い方向性の動き(トレンド的な条件) lookback windowの間で価格変化が主に正であるなら、正の合計は負の合計よりも速く増えていきます。したがってCMOは同じ側に留まりやすく、比較的高い(または下落トレンドでは低い)状態を保つことがあります。分子側のバランスが一方的に保たれるため、CMOはもみ合い市場と比べてここで「異なる挙動」を示しやすくなります。
-
交互に入れ替わるモメンタム(レンジ相場またはもみ合い的な条件) 価格が小さな上昇と小さな下落の間で繰り返し交互に動くと、両方の合計が増えます。交互の構造によって合計同士がより近づくようになると、CMOの値は中央へ圧縮されやすくなり、その周辺で強い符号を維持するというより、より頻繁にそのあたりで振動する傾向になります。
-
ボラティリティとレジーム転換 ボラティリティが上がると、合計に使われる価格変化の大きさが増えやすくなります。これにより、分子のバランスと分母(モメンタムの総量の大きさ)の両方が、その大きな変化を反映するため、CMOの振れが増幅され得ます。「差」が生まれるのは、同じlookback lengthでも、価格変化の大きさが大きいとき(特に高ボラティリティ・レジームへ入る、またはそこから抜ける移行局面)には、CMOの動きがより大きくなり得るからです。
-
lookback lengthの変化が条件付きの反応を変える より長いlookbackは、より多くのバーにわたってgains/lossesの構成をならし、短期間の交互変化への反応を鈍くします。短いlookbackはモメンタムの重み付けをより速く更新するため、期間内で条件が変わったときに、より目立って変化しやすくなります。
これらの例を独立に使うには、同じCMOの式を過去の価格系列に適用し、モメンタム構成の変化(一方的か/交互か)が、体系的に異なるCMOパターンに結びつくかどうかを観察します。
制限とリスク
CMOには「異なる挙動」をどれだけ確信を持って解釈できるかに影響する重要な制限があります:
- インジケーターの挙動は、価格系列や計算設定(特にlookback window)に関する前提に依存します。ウィンドウを変えると、「条件付きの挙動」の見え方が変わり得ます。
- 過去に観測された関係は、将来の繰り返しを保証しません。市場は構造を変えることがあり、同じ価格変化の組み合わせでも異なる結果になり得ます。
- 現実のトレードにはコストと執行の影響が加わります。CMOが見た目上は過去のモメンタム変化と一致していても、スプレッド、スリッページ、遅延が含まれると、ネットの結果は異なり得ます。
- 失敗モードとして、期間内でgainsとlossesが極端に小さい、または完全に釣り合っているときに、総モメンタムの大きさがゼロ付近で割ってしまうことがあります。実務上、これにより値が安定しにくくなったり、非常に静かな条件では解釈が難しくなったりする可能性があります。
検証または次の質問
「どの条件でCMOの挙動が異なるのか」を検証する実践的な方法は、過去の期間をモメンタム構成で分類することです(例:主に正の変化、主に負の変化、交互の変化など)。そのうえで、同じlookback lengthと計算ルールを使って、各期間で得られるCMOの分布を比較します。
ドキュメント END