Temaとは?
Temaとは
Temaは「Triple Exponential Moving Average(トリプル指数平滑移動平均)」の略です。これは、価格系列から平滑化されたラインを作り出し、いくつかのより単純な移動平均よりも素早く反応することを目的として、FX分析で用いられる移動平均手法です。
移動平均は、観測の連なり(たとえば終値)を受け取り、それをより滑らかな値へと変換します。「ラグ(遅れ)」とは、価格が変化してから、移動平均ラインがその変化を反映するまでの遅延のことです。移動平均の種類によって、滑らかさと反応性のトレードオフが異なり、Temaはそのトレードオフの一つのアプローチです。
Temaの仕組み(シンプルなモデル)
Temaは、複数のレベルの指数平滑化から計算されます。指数平滑化では、古いデータよりも直近のデータにより大きな重みを与えます。
Temaを考える一般的な方法は次のとおりです。
- 元の価格系列に対して指数移動平均(EMA)を作る。
- そのとき作った平滑化系列に対して、もう一度指数移動平均を作る。
- さらに、2回目で平滑化した系列に対して3つ目の指数平滑化レベルを適用する。
- これらの要素を組み合わせて、最終的なTemaラインを作る。
「トリプル(triple)」の部分は、平滑化ステージが反復されることを表しています。最終的な組み合わせは、単一の指数平滑平均を使う場合と比べてラグを減らすように設計されています。
重要な前提:入力する価格の定義(終値、典型価格など)、選択した参照期間(しばしば「period」と呼ばれます)、そして計算手順の厳密な内容によって、得られるラインは変わり得ます。したがって、「Tema」と言っている2つの情報源でも、異なる入力や計算式のバリアントを使っていれば、異なる値になる可能性があります。
隣接する概念と比べて何が変わるかの例
Temaは指数平滑移動平均と密接に関連しており、「ラグ低減(lag-reduction)」系の移動平均と一緒に語られることがよくあります。
単一の指数移動平均と比べると、Temaは通常次のようになります。
- 継続する値動きの後に、より早く反応する(出力が複数の平滑化ステージから導かれるため)。
- 短期の変動に対してより敏感になり得る。「ラグが少ない」ことは「反応性が高い」こととセットになりやすいためです。
単純移動平均(固定されたウィンドウで平均を取る)と比べると、Temaは一般に直近の価格により強く重み付けします。そのため、トレンドの変化に追随する速さが変わり得ます。
概念を見分ける実用的な方法は、同じ入力系列とパラメータ選択のもとで、出力ラインの遅れ(delay)がどう振る舞うかを確認することです。これは独立したチェックです。同じ過去の価格に対してTemaとより単純な指数移動平均を計算し、大きなスイングの後にそれぞれがどのように反応するかを比較できます。
制限と重大なリスク
Temaは単独の予測手法ではありません。数学的にラグを減らせたとしても、いくつかの制限は残ります。
- 式と入力のあいまいさ:実装によって価格入力やパラメータの扱いが異なり得るため、「Tema」はプラットフォーム間で常に同一とは限りません。
- レジーム転換時の失敗モード:急な反転局面や非常にボラティリティが高い期間では、どの平滑化手法でもラグが出たり、特に方向が急に変わるときに振動(オシレーション)したりする可能性があります。
- パラメータ選択への感度:選択したperiodが、滑らかさと反応性を左右します。短いperiodはノイズを追いかけやすく、長いperiodはラグが出やすくなります。
- バックテストの不確実性:過去の関係は将来の結果を保証しません。取引コスト、スリッページ、執行の違いは、実際の結果に重大な影響を与え得ます。
検証と次の質問
Temaを独立して検証するには、検証したいプラットフォームや記事と同じ入力とperiodを使って、過去のFX価格系列からTemaを再計算します。次に、ラグを単純で再現可能な方法で測定します(たとえば、価格が転換した時点と、Temaライン上で最も近い対応する転換点の間の時間)。
さらに一歩進めるなら、次の質問はこうです。過剰適合(overfitting)や一貫しない前提によって誤解を招かないように、Temaを責任ある形でどのようにテストできるでしょうか?
DOCUMENT END