571 / 736MOMO

Momentum Trading

事前に定めた価格モメンタムに基づく取引

Momentum Trading は「価格は同じ方向に動き続けるだろうか」という素朴な問いから始まります。まず過去の値動きを測り、事前に決めたルールに沿って取引するかを判断します。過去の上昇は次の上昇を約束しません。実際に取引できる価格、損失にさらす金額、退出条件も重要です。

ここでの momentum は、過去の価格変動を測る指標です。Bitcoin 自身の過去のリターンを指す場合と、他の資産に対する順位を指す場合があります。Momentum Trading はその測定を取引ルールに使いますが、数値だけでは購入、退出、結果は決まりません。

ヤナは、ビットコインが以前より高くなっていると気づきます。そこから上昇が続くという仮説は立てられますが、過去の測定と未来の予測は別物です。AQR は、資産自身の過去のリターンである time-series momentum と、複数資産の相対順位である cross-sectional momentum を区別します。首位の資産も、他より下落幅が小さいだけかもしれません。比較には共通の期間、事前に選んだ対象群、欠損データの扱いが必要です。 [1]

ヤナは測定の始点を明確にする必要があります。短い期間では上昇でも、長い期間では下落していることがあります。この過去を振り返る範囲が lookback です。単純リターンは価格変化を開始価格で割り、対数リターンは別の計算を使います。判断の閾値、値が閾値と等しい場合の扱い、次の判定時点も事前に決めます。Close はローソク足の終値です。判断には、その時点で確定済みの足だけを使います。 [1] [7]

ヤナは RSI や MACD を見ることもできます。ただし、これらは一定期間の単純リターンとは異なる測り方です。RSI は最近の上昇と下落を比較し、MACD は移動平均の差を用います。Overbought、つまり買われすぎという表示は、直ちに下がるという意味ではありません。強いトレンドでは極端な値が続くこともあります。CME は指標の遅れも指摘しています。数値だけで参入、退出、許容損失が決まるわけではありません。 [2]

ヤナが最終的な Close を待つなら、結果が分かるのは足の確定後です。その後の買い注文が、すでに過去となった価格で成立すると単純に仮定してはいけません。TradingView の標準モデルは次に利用可能な価格更新で注文を執行し、多くの場合それは次の足の Open、始値です。実際の市場では Slippage、予想価格と約定価格のずれも起こり得ます。買い気配と売り気配の差であるスプレッドと手数料も計算に入れます。 [3]

継続の仮説は、シグナル直後に外れることもあります。そのためヤナは、いつ退出し、持ち高を減らし、あるいは方向を反転させるかを先に決めます。閾値付近の上下動は、持続的なトレンドがないまま取引と費用を繰り返し発生させます。SEC が掲載する Library of Congress の概説は、momentum investing を既存の動きの継続から利益を得ようとする手法と説明しています。それは投資家の期待であり、市場が応えるという確認ではありません。 [4] [1]

購入量と市場も重要です。現物購入ではビットコインそのものを買いますが、futures は、ビットコインなどの原資産に価値が連動し、独自の条件を持つ契約です。Leverage、レバレッジは、差し入れた担保に対してより大きな価格変動へのエクスポージャーを可能にし、CFTC が警告するように損失も拡大します。ポジションが強制決済される場合もあります。したがって取引所、価格の出所、持ち高、流動性、つまり予定量を実際に利用可能な注文と取引できるかを定める必要があります。 [5] [6]

AQR が紹介する研究は、株価指数、通貨、商品、国債に関連する futures とフォワード契約の過去データを調べています。対象となる現象や二種類の momentum を理解する助けにはなります。しかし、ヤナの取引所、期間、費用を用いた Bitcoin のルールを検証したものではありません。研究結果が良好でも、それだけで個別のビットコイン取引が有利だとは言えません。 [1]

まずルールを書き、次に結果を評価します。すべてのシグナル、損失、持ち高変更、費用を含めます。過去データの一部で選んだ設定は、選定に使わなかった別の部分で確認します。CFA Institute は、当時未知だった将来情報の使用や、失敗した資産を比較から除外する偏りに注意を促しています。市場環境自体も変わり得ます。見栄えのよい過去成績には説明が必要で、きれいなリターン曲線だけでは不十分です。 [7]

例例 · MOMO

価格は上昇したが、シグナル後に反転した

架空の確定済み Close を 100000, 102000, 104000, 106000, 101000 USD/BTC とします。t = 0 から t = 4 までの番号は足の順番で、必ずしも日数ではありません。ルールでは、完了した三つの区間にわたる単純リターンを事前に選びます。t = 3 では M = (106000 - 100000) / 100000 = 0.06 = 6 % です。正のシグナルが分かるのは、この Close の確定後です。しかし t = 4 の終値は 101000 で、t = 3 より 5000 USD/BTC 低くなります。この後の Close は、シグナル時点では未知でした。二つの終値の差は取引損益ではありません。次に利用可能な価格、実際の約定、持ち高、スプレッド、手数料が未指定だからです。期間や閾値を変えれば別のルールになります。

理解を深めるには、この項目とあわせて次もお読みください Trend Following, Relative Strength Index, Backtesting, Risk Management, Slippage. 次の項目からも参照されています Trend Following, Swing Trading, FOMO.

01Momentum Trading は Trend Following の別名ですか。

重なる部分は多いものの、名前だけでは判断できません。Momentum は自身の過去リターンや複数資産の順位を測れます。Trend Following は通常、事前に決めた方向シグナルに応じて市場へのエクスポージャーを調整します。大切なのは具体的なルールとデータです。

02最終 Close のシグナルを見て、同じ Close で買えますか。

自動的にそう仮定してはいけません。シグナルが分かるのは足の確定後で、その後の注文は利用可能な条件で執行されます。検証ではシグナルの認識と執行を区別し、費用も含める必要があります。

DOC · 001AQR — Time Series Momentum文書 DOC · 002CME Group — Oscillators文書 DOC · 003TradingView — Strategies文書 DOC · 004SEC / Library of Congress — Investor Behavior and Momentum一次資料 DOC · 005CFTC — Virtual Currency Trading Risks一次資料 DOC · 006CME Group — Bitcoin Reference Rate文書 DOC · 007CFA Institute — Backtesting文書
改訂日: 一次資料を優先 · 投資助言ではありません