200日移動平均線上抜け銘柄を自動抽出する実践スクリーニング術

スポンサーリンク
【DMM FX】入金

200日移動平均線上抜けは「市場の評価が変わる瞬間」を拾う道具です

200日移動平均線は、株価の中長期トレンドを判断する代表的な指標です。日々の株価は決算、ニュース、需給、地合いで大きく揺れますが、200日分の終値を平均すると、短期的なノイズがかなり薄まります。そのため、株価が200日移動平均線を下回っている銘柄は「市場から中長期的に弱いと見られている状態」、反対に上回っている銘柄は「少なくとも下落基調から脱しつつある状態」と見ることができます。

ただし、200日線を上抜けたからすぐ買えばよい、という話ではありません。むしろ機械的に買うだけでは、ダマシに何度も引っかかります。重要なのは、200日線上抜けを「買いシグナルそのもの」ではなく、「調査候補を自動で拾うフィルター」として使うことです。投資で最も面倒なのは、数千銘柄の中から監視に値する銘柄を毎日探す作業です。ここを自動化できれば、投資判断に使う時間をチャートの確認、決算内容の精査、需給の読み取りに集中できます。

この記事では、200日移動平均線を上抜けた銘柄を自動抽出するための実践的な考え方を解説します。単なるテクニカル指標の説明ではなく、どの条件を組み合わせれば使えるリストになるのか、逆にどのような銘柄を除外すべきか、抽出後にどの順番で確認すべきかまで具体化します。

200日移動平均線を使う理由

移動平均線には5日、25日、75日、100日、200日など複数あります。短期トレードでは5日線や25日線がよく使われますが、銘柄発掘では200日線が特に有効です。理由はシンプルで、200日線は多くの投資家が見ている中長期の境界線だからです。

株価が長期間低迷している銘柄では、少し反発しても戻り売りに押されることが多くあります。含み損を抱えた投資家が「やっと戻ってきた」と考えて売るからです。しかし200日線を明確に上抜ける局面では、過去数か月の平均取得価格を超えてくるため、売り圧力が徐々に軽くなりやすい。そこに業績改善、上方修正、自社株買い、テーマ性、機関投資家の買いなどが重なると、単なるリバウンドではなく上昇トレンドへの転換になる可能性が出てきます。

もう一つの利点は、初心者でも判定しやすいことです。PERやROE、キャッシュフローを読むには慣れが必要ですが、株価が200日線の上か下かは一目で分かります。だからこそ、自動抽出の第一条件として使いやすいのです。

上抜け銘柄をそのまま買ってはいけない理由

200日線上抜けにはダマシが多くあります。特に、出来高が少ない銘柄、業績が悪い銘柄、短期材料だけで急騰した銘柄では、線を一瞬だけ超えてすぐ失速することがあります。200日線は重要ですが、万能ではありません。

例えば、長期下落していた小型株が材料発表で一日だけ急騰し、終値で200日線を上抜けたとします。翌日以降に出来高が急減し、株価が再び200日線の下へ戻るなら、それは継続的な買いではなく短期資金の一時的な流入だった可能性が高いです。このような銘柄を上抜け当日に飛びついて買うと、高値掴みになりやすい。

逆に、200日線を上抜けたあと数日間その上を維持し、出来高も平均より増え、決算や業績見通しにも改善がある銘柄は注目に値します。つまり、必要なのは「上抜けたかどうか」ではなく、「上抜けに意味があるかどうか」を判定する二段階の設計です。

自動抽出の基本条件

実用的なスクリーニングでは、まず次のような条件を設定します。

  • 前日終値が200日移動平均線以下
  • 当日終値が200日移動平均線を上回る
  • 当日の出来高が過去20日平均出来高の1.5倍以上
  • 売買代金が一定以上ある
  • 株価が極端な低位株ではない
  • 直近決算で営業利益または経常利益が改善している

この中で最も重要なのは、前日までは200日線以下、当日は200日線超えという「クロス条件」です。単に200日線の上にいる銘柄を抽出すると、すでに長く上昇している銘柄ばかり出てきます。今回狙いたいのは、長期低迷から評価が変わり始めた初期の候補です。そのため、上にいる銘柄ではなく、下から上へ抜けた銘柄に絞ります。

次に出来高条件です。出来高が伴わない上抜けは信頼度が下がります。出来高は市場参加者の関心を表します。価格だけ上がっても、参加者が少なければ継続性は弱い。過去20日平均の1.5倍以上、できれば2倍以上あると、普段とは違う資金が入っている可能性を疑えます。

売買代金も重要です。どれだけチャートが良くても、売買代金が小さすぎる銘柄は実戦では扱いにくいです。買いたいときに買えず、売りたいときに売れない。個人投資家でも、最低限の流動性は確認すべきです。目安としては、短期売買なら1日売買代金1億円以上、中期目線でも数千万円以上は欲しいところです。もちろん投資額が小さい場合は基準を下げられますが、流動性の低い銘柄ほど値動きが荒くなる点は理解しておく必要があります。

抽出条件は厳しすぎても甘すぎても機能しません

スクリーニングでよくある失敗は、条件を大量に詰め込みすぎることです。PERは低い、PBRも低い、ROEは高い、増収増益、配当利回りも高い、出来高も急増、200日線も上抜け、という条件にすると、抽出数がほとんどなくなります。逆に条件が甘すぎると、毎日何十銘柄も出てきて確認しきれません。

実務では、最初の抽出段階では「広め」に取り、二次チェックで絞る方が効率的です。たとえば一次抽出では、200日線上抜け、出来高1.5倍、売買代金3000万円以上だけにします。その後、決算、テーマ性、信用需給、上値抵抗線、時価総額、業績トレンドで手動確認します。この方が、機械的条件で良い銘柄を取りこぼすリスクを減らせます。

自動抽出の目的は、完璧な買い銘柄を出すことではありません。見るべき銘柄を圧縮することです。全上場銘柄を毎日見るのは無理ですが、候補を10銘柄前後に絞れれば現実的です。この考え方を間違えると、スクリーニングに過剰な期待をして失敗します。

具体例で見る上抜け銘柄の評価手順

仮に、ある製造業銘柄Aが長期間低迷していたとします。株価は半年以上200日線の下にありましたが、直近決算で営業利益が前年同期比30%増となり、受注残も増加しました。決算翌日に株価が上昇し、終値で200日線を上抜け、出来高は20日平均の2.3倍。売買代金も十分あります。

この場合、最初に見るべきは「なぜ上抜けたのか」です。単なる短期材料なのか、業績の方向転換なのかで意味が変わります。受注残の増加、価格転嫁の進展、固定費吸収、海外需要の回復など、利益改善の説明が決算資料にあるなら、上抜けには一定の根拠があります。

次に見るのは、上値の重さです。過去一年のチャートを確認し、上抜け直後の上に大きな価格帯別出来高があるかを見ます。過去に多くの投資家が買った価格帯では戻り売りが出やすい。200日線を抜けても、すぐ上に強い抵抗帯があるなら、買いは急がず押し目を待つ方がよい場合があります。

最後に、200日線の傾きを見ます。株価が200日線を上抜けても、200日線自体がまだ強く下向きなら、長期下降トレンドの途中反発に過ぎない可能性があります。一方で、200日線が横ばいになり始めているなら、底打ちから転換へ移る可能性があります。この「線の傾き」はかなり重要です。

ダマシを減らすための追加フィルター

上抜け銘柄の精度を上げるには、追加フィルターを使います。ただし、追加条件は少数に絞るべきです。おすすめは、出来高、株価位置、業績、信用需給の四つです。

出来高フィルター

出来高は過去20日平均との比較で見ます。当日出来高が平均の1.5倍未満なら、上抜けの信頼度は低めです。2倍以上なら注目度は上がります。ただし、出来高が10倍以上に急増している場合は、短期資金が殺到して過熱している可能性もあります。出来高は多ければ多いほど良いわけではありません。急増後に数日間高水準を維持できるかが重要です。

株価位置フィルター

200日線を上抜けた時点で、株価が直近安値からすでに50%以上上昇している場合は注意が必要です。見た目は上抜けでも、すでに大きく上がった後かもしれません。理想は、底値圏からゆっくり切り上げ、200日線付近で何度か揉み合った後に出来高を伴って抜ける形です。この形は、売りをこなしながら買いが入っているため、短期急騰より安定しやすい。

業績フィルター

チャートだけでなく、直近決算の売上高、営業利益、進捗率を確認します。赤字拡大や利益悪化の銘柄が材料だけで上抜けた場合、継続性は弱くなりがちです。逆に、利益率改善、受注増、上方修正、通期計画の進捗率改善がある場合は、株価上昇の根拠が強まります。特に、過去数四半期で売上は横ばいでも利益率が改善している企業は見逃せません。市場が利益体質の変化を織り込み始める局面で、200日線上抜けが発生することがあります。

信用需給フィルター

信用買い残が過剰に積み上がっている銘柄は、上値が重くなりやすいです。上抜け後に少し下がるだけで、短期投資家の損切りが出るからです。一方、信用買い残が減少傾向で、株価が上がり始めている銘柄は需給が軽くなっている可能性があります。さらに空売り残が多い銘柄では、上抜け後に買い戻しが入り、上昇が加速するケースもあります。

自動抽出の実務フロー

実際の運用では、毎日引け後にデータを取得し、条件に合う銘柄をリスト化します。理想的な流れは次の通りです。

  • 株価データを取得する
  • 200日移動平均線を計算する
  • 前日終値と当日終値を比較する
  • 出来高と売買代金で絞る
  • 抽出銘柄をCSVやスプレッドシートに保存する
  • 翌朝または夜にチャートと決算を確認する
  • 監視リスト、買い候補、除外に分類する

ここで大切なのは、抽出した当日に必ず買う必要はないということです。上抜け当日はすでに株価が大きく上がっている場合があります。慌てて飛びつくより、翌日以降に200日線を維持できるか、出来高が継続するか、押し目が浅いかを確認した方が実戦的です。

たとえば、抽出銘柄を「即確認」「監視」「除外」の三段階に分けます。即確認は、出来高が大きく、業績改善が明確で、直近高値も抜けている銘柄。監視は、形は良いが決算確認が必要な銘柄。除外は、低流動性、赤字拡大、材料だけの急騰、仕手性が強すぎる銘柄です。この分類を続けると、自分の得意なパターンが見えてきます。

Pythonで自動抽出する場合の考え方

Pythonを使えば、200日線上抜けの抽出はかなり効率化できます。必要なのは、銘柄コード、日付、始値、高値、安値、終値、出来高の時系列データです。終値の200日平均を計算し、前日終値が前日200日線以下、当日終値が当日200日線超えになった銘柄を抽出します。

考え方を簡単な擬似コードで表すと、次のようになります。

各銘柄について日足データを取得
終値の200日移動平均を計算
出来高の20日平均を計算
前日終値 <= 前日200日線 かつ 当日終値 > 当日200日線
当日出来高 > 20日平均出来高 × 1.5
当日売買代金が基準以上
条件を満たす銘柄を抽出

この処理で大事なのは、未来のデータを使わないことです。バックテストや検証をする場合、当日時点では分からない情報を使うと、実際より良い結果に見えてしまいます。たとえば、当日の終値で抽出した銘柄を当日の終値で買ったことにすると、実運用では不自然です。引け後に抽出したなら、実際に買えるのは翌営業日以降です。このズレを無視すると、検証結果が過大になります。

また、株式分割や併合を調整した株価データを使うことも重要です。未調整データでは、分割によって株価が急落したように見え、移動平均線が壊れます。データ元によって調整方法が違うため、検証時には必ず確認します。

スプレッドシート運用でも十分に実用化できます

プログラミングが苦手な場合でも、スプレッドシートで運用できます。日々の株価データをCSVで取り込み、終値の200日平均、出来高の20日平均、前日との差分を計算すれば、条件判定は可能です。

スプレッドシートでのメリットは、抽出後のメモ管理がしやすいことです。銘柄コード、銘柄名、終値、200日線、出来高倍率、売買代金、チャート評価、決算評価、監視ステータス、メモ欄を作ると、投資ノートとして機能します。自動抽出された銘柄を毎日ただ眺めるのではなく、「なぜ残したのか」「なぜ除外したのか」を記録することで、自分の判断ミスが見えるようになります。

特におすすめなのは、抽出日から5営業日後、20営業日後、60営業日後の株価を後で追記することです。これを続けると、自分の条件が本当に機能しているかを確認できます。200日線上抜け直後に買う方がよいのか、数日待つ方がよいのか、出来高倍率は1.5倍で十分か、2倍以上に絞るべきか、といった判断がデータで見えてきます。

買いタイミングは三つに分けて考える

200日線上抜け銘柄の買い方は、大きく三つあります。一つ目は上抜け当日の翌日に買う方法。二つ目は200日線への押し目を待つ方法。三つ目は上抜け後の高値更新を待つ方法です。

上抜け翌日に買う方法は、初動を取りやすい反面、ダマシにも遭いやすいです。短期資金の勢いに乗る形なので、損切りルールを明確にしておく必要があります。たとえば、終値で200日線を再び割り込んだら撤退、上抜け日の安値を割ったら撤退、といった基準です。

押し目を待つ方法は、リスクを抑えやすい反面、強い銘柄では置いていかれることがあります。200日線を上抜けた後、数日から数週間かけて線付近まで戻り、そこで下げ止まるなら、買い候補になります。このとき出来高が減っているなら、売り圧力が弱まっている可能性があります。

高値更新を待つ方法は、上抜け後に一度揉み合い、そのレンジを抜けたところで買うやり方です。エントリー価格は高くなりますが、トレンドが確認されてから入るため、資金効率が良くなる場合があります。中期トレンドを狙うなら、この方法は有効です。

損切りと利確の設計

どれだけ良い条件で抽出しても、外れる銘柄は必ずあります。したがって、損切りルールは事前に決めておくべきです。200日線上抜け戦略では、終値で200日線を再び下回った場合、上抜け日の安値を割った場合、決算で前提が崩れた場合を撤退条件にできます。

損切り幅は銘柄の値動きによって変える必要があります。大型株なら5%程度の下落で十分な場合もありますが、小型成長株では日常的に10%近く動くこともあります。単純なパーセントだけで決めると、ノイズで振り落とされます。ATRのような値動きの大きさを参考にするか、チャート上の重要な安値を基準にすると実践的です。

利確はさらに難しいです。200日線上抜けの本質はトレンド転換を狙うことなので、少し上がっただけで全部売ると大きな上昇を取り逃がします。一方で、急騰後に全戻しする銘柄もあります。現実的には、最初の目標上昇率で一部を利確し、残りを移動平均線や直近安値で引っ張る方法が使いやすいです。たとえば、20%上昇で3分の1を売り、残りは25日線割れまで保有する、といった形です。

避けるべき上抜けパターン

200日線上抜けでも、避けた方がよい形があります。第一に、長期下落中の急騰一発型です。株価が何かの材料で突然ストップ高し、その勢いで200日線を超えたものの、出来高が翌日から急減するケースです。これは継続的な買いではなく、短期筋の一時的な集中で終わることがあります。

第二に、決算内容が悪いのに株価だけ上がっているケースです。赤字拡大、利益率悪化、下方修正があるにもかかわらず、テーマ性や思惑だけで買われている銘柄は、値動きが荒くなります。短期売買に慣れていない投資家が扱うには難易度が高いです。

第三に、流動性が低すぎる銘柄です。売買代金が少ない銘柄は、チャートが綺麗に見えても実際には板が薄く、少し大きめの売りで崩れます。特に自動抽出では、流動性フィルターを入れないと、このタイプの銘柄が大量に混ざります。

第四に、上抜け直後に上ヒゲを連発する銘柄です。上ヒゲは、上で売りたい投資家が多いことを示します。一日だけなら問題ありませんが、何度も上ヒゲを出して終値が伸びない場合、上値抵抗が強いと判断します。

抽出後のチェックリスト

自動抽出した銘柄は、次の順番で確認すると効率的です。

  • 上抜け理由は決算、材料、地合い、テーマのどれか
  • 出来高は一日だけでなく継続しているか
  • 200日線の傾きは下向きから横ばいへ変化しているか
  • 直近高値や過去のしこり玉が近くにないか
  • 売買代金は自分の投資額に対して十分か
  • 直近決算で利益の質が改善しているか
  • 信用買い残が重すぎないか
  • 損切り位置を明確に設定できるか

このチェックで最も大事なのは、最後の「損切り位置を明確に設定できるか」です。どれだけ魅力的な銘柄でも、撤退ラインが曖昧なら投資判断がブレます。買う前に負け方を決めておくことが、結果的に利益を残すための条件になります。

ランキング化するとさらに使いやすくなります

抽出銘柄が複数出た場合は、ランキング化すると優先順位を付けやすくなります。たとえば、出来高倍率、売買代金、200日線からの乖離率、営業利益成長率、信用需給、直近高値更新の有無を点数化します。

例として、出来高倍率2倍以上なら2点、売買代金1億円以上なら2点、200日線からの乖離率が0%から5%なら2点、直近決算が増益なら2点、信用買い残が減少傾向なら1点、直近高値更新なら1点とします。合計点が高い銘柄から確認すれば、限られた時間でも有望候補を優先できます。

ただし、ランキングは絶対評価ではありません。点数が高いから必ず上がるわけではなく、確認順を決めるための道具です。投資では、完全な自動売買よりも「機械で候補を出し、人間が最後に判断する」形の方が現実的です。特に日本株の小型株では、決算資料、事業内容、流動性、板の厚さ、材料の質など、数値だけでは判断しにくい要素が多くあります。

運用で差がつくのは記録です

200日線上抜けスクリーニングは、作って終わりではありません。運用しながら改善することで価値が出ます。抽出日、銘柄、条件、判断、購入有無、その後の株価推移を記録すれば、自分の戦略の癖が見えてきます。

たとえば、記録を取ると「出来高急増型は初動が強いが失速も早い」「決算増益を伴う上抜けは20営業日後の勝率が高い」「低位株の上抜けは荒くて扱いにくい」「200日線が下向きの銘柄は再び割り込みやすい」といった傾向が分かります。このような知見は、他人の相場解説を読むだけでは得られません。

毎日すべてを完璧に分析する必要はありません。抽出銘柄を見て、残す理由と除外する理由を一行だけ書くだけでも十分です。半年続ければ、かなりのデータになります。投資力は、情報量ではなく、判断の反復と検証で伸びます。

実践するなら小さく始める

最初から複雑なシステムを作る必要はありません。まずは毎日一回、200日線上抜け銘柄を抽出し、10銘柄以内に絞って確認するだけで十分です。売買しなくても、監視だけで学べます。実際に買う場合も、最初は少額で試し、ルールが自分に合っているかを確認すべきです。

特に重要なのは、上抜け後の値動きを観察することです。強い銘柄は、200日線を抜けた後に深く押さず、横ばいで日柄調整してから再上昇することがよくあります。弱い銘柄は、抜けた翌日から売られ、すぐ線の下へ戻ります。この違いを何度も見ることで、チャートの見方が鍛えられます。

また、地合いも無視できません。市場全体が強いときは上抜け銘柄が増え、弱いときは上抜けても失敗しやすくなります。抽出数そのものが市場温度計になります。上抜け銘柄が急増しているならリスクオン、ほとんど出ないなら慎重姿勢、といった使い方もできます。

200日線上抜けは銘柄発掘の入口として使う

200日移動平均線上抜けは、シンプルですが実務で使いやすい銘柄発掘法です。長期低迷から評価が変わる初期局面を拾いやすく、スクリーニングにも向いています。ただし、単独で使うとダマシが多いため、出来高、売買代金、業績、信用需給、上値抵抗を組み合わせて確認する必要があります。

最も効率的な使い方は、毎日自動抽出し、候補リストを作り、そこから人間が選別することです。自動化によって探す作業を減らし、判断の質を上げる。これが個人投資家にとって現実的な優位性になります。

投資で大きな差がつくのは、誰もが知っている指標をどう運用に落とし込むかです。200日線は有名な指標ですが、上抜け銘柄を毎日記録し、出来高や業績と組み合わせ、数か月後に検証する人は多くありません。地味な作業ですが、ここに再現性があります。派手な材料株を追いかける前に、まずは市場が静かに評価を変え始めた銘柄を、機械的に見つける仕組みを作ることです。

200日線上抜けの自動抽出は、短期売買にも中期投資にも応用できます。短期では初動候補の発見に使えますし、中期ではトレンド転換候補の監視に使えます。大切なのは、抽出、確認、記録、改善を一つのルーティンにすることです。これができれば、銘柄探しは勘や偶然ではなく、継続可能なプロセスになります。

コメント

タイトルとURLをコピーしました