BOS(Break of Structure)とCHoCH(Change of Character)はSMC・ICT系で最も実践的に使える市場構造の概念です。どちらもトレンドの状態を判断するシグナルですが、意味が違います。
BOS(Break of Structure)は現在のトレンド方向への構造更新。上昇トレンドなら前回高値を更新する動きがBOSです。トレンド継続の確認として使います。
CHoCH(Change of Character)はトレンドの性格が変化した最初の兆候。上昇トレンド中に初めて前回のローカル安値を実体で割り込むことがCHoCH(弱気)です。反転の初期段階として読みます。
(最初はBOSとCHoCHの区別が曖昧だった。「BOSはトレンド継続、CHoCHは転換の最初の兆候」と整理できてから、「今は継続を待つ状況か、転換に備える状況か」が判断しやすくなった)
TradingViewで使えるBOS/CHoCHスクリプト
Market Structure Trend Matrix [BigBeluga] — CHoCH検出+ATR利確目標を統合
☞ Market Structure Trend Matrix by BigBeluga
CHoCH検出エンジンとATRベースの利確目標を統合したスクリプトです。上昇・下降の構造シフトを段階的に視覚化し、エントリー候補とATRベースのTP(テイクプロフィット)水準を表示します。

読み方と使い方
- CHoCHラベル:市場構造の性格変化を検出。反転の初期段階として読む
- ATRベースTP水準:CHoCH後の利確目標としてATR倍率で自動計算。現実的な目標設定の参考になる
- 構造シフトの段階表示:転換がどの段階にあるかを視覚的に確認できる
- CHoCHが出た後、すぐ入るのではなくBOSで確認してからエントリー候補として考える
他のスクリプトとの違い
CHoCH検出に加えてATRベースの利確目標まで自動計算します。「シグナルが出たが目標価格はどこ?」という問いに答えてくれる設計です。
Hull Market Structure [BOSWaves] — HullMAフィルター付きBOS/CHoCH
☞ Hull Market Structure by BOSWaves
Hull Moving Averageフィルター付きBOS/CHoCH検出スクリプトです。逆張り判定(CHoCH)と順張り判定(BOS)を分離し、エントリー・ストップロス・テイクプロフィットのレベルを自動生成します。

読み方と使い方
- BOS検出:トレンド継続方向への構造更新。順張りのセットアップとして使う
- CHoCH検出:反転の初期兆候。逆張りまたはポジション縮小の判断材料
- HullMAフィルター:ノイズを除去して質の高いBOS/CHoCHのみを表示
- 自動生成SL・TP:構造に基づいた損切り・利確水準が自動で表示される
他のスクリプトとの違い
HullMAによるノイズフィルタリングと、リスク管理(SL・TP)の自動生成が特徴です。実際のトレードに直結したツールとして設計されています。
BOS and CHoCH — シンプルで明確なラベル表示
☞ BOS and CHoCH by Stable_Logic
内部構造と外部構造を5段階ルックバックで検出し、シンプルで明確なBOS・CHoCHラベルを表示するスクリプトです。複雑な追加機能はなく、BOS/CHoCHの概念を学ぶのに適したシンプルな実装です。

読み方と使い方
- BOSラベル:前回高値(上昇)または安値(下降)を更新。トレンド継続の確認
- CHoCHラベル:トレンドと逆方向への初回構造割れ。反転の初期段階
- 内部構造・外部構造の2レベル:小さな波でのBOS/CHoCHと大きな波でのBOS/CHoCHを区別できる
- まずCHoCHを確認し、その後BOSが続くかどうかを見て転換を確認する順序
他のスクリプトとの違い
最もシンプルな実装です。BOS/CHoCHの概念を理解しながら使い始めるのに最適です。追加機能がない分、純粋に構造を読む練習になります。
BOS vs CHoCH——実践的な判断フロー
| シグナル | 意味 | 実践での使い方 |
|---|---|---|
| BOS(上昇) | 前回高値を更新。上昇トレンド継続 | 押し目買いの継続。次のBOSを待ちながらポジション維持 |
| BOS(下降) | 前回安値を更新。下降トレンド継続 | 戻り売りの継続 |
| CHoCH(弱気) | 上昇トレンド中に前回安値を割る。性格変化 | ロングポジションの縮小検討。転換確認を待つ |
| CHoCH(強気) | 下降トレンド中に前回高値を超える。性格変化 | ショートポジションの縮小検討 |
BOSとCHoCHを使うときに知っておくこと
CHoCHはまだ転換ではない
CHoCHが出ただけでは転換が確定したわけではありません。CHoCHは「性格の変化が始まった可能性がある」という初期シグナルです。その後に逆方向のBOSが続いて初めて転換が確認されます。CHoCH単独でのエントリーは早すぎる逆張りになりやすいです。
時間軸を揃えて見る
下位足(例:1分足)でのBOS/CHoCHは上位足(例:1時間足)では単なるノイズになることがあります。上位足でトレンドの方向を確認してから、下位足のBOS/CHoCHをエントリータイミングとして使うトップダウン分析が基本です。