SMAとEMAの違いは、過去の価格へ置く重みです。SMAは期間内の価格を均等に扱い、EMAは直近の価格を重く扱います。
そのためEMAは新しい値動きへの初動が大きくなります。ただし、クロスが必ず先に出るわけでも、売買成績が常に良くなるわけでもありません。まずは4種類の違いを短く整理します。
| 種類 | 価格への重み | 期間外の扱い | 反応の特徴 | 向く観察 |
|---|---|---|---|---|
| SMA | 期間内を均等に扱う | 期間を外れると0 | 変化が穏やかになりやすい | 相場の大きな方向を一定の基準で見る |
| EMA | 直近ほど重く扱う | 古い値も小さくなりながら残る | 新しい値への初動が大きい | 直近の変化を早めに捉える |
| WMA | 直近から古い順に線形で軽くする | 期間を外れると0 | 直近を重くしつつ計算範囲が明確 | 有限期間で直近重視の線を見る |
| SMMA | 新しい値を少しずつ取り込む | 古い値が長く残る | 同じ期間のEMAより穏やかになりやすい | 長めの流れを滑らかに見る |
【この記事でわかること】
・SMAとEMAの違い
・SMA、EMA、WMA、SMMAの計算方法
・日本株の日足7系列で比べたクロスの時期と反対方向への短期再クロス率
・目的に合わせた移動平均線の選び方
SMAとEMAの違い
違いは価格の重み付け
SMAは、設定した期間内の価格をすべて同じ重みで平均します。25日SMAなら、計算対象の25本を均等に扱い、26本目より前の価格は計算に入りません。
EMAは、直近の価格ほど重く、古い価格ほど軽く扱います。古い価格の影響は25本で急に0になるのではなく、小さくなりながら残ります。
25期間では、SMAと標準的なEMAの重みの平均経過本数はどちらも12本です。それでも、SMAは25本へ均等に置き、EMAは直近を重くしながら古い値を長く残すため、同じ線にはなりません。

反応、滑らかさ、古い価格の影響を比較
新しい価格が1本加わったとき、EMAはSMAよりその価格を強く取り込みます。この意味では、EMAの初動はSMAより大きいといえます。
一方で、SMAは期間内を均等に扱い、期間を外れた価格を一度に落とします。EMAは新しい価格を強く取り込みつつ、さらに古い価格も薄く残します。どちらが滑らかに見えるかは、価格の並び方や期間によって変わります。
「EMAは反応が大きい」と「EMAはいつも先にクロスする」は別の話です。また、反応の大きさだけで売買の精度は決まりません。
EMAは必ずSMAより早いのか
結論からいえば、必ずではありません。
「早い」には、少なくとも次の3つがあります。
・新しい価格を取り込んだ直後の動きが大きい
・重みを置く価格が平均して新しい
・短期線と長期線のクロスが先に起きる
標準的な係数を使うEMAは、1つ目ではSMAより大きく反応します。しかし、25期間の重みの平均経過本数はSMAとEMAのどちらも12本です。クロス日も価格の経路によって変わるため、EMAが同日になったり、SMAより遅れたりする局面があります。
SMAとEMAはどちらを選ぶか
環境認識とタイミングで役割を分ける
SMAとEMAは、時間軸だけで固定する必要はありません。同じ日足でも、相場の方向を一定の基準で見る線にはSMA、直近の変化を確認する線にはEMAというように、役割を分けられます。
反対に、ひとつの線だけを使いたいなら、何を早く知りたいのかを先に決めます。最近の変化を強く反映したいならEMA、期間内の価格を同じ基準で見たいならSMAが候補です。
早さと安定性のどちらを優先するか
| 優先すること | 候補 | 確認したい点 |
|---|---|---|
| 直近の変化を早めに反映する | EMA | 一時的な変動にも線が動くことを許容できるか |
| 期間内を同じ重みで見る | SMA | 転換後の反映が穏やかでもよいか |
| 環境認識とタイミングを分ける | SMAとEMAの併用 | それぞれの役割を先に決めているか |
どちらかが常に優れているわけではありません。選ぶ基準は、反応の早さだけでなく、古い価格をどこまで残すか、反対方向への短期再クロスをどこまで許容するかです。
SMAとEMAの計算上の違いを確認したら、次は移動平均線を位置と傾きで読む方法で、価格との位置、傾き、クロスの扱いを確認できます。
日本株の日足でSMAとEMAを比較
結果の要点
2016年から2025年の日足で、日経225、TOPIX連動ETF(1306)、7203、6758、8306、9983、8035の7系列を調べました。比較したのは5日線と25日線の上抜けと下抜けです。
本記事では、同じ方式で上抜けまたは下抜けが起きたあと、10営業日以内に同じ方式で反対方向のクロスが起きた割合を「10営業日以内の短期往復率」と呼びます。
| 方向 | 20営業日以内で対応したクロスの時期 | SMAの10営業日以内の往復 | EMAの10営業日以内の往復 | 差 |
|---|---|---|---|---|
| 上抜け | 413組でEMAが中央値1営業日先行 | 181/493(36.7%) | 221/499(44.3%) | EMAが7.6ポイント高い |
| 下抜け | 406組で中央値では同日 | 230/489(47.0%) | 285/495(57.6%) | EMAが10.5ポイント高い |
クロスの時期は20営業日以内で一対一に対応できた組、往復率は対応しなかったクロスも含む全イベントが母集団です。2つは別の記述統計であり、EMAの先行が往復率の差を生んだとは判定していません。
図は、2021年以降の日経225の上抜けから、EMAが2営業日先行した組、同日の組、2営業日遅れた組をそれぞれ最新の1組ずつ選んでいます。

対象別の結果は次のとおりです。
| 対象 | 方向 | SMAクロス | EMAクロス | 対応組 | EMA先行中央値 | SMAの10営業日以内の往復 | EMAの10営業日以内の往復 |
|---|---|---|---|---|---|---|---|
| 日経225 | 上抜け | 71 | 73 | 59 | 1.0日 | 27/70(38.6%) | 33/72(45.8%) |
| 日経225 | 下抜け | 70 | 72 | 58 | 同日 | 35/70(50.0%) | 45/72(62.5%) |
| TOPIX連動ETF(1306) | 上抜け | 69 | 71 | 61 | 1.0日 | 24/69(34.8%) | 29/71(40.8%) |
| TOPIX連動ETF(1306) | 下抜け | 68 | 70 | 60 | 同日 | 35/68(51.5%) | 43/70(61.4%) |
| 7203 | 上抜け | 83 | 82 | 68 | 1.0日 | 36/83(43.4%) | 40/82(48.8%) |
| 7203 | 下抜け | 82 | 81 | 67 | 同日 | 38/82(46.3%) | 44/81(54.3%) |
| 6758 | 上抜け | 75 | 73 | 63 | 1.0日 | 26/75(34.7%) | 27/73(37.0%) |
| 6758 | 下抜け | 75 | 73 | 63 | 同日 | 39/75(52.0%) | 48/73(65.8%) |
| 8306 | 上抜け | 70 | 69 | 53 | 同日 | 28/70(40.0%) | 35/69(50.7%) |
| 8306 | 下抜け | 69 | 68 | 52 | 同日 | 32/69(46.4%) | 36/68(52.9%) |
| 9983 | 上抜け | 63 | 62 | 54 | 1.0日 | 22/63(34.9%) | 28/62(45.2%) |
| 9983 | 下抜け | 63 | 61 | 53 | 同日 | 24/62(38.7%) | 30/61(49.2%) |
| 8035 | 上抜け | 64 | 71 | 55 | 1.0日 | 18/63(28.6%) | 29/70(41.4%) |
| 8035 | 下抜け | 63 | 70 | 53 | 同日 | 27/63(42.9%) | 39/70(55.7%) |
EMAは何営業日先にクロスしたか
同じ系列と同じ方向で、SMAとEMAのクロスを20営業日以内かつ一対一で対応させました。
上抜け413組では、EMAの先行日数は中央値1.0営業日、中央50%の範囲は0.0営業日から2.0営業日でした。内訳は、EMA先行が239/413(57.9%)、同日が101/413(24.5%)、EMA遅行が73/413(17.7%)です。
下抜け406組では、中央値は同日、中央50%の範囲は0.0営業日から1.0営業日でした。内訳は、EMA先行が178/406(43.8%)、同日が135/406(33.3%)、EMA遅行が93/406(22.9%)です。
EMAは上抜けで先行する組が多かったものの、すべてではありません。下抜けでは中央値が同日でした。
10営業日以内の短期往復率
ここでいう往復は、同じ方式で反対方向のクロスが起きたことだけを数えます。これは再現可能な比較指標であり、価格の反転、損失、売買の失敗と同じ意味ではありません。観察期間の末尾で10営業日分を確認できないイベントは、率の分母から除外しました。
2016年から2025年のこの7系列では、上抜け後の往復はSMAが181/493(36.7%)、EMAが221/499(44.3%)で、EMAが7.6ポイント高くなりました。下抜け後はSMAが230/489(47.0%)、EMAが285/495(57.6%)で、EMAが10.5ポイント高くなりました。
期間を前半と後半に分けても、差の方向は同じでした。
| 期間 | 方向 | SMAの10営業日以内の往復 | EMAの10営業日以内の往復 |
|---|---|---|---|
| 2016年から2020年 | 上抜け | 94/244(38.5%) | 109/246(44.3%) |
| 2016年から2020年 | 下抜け | 109/237(46.0%) | 144/239(60.3%) |
| 2021年から2025年 | 上抜け | 87/249(34.9%) | 112/253(44.3%) |
| 2021年から2025年 | 下抜け | 121/252(48.0%) | 141/256(55.1%) |
ここで示した往復率だけでは、利益や期待値の高さは判断できません。クロスの時期と往復率の間の因果関係も検証していません。
この比較から言えることと言えないこと
今回の結果から言えるのは、固定した条件下で観測された違いです。2016年から2025年のこの7系列では、上抜けの対応組でEMAが中央値1営業日先行し、全イベントの10営業日以内の往復率はEMAのほうが高くなりました。下抜けの対応組は中央値では同日でした。
一方、次の点には注意が必要です。
・7系列に限った例示であり、すべての日本株へ一般化できない
・5銘柄は現在も継続上場する大型株から選んでおり、選択バイアスと生存バイアスがある
・2016年から2025年は、日経225が約19,000円から40,000円超へ上昇した期間であり、上昇相場の偏りを含む
・TOPIX連動ETF(1306)はTOPIX指数そのものではなく、信託報酬、需給、トラッキング差、分配金の権利落ちの影響を含みうる
・同じ系列のイベント同士は独立していないため、有意差検定などの推測統計には進めていない
・5日線と25日線が最適な期間だとは示していない
・短期往復率が低いことは、将来の利益や高い期待値を保証しない
検証対象と計算条件
検証条件は、結果を見る前に固定しました。
・分析期間:2016年1月4日から2025年12月30日
・助走期間:2015年の日足をEMAの初期化に使用
・対象:日経225、TOPIX連動ETF(1306)、7203、6758、8306、9983、8035
・価格:Yahoo Financeの日足のClose。株式分割調整済み、配当と分配金は未調整
・移動平均:5日線と25日線。計算途中は丸めない
・上抜け:前営業日に短期線が長期線以下で、当日に短期線が長期線を上回った状態
・下抜け:前営業日に短期線が長期線以上で、当日に短期線が長期線を下回った状態
・対応付け:同じ系列と方向について20営業日以内の候補を日差の小さい順に一対一で対応
取得直後の正本は変更せず、休場日の偽行を除外し、欠けていた2営業日分の5銘柄をJPX原票で補完した計算用データを使いました。7系列のシグナルは合計1,981件で、SMAが985件、EMAが996件です。これはSMAとEMAの性質を比較するための検証ルールであり、特定の売買手法を推奨するものではありません。
SMAの仕組み
SMAのメリットと限界
SMAは、計算対象のすべての価格を同じ重みで扱います。計算の意味がわかりやすく、同じ期間の平均値を一貫した基準で確認できる点がメリットです。
直近の1本だけが急に動いても、その価格だけを特別扱いしないため、線は比較的穏やかに動きます。その反面、新しい変化の反映も穏やかです。
もうひとつの特徴は、最も古い価格が期間を外れた瞬間に重みが0になることです。新しい価格だけでなく、外れた価格の大きさによってもSMAの動きは変わります。
SMAの計算式
終値を使うN期間のSMAは、次の式で計算します。
SMA(N)={終値(t)+終値(t−1)+…+終値(t−N+1)}÷N
たとえば5日SMAなら、当日を含む計算対象の5本の終値を足し、5で割ります。各終値の重みは5分の1です。期間外の終値の重みは0になります。
EMAの仕組み
EMAのメリットと限界
EMAは新しい価格を強く取り込むため、直近の変化が線へ反映される初動はSMAより大きくなります。転換の兆しを早めに観察したいときの候補です。
ただし、古い価格の影響は期間を超えて小さく残ります。現在のEMAは、それ以前のEMAを通じて過去の値を引き継いでいるためです。
また、初動が大きいことは、クロスが毎回早いことや、売買成績が良いことを意味しません。価格の並び方によってSMAと同日になったり、SMAより遅れたりします。
EMAの計算式と初期値
本記事では、標準的な平滑化係数を使います。
α=2÷(N+1)
EMA(t)=α×終値(t)+(1−α)×EMA(t−1)
最初のEMA=最初のN本の終値のSMA
たとえば25期間ならαは2÷26です。以後は、当日の終値と前日のEMAから新しいEMAを求めます。
チャートツールによって、初期値や計算を始める位置が異なる場合があります。同じ期間でも線がわずかに違うときは、係数だけでなく初期化方法と入力価格を確認してください。
WMAの仕組み
WMAの計算式
WMAは、計算対象の中で新しい価格ほど大きい重みを置き、その重みを一定幅で減らします。本記事では線形WMAを扱います。
WMA(N)={N×終値(t)+(N−1)×終値(t−1)+…+1×終値(t−N+1)}÷{N+(N−1)+…+1}
5日WMAなら、当日から古い順に5、4、3、2、1を掛け、合計を15で割ります。6本目より前の価格は計算に入りません。
EMAとの違いと向く用途
WMAとEMAはどちらも直近を重くしますが、古い価格の扱いが違います。WMAは重みが線形に減り、期間を外れると0になります。EMAは重みが指数的に小さくなり、期間を超えて残ります。
同じNなら、標準的なEMAと線形WMAは当日の価格へ置く重みが同じです。それでも、それ以前の重み分布が違うため、線の軌跡は一致しません。
直近を重くしながらも計算範囲をN本に区切りたい場合や、重みの並びを直感的に確認したい場合にWMAが候補になります。
SMMAの仕組み
SMMAの計算式と実装差
SMMAは、過去の値を長く残しながら新しい価格を少しずつ取り込む移動平均線です。本記事ではMetaTrader 4とMetaTrader 5で使われる型を扱います。
最初のSMMA=最初のN本の終値のSMA
SMMA(t)={(N−1)×SMMA(t−1)+終値(t)}÷N
新しい終値へ置く係数は1÷Nです。名称が同じでも、サービスによって初期値や実装が異なる場合があるため、別のチャートと比べるときは仕様を確認してください。
EMAとの違いと向く用途
標準的なEMAの係数は2÷(N+1)、ここで扱うSMMAの係数は1÷Nです。同じNならSMMAのほうが新しい価格を少なく取り込み、古い価格の影響を長く残します。
そのため、短い変化への反応より、長めの流れを滑らかに観察したい場合に候補になります。EMAへ後から平滑化をかけた線ではなく、独立した再帰式で計算する線です。
4種類の移動平均線を比較
比較表
| 種類 | 期間内の重み | 期間外の扱い | 新しい値への初動 | 滑らかさ | 初期値 | 用途 |
|---|---|---|---|---|---|---|
| SMA | 均等 | 0 | 穏やか | 比較的穏やか | 最初のN本の平均 | 一定期間の平均を同じ基準で見る |
| EMA | 直近ほど指数的に重い | 小さくなりながら残る | 大きい | 価格経路で変わる | 最初のN本のSMA | 直近の変化を早めに反映する |
| WMA | 直近から線形に軽くなる | 0 | 大きい | SMAより動きやすい | 最初のN本で計算 | 有限期間で直近を重くする |
| SMMA | 係数1÷Nで新しい値を取り込む | 長く残る | 小さい | 滑らかになりやすい | 最初のN本のSMA | 長めの流れを穏やかに見る |
滑らかさは価格の並び方によって見え方が変わります。表は各方式の重みの性質を比べたもので、売買成績の順位ではありません。
目的別の選び方
選ぶときは、種類の名前よりも観察したいものから決めます。
・期間内を均等な基準で見たいならSMA
・直近の変化を強く反映したいならEMA
・直近を重くしつつ計算範囲を有限にしたいならWMA
・古い価格を長く残し、線を穏やかにしたいならSMMA
設定後は、同じ銘柄、同じ時間軸、同じ期間、同じ入力価格で重ねて比べます。あとから都合のよい線へ切り替えるのではなく、役割と判断基準を先に決めておくと違いを検証しやすくなります。
SMAとEMAのよくある質問
EMAは必ずSMAより早い?
新しい価格への初動は、標準的なEMAのほうがSMAより大きくなります。しかし、重みの平均経過本数やクロス日まで含めて、いつも早いとはいえません。
今回の7系列でも、上抜け413組のうちEMAが先行したのは239/413(57.9%)で、同日が101/413(24.5%)、EMAが遅れた組も73/413(17.7%)ありました。
デイトレとスイングで種類を変えるべき?
時間軸だけでSMAかEMAかを固定する必要はありません。デイトレでもスイングでも、環境認識には穏やかな線、タイミング確認には直近を強く反映する線というように役割を分けられます。
時間軸を変えると1本が表す時間の長さも変わります。種類だけでなく、期間、入力価格、何を判断する線なのかを一緒に決めてください。
SMAとEMAは同時に使える?
使えます。たとえば、長めのSMAで全体の方向を確認し、短めのEMAで直近の変化を見る組み合わせがあります。
ただし、線を増やすほど情報が増えるとは限りません。環境認識、タイミング、撤退判断など、それぞれの線の役割を重ねないことが大切です。
同じ25日なら公平に比較できる?
同じ終値、同じ営業日、同じ25期間にそろえることで、条件を近づけて比較できます。ただし、25という名前が同じでも重み分布は違います。
25期間では、重みの平均経過本数はSMAと標準的なEMAが12本、線形WMAが8本、MetaTrader 4とMetaTrader 5型のSMMAが24本です。同じ期間設定だけで反応を同じとみなさず、計算方法も確認してください。
次に読む
位置と傾きとクロスの読み方
種類と計算方法を確認したら、移動平均線を位置と傾きで読む方法で、価格との位置、線の傾き、クロスをどう扱うかを整理できます。
HMAやDEMAなどの応用的な移動平均線
基本の4種類よりも遅れを抑える工夫や、別の重み付けを知りたい方は、移動平均線の種類比較【応用編】へ進んでください。

コメント