移動平均線のクロスは、テクニカル分析の中で最もシンプルで歴史の長い売買シグナルの一つです。短期線が長期線を上抜けば買い、下抜けば売り――ルールが明快なため、初心者が最初に試す戦略としても適しています。
ただし、シンプルゆえに「ダマシ」も多い手法です。この記事では、クロスの基本から、ダマシを減らすためのフィルター、実践的なルール構築までを解説します。
移動平均線の基礎を先に読んでおくと、理解がスムーズです。
ゴールデンクロスとデッドクロス
ゴールデンクロス(買いシグナル)
短期移動平均線が長期移動平均線を下から上に突き抜ける現象です。
- 短期的な価格の上昇が、長期的なトレンドを上回ったことを意味する
- 上昇トレンドの始まり、またはトレンドの加速を示唆する
デッドクロス(売りシグナル)
短期移動平均線が長期移動平均線を上から下に突き抜ける現象です。
- 短期的な価格の下落が、長期的なトレンドを下回ったことを意味する
- 下降トレンドの始まり、またはトレンドの加速を示唆する
クロスの仕組み
移動平均線は過去の価格の平均値です。短期線は直近の値動きに敏感に反応し、長期線はゆっくり動きます。
短期線が長期線を上抜けるということは、「最近の価格が過去の平均よりも高くなっている」=「上昇の勢いが出てきた」と解釈できます。
期間設定の選び方
クロス戦略のパフォーマンスは、移動平均線の期間設定によって大きく変わります。
代表的な組み合わせ
| 短期線 | 長期線 | 特徴 |
|---|---|---|
| 5日 | 20日 | シグナルが早い。ダマシも多い |
| 10日 | 50日 | バランス型。デイトレード〜スイング向き |
| 20日 | 75日 | やや遅いが信頼性が高い |
| 50日 | 200日 | 長期トレンドの転換を捉える。シグナルは非常に遅い |
SMAとEMAの違い
| 種類 | 特徴 | クロス戦略との相性 |
|---|---|---|
| SMA(単純移動平均線) | 全期間を均等に平均 | シグナルが遅いがダマシが少ない |
| EMA(指数平滑移動平均線) | 直近の価格に重みを置く | シグナルが早いがダマシも増える |
どちらが優れているかは一概に言えません。自分のトレードスタイルに合わせてバックテストで検証し、最適な設定を見つけることが重要です。
時間軸による使い分け
| トレードスタイル | 推奨時間軸 | 推奨期間設定 |
|---|---|---|
| スキャルピング | 5分〜15分足 | 5/20 EMA |
| デイトレード | 1時間足 | 10/50 EMAまたは20/75 SMA |
| スイングトレード | 4時間〜日足 | 20/75 SMAまたは50/200 SMA |
クロス戦略の基本ルール
シンプルなクロス戦略
エントリールール:
- ゴールデンクロス発生 → 次の足の始値でロング(買い)
- デッドクロス発生 → 次の足の始値でショート(売り)
決済ルール:
- 反対方向のクロスが発生したら決済(ドテン)
- または事前に設定した損切り・利確で決済
このシンプルなルールでも、強いトレンドが発生する相場では利益を出せます。しかし、レンジ相場ではクロスが頻発して損失が積み重なるという弱点があります。
クロス戦略の長所と短所
長所:
- ルールが明確で裁量判断が少ない
- 大きなトレンドを捉えられる
- バックテストが容易
短所:
- レンジ相場でダマシが多い
- トレンドの始まりに遅れる(シグナルが遅延する)
- エントリーから利益が出るまで時間がかかる
ダマシを減らすフィルター
シンプルなクロス戦略の弱点を補うために、**フィルター(追加条件)**を設けます。
フィルター1: 上位足のトレンド方向に合わせる
マルチタイムフレーム分析を取り入れます。
- 日足で上昇トレンドなら、1時間足のゴールデンクロスのみをトレード
- 日足で下降トレンドなら、1時間足のデッドクロスのみをトレード
上位足のトレンドに逆行するシグナルを無視するだけで、ダマシを大幅に減らせます。
フィルター2: クロスの角度と間隔
2本の移動平均線がほぼ水平で絡み合っている状態でのクロスは、レンジ相場のシグナルである可能性が高いです。
以下の条件を追加します:
- 長期線が明確に傾いている(上向きor下向き)方向のクロスのみをトレード
- クロス時点で短期線と長期線の間隔がある程度開いている場合は見送る(すでに動きすぎている)
フィルター3: 出来高・ボラティリティの確認
ボリンジャーバンドのバンド幅(スクイーズ→エクスパンション)を活用できます。
- バンドが収束している状態(スクイーズ)でクロスが発生 → ブレイクアウトの可能性が高い
- バンドがすでに大きく拡大している状態でクロス → 動きの後半である可能性
フィルター4: RSIの確認
RSIを補助指標として使います。
- ゴールデンクロス + RSIが50以上 → 買いシグナルの信頼性が高い
- ゴールデンクロス + RSIが70以上 → 買われすぎの可能性があり、見送りを検討
実践的な戦略例
以下は、フィルターを組み合わせた実践的なクロス戦略の例です。
戦略の概要
| 項目 | 設定 |
|---|---|
| 通貨ペア | USD/JPY |
| 時間軸 | 1時間足(日足でトレンド確認) |
| 移動平均線 | 20EMA(短期)/ 75EMA(長期) |
| フィルター | 日足のトレンド方向 + RSI |
エントリー条件(ロング)
- 日足で上昇トレンドを確認(20SMAの上に価格がある)
- 1時間足で20EMAが75SMAを上抜ける(ゴールデンクロス)
- RSI(14)が40〜65の範囲にある(過熱していない)
- クロス確定後の次の足の始値でエントリー
損切り
- 直近のスイングロー(安値)の少し下に設定
- または75SMAの下に設定
利確
- リスクリワード比1:2の位置に設定
- または反対方向のクロスで決済
ポジションサイズ
- 損切り幅に基づいてポジションサイジングを計算
- 1トレードのリスクは口座資金の1〜2%
バックテストの重要性
どのような設定・フィルターが最適かは、過去データで検証しなければ分かりません。
検証すべき項目
| 項目 | 確認内容 |
|---|---|
| 勝率 | クロスシグナルのうち利益になった割合 |
| リスクリワード比 | 平均利益 / 平均損失 |
| 最大ドローダウン | 最悪の連敗でどれだけ資金が減るか |
| プロフィットファクター | 総利益 / 総損失 |
| トレード回数 | 十分なサンプル数があるか(最低100回) |
バックテストの方法と結果の分析方法は別記事で解説しています。
注意: カーブフィッティングを避ける
過去データに合わせすぎると、将来の相場では機能しなくなります。以下のポイントを意識してください:
- 複数の期間で検証する(直近1年だけでなく、3〜5年のデータ)
- フィルターを増やしすぎない(条件が多いほどカーブフィッティングのリスクが高まる)
- デモトレードでフォワードテストを行う
まとめ
| 項目 | ポイント |
|---|---|
| 基本 | 短期MAが長期MAを上抜け→買い、下抜け→売り |
| 長所 | ルールが明確、大きなトレンドを捉えられる |
| 短所 | レンジ相場でダマシが多い、シグナルが遅延する |
| フィルター | 上位足トレンド、RSI、ボリンジャーバンド等で精度向上 |
| 必須 | バックテストで検証してから実践する |
移動平均線クロスは、戦略構築の出発点として優れています。まずはシンプルなルールでバックテストを行い、徐々にフィルターを追加して自分だけの戦略に仕上げていきましょう。
※本記事は情報提供を目的としており、特定の金融商品の売買を推奨するものではありません。投資判断はご自身の責任において行ってください。