LiquidityScan

· ガイド・分析 · 1 MIN READ · UPDATED 2D AGO

市場構造スキャナー:BOS・CHoCHを自動検出

市場構造スキャナー:BOS・CHoCHを自動検出

市場構造スキャナーは、すべての通貨ペアに同じswingルールと終値による突破判定を適用する。これにより、BOSとCHoCHをチャートごとに同じ基準で検出し、ローソク足の確定後に判定が書き換わることもない。

市場構造スキャナーとは何か

市場構造スキャナーは、すべての通貨ペアの価格swingを読み取り、2つのイベントを自動で検出する。1つはトレンド継続を示すBOS(Break of Structure)、もう1つは反転の可能性を示すCHoCH(Change of Character)だ。どのチャートにも同じ固定ルールを適用する。

全チャートに同じルールを使うことに意味がある。読み方がトレードごとに揺れないからだ。今日確認したチャートでも、来週確認するチャートでも、同じswingには同じラベルが付く。

価値は客観性とカバレッジにある。1つのチャートを目視してswingポイントを探す代わりに、数百の銘柄と4つの時間足を同時に走査し、確定して書き換わらないローソク足上で同じイベントを同じように分類する。スキャナーが示すのは、構造が直前にどう動いたかであり、買うべきか売るべきかではない。

ここを混同してはいけない。市場構造はSmart Money分析の骨格であり、BOSとCHoCHを使えば、価格が自分の注目価格帯に到達する前にトレンドとその転換点を読むことができる。

判定を自動化しても、判断力の代わりにはならない。手作業による構造分析を静かに崩す2つの問題、swingのマーキング基準の不一致と、見ていない銘柄が生まれるカバレッジ不足を取り除く。残るのは、そこから自分で考えられる、整った再現性のある構造イベントの配信だ。

手作業でBOSとCHoCHを付けると遅くなり、判定も揺れる理由

手作業で構造を読むときのボトルネックは、突破判定ではない。swingの選び方である。同じ値動きを見ても、2人のトレーダーが異なる高値と安値を基準にするため、1人には明確なBOSが見え、もう1人にはノイズしか見えない。同じトレーダーでさえ、1週間空けば別のpivotを選ぶ。構造が客観的に見えるのは、記録を突き合わせるまでだ。

対象を増やせば問題は深刻になる。200銘柄を1h、4h、1d、1wで手作業により確認すると、合計800枚のチャートになる。最初の50枚を見終える頃には、先に見たチャートがすでに動いている。結局、いくつかの定番銘柄だけを追うことになり、監視していなかった銘柄の最もきれいなセットアップを見逃す。

  • 曖昧なswing:本当のpivotなのか、それとも2本のローソク足による小さな揺れなのか。答え次第で、構造のカウント全体が変わる。
  • 直近の値動きへの偏り:大きな値動きの後は、どこにでも反転が見えるようになり、継続を示すswingを付け損ねる。
  • 確認基準のずれ:方向感を持った途端、自分の見立てを支持するswingを無意識に選ぶ。
  • 監視範囲の抜け:すべての銘柄をすべての時間足で監視する人はいない。結果として、開いていないチャートでイベントが発生する。

客観的な構造スキャナーに組み込むべき要素

主観を取り除くには、人間のトレーダーが曖昧に決めている3つの項目を固定しなければならない。swingの定義、突破とみなす条件、そしてどの解像度の構造に属するかだ。この3つが正しければ構造は再現可能になる。1つでも間違えば、出力されるのは自動化された推測にすぎない。

1. 固定したswingルール

突破を判定する前に、高値swingと安値swingを感覚ではなく機械的に定義する必要がある。よく使われるのが3本ローソク足ルールだ。高値swingとは、左右のローソク足より高い高値を持つローソク足を指す。このpivot定義を固定すれば、すべてのチャートを同じ物差しで測れる。

2. 終値による突破判定

価格が基準となるswingを超えて終値を確定して初めて、突破は突破になる。ヒゲが一時的に抜けただけでは不十分だ。実体の終値を条件にすれば、高値や安値を一瞬だけ突き抜けて戻るliquidity sweepやstop-runを除外できる。この1つの判定が、実際の構造変化とノイズを分ける。

ヒゲを突破として数えるトレーダーは、2倍近い数の突破を記録する。そして、その多くが失敗する。高値の外側に出たヒゲは、方向を確認した動きではなく、アルゴリズムがstopを取りにいっただけであることが多いからだ。終値による突破判定を組み込むことが、市場構造スキャナーと単なる高値・安値の強調表示を分ける。

3. MajorとMinorの解像度

構造はフラクタルだ。1つのラベルだけでは足りない。スキャナーは2つの解像度で突破を追う必要がある。Majorは支配的なトレンドを形作る重要なswingポイント、Minorは1つの値動きの内部にある、より小さなswingだ。Majorの上昇トレンドが維持されている中で発生したMinor CHoCHは、意味がまったく異なる。この2つを混同すると、相場に何度も振り回される。

LiquidityScanの市場構造スキャナーがBOS、CHoCH、Major、Minorを定義する方法

LiquidityScanのMarket Structureスキャナーは、TradingFinderのSMCインジケーターを忠実に移植したものだ。定義は意見ではなくコードで決まっている。分類するのは4つだけであり、余計な解釈を加えないことが出力の信頼性を保つ。

  • BOS(継続):価格が、既存トレンドと同じ方向にある直近のswingを終値で抜けること。上昇トレンドで直近の高値swingを上抜けて終値を確定すれば、継続が確認されたBOSとなる。
  • CHoCH(反転):価格が、現在のトレンドとは反対方向にあるswingを終値で抜けること。そのlegが反転する可能性を示す、最初の構造的な変化である。上昇トレンドで直近のhigher lowを下抜けて終値を確定すれば、CHoCHが出る。
  • Major:支配的なトレンドを枠付ける重要なswingポイントに、同じ判定を適用する。
  • Minor:1つのlegの内部にあるswingに、同じ判定を適用する。構造の早い変化を見たいトレーダー向けだ。

スキャナーは4つの時間足、1h、4h、1d、1wを独立して計算する。上位時間足の方向性を下位時間足へ連鎖させているわけではない。4hのBOSと1dのCHoCHは別々の読みであり、それを自分で組み合わせる。すべて確定済みのローソク足だけで処理するため、バーが閉じた後に構造ラベルが書き換わることはない。

シンプルモードとシーケンスモード

スキャナーには2つのモードがある。単一イベントの表示を超える理由は、後者にある。

シンプルモードは、銘柄と時間足ごとに最新のBOSまたはCHoCHを表示する。一目で確認できる構造マップだ。市場を走査し、継続したばかりの通貨ペアと、characterが変わったばかりの通貨ペアを見つけ、そこから方向性を読む。「構造は最後にどう動いたか」に答えるモードである。

シーケンスモードがこのスキャナーの核だ。構造は、1つのイベントで物語を終えることがほとんどない。順序のある連鎖で展開する。シーケンスモードは、ユーザーが定めた最大3つのイベントが指定順に完了したときだけ作動する。たとえばCHoCH、BOS、BOSだ。characterが変わり、新しい方向が確認され、もう1度確認される。

単独のCHoCHはヒントにすぎない。CHoCHの後に新しい方向へのBOSが2回続けば、そこには流れがある。LiquidityScanには、反転、継続、警告、往復の4グループに分類された12種類のシーケンスカタログが組み込まれている。2イベントのパターンが4つ、3イベントのパターンが8つだ。単発のラベルではなく、特定の構造の物語を監視できる。

各legは、前のイベントの後に終値を確定しなければならない。単に同時に起きたイベントを拾うのではなく、順序が強制されるからだ。これによって、生のイベントが、文脈を加えて判断できる市場構造スキャナーの出力になる。

カタログの分類は、イベントが実際にどう決着するかに対応している。CHoCH、BOS、BOSという反転シーケンスなら、トレンドが反転し、その反転が2回確認されたことを示す。1方向にBOSが積み重なる継続シーケンスなら、既存トレンドが押し進み、新しいhigher highまたはlower lowを形成している。

警告パターンは、維持されているMajorトレンドの内部でMinor CHoCHを検出する。大きな転換に先行する初期の亀裂である場合もあれば、そのまま失敗する場合もある。往復パターンは、裁量トレーダーを削るような行ったり来たりの動きを捉える。自分の仮説に合うグループを選べば、孤立したラベルをすべて追うのではなく、探している1つの構造シナリオに市場を絞り込める。

手作業の構造分析と市場構造スキャナーの違い

項目手作業の構造分析市場構造スキャナー
swingの選択目視で行うため、トレーダーごと、日ごとに変わる固定したpivotルールをどのチャートにも同じように適用
突破判定「抜けたように見える」で判断し、ヒゲも数えがち実体の終値による突破を必須とし、ヒゲは除外
解像度通常は一度に1つの構造レベルだけを見るMajorとMinorを並行して追跡
カバレッジいくつかの定番銘柄と時間足に限定される1回の走査で、すべての銘柄を1h、4h、1d、1wで確認
書き換え見立てが変わるたびにマーキングも引き直される確定ローソク足のみを使い、ラベルが安定する
順序のある流れ記憶の中で曖昧に管理するシーケンスモードがCHoCHからBOS、BOSへの順序を強制
出力描画された方向性エントリーではなく、検出された構造イベント

具体例と、スキャナーの正直な限界

ETHUSDTが4hで下降トレンドにあるとする。lower highとlower lowが連続し、新しい安値ができるたびにMajorの下方向BOSが出ている。価格が以前の安値をsweepし、その次のローソク足が直近のlower highを上回って終値を確定した。この終値によってMajor CHoCHが出る。下降トレンドに入った最初の亀裂だ。とはいえ、これ単独ならbull trapの可能性もある。

ここで手作業のコストを考えてみる。下降中のETHUSDTを見ていたなら、おそらく売り方向に偏っている。lower highを上抜けた最初の終値を、尊重すべきCHoCHではなく、売りで狙うためのヒゲだと見てしまうはずだ。

スキャナーには方向性の偏りがない。終値による突破判定を適用し、swingの外側で実体の終値が確定したことを確認してラベルを付ける。開いてすらいなかったかもしれない銘柄で、確認基準のずれを機械的に解消する。

続いてスキャナーは、連鎖の残りを待つ。価格が押し戻されてhigher lowを形成し、CHoCHのswingを上抜けて終値を確定する。新しい方向を確認する上方向のBOSだ。さらにhigher lowを作った後、higher highを形成して再び上抜けて終値を確定すれば、2回目のBOS上方向となる。

CHoCH、BOS、BOSのシーケンスモード設定がここで完成し、ETHUSDTの4hに単一の反転シグナルとして表示される。値動きをtick単位で見張る必要はなかった。スキャナーが順序のある流れを組み立て、完成したパターンを検出した。

その後どうするかは自分の仕事だ。ここには明確な限界がある。スキャナーが検出するのは構造イベントであり、トレードではない。エントリー、stop、target、勝率は出力しない。そもそも計算していないからだ。

CHoCHからBOSへ続くシーケンスの完成は、characterが変わり、その変化が確認されたことを示す。どこで入り、どの程度の資金を配分し、そもそも取引するかどうかは、その上に重ねる分析だ。自分のDraw on Liquiditypremium / discountの読みを基準に判断することになる。

セットアップが完成すると、LiquidityScanはウェブ通知、端末へのプッシュ通知、アプリ内アラートで知らせる。チャートを見続けなくても、発生したイベントを拾える。出力は、速く一貫した構造フィードとして扱うべきであり、売買指示として扱ってはいけない。

シンプルモードでもシーケンスモードでも流れは同じだ。市場構造スキャナーがBOS、CHoCH、または完成したシーケンスを検出し、自分で方向性を読み、価格レベルを引き、そのルールに沿って執行する。自動化が買うのは、すべての銘柄と時間足にまたがる一貫性だ。取引の決定は自分の手元に残る。

よくある質問

市場構造スキャナーはBOSやCHoCHのラベルを書き換えるか

書き換えない。LiquidityScanのMarket Structureスキャナーは、確定したローソク足だけを使って検出し、形成中のバーは対象から外す。BOSまたはCHoCHはローソク足が閉じた時点で分類され、その後に引き直されることはない。次のバーが形成されるたびに動くラベルではなく、安定した構造シグナルであることが重要だ。

Major構造とMinor構造の違いは何か

Major構造は、支配的なトレンドを定義する重要なswingポイントの突破である。Minor構造は、1つのlegの内部にある小さなswingに同じ判定を適用したものだ。Majorトレンドがまだ維持されている間にMinor CHoCHが出ることもある。上位時間足のトレンドが反転したとは限らないが、早期の警告にはなる。

突破の確認にヒゲではなくローソク足の終値を使う理由は何か

liquidity sweepやstop-runの最中には、ヒゲが高値や安値を頻繁に突き抜け、その後レンジ内へ戻る。基準となるswingの外側で実体の終値を確定することを求めれば、こうした偽の突破を除外できる。BOSとCHoCHのラベルが、一瞬の急騰・急落ではなく、実際のdeliveryの変化を反映するためだ。

エントリーする場所も教えてくれるか

教えない。スキャナーが検出するのは構造イベントであり、シーケンスモードでは順序のあるパターンの完成も検出する。エントリー、stop、target、実績値は出力しない。検出されたイベントから方向性を読み、自分で価格レベルを引き、執行するか判断する。これは客観的な構造フィードであり、売買シグナルの配信サービスでも投資助言でもない。

定義から客観的な検出まで、市場構造を読む流れに沿って次の記事を確認できる。

Hayk Muradian

Hayk Muradian

Founder & Lead Analyst at LiquidityScan · 12+ years ICT/SMC trading · Institutional order flow specialist

Hayk Muradian is the founder of LiquidityScan, a professional trading intelligence platform built for ICT (Inner Circle Trader) and Smart Money Concepts (SMC) traders. With over a decade of hands-on experience reading institutional order flow across crypto, forex, and futures markets, Hayk specializes in identifying liquidity events, order blocks, and CISD setups on closed candles.

He built LiquidityScan after years of frustration with retail charting tools that ignored the mechanics institutions actually use. The platform now scans 400+ markets in real-time, surfacing the same patterns floor traders watch — without the noise.

Hayk writes about the methodology behind ICT and SMC, with a focus on practical, data-driven analysis rather than hype.

Not trading advice. LiquidityScan publishes educational content for informational purposes only. Trading involves substantial risk of loss.