このインジケーターはTradingView上で直接使用できます — 世界で最も人気のあるチャートプラットフォーム。
VSA(出来高スプレッド分析) インジケーターでできること
FibAlgo - Wyckoff Volume Spread Analysisは、Wyckoff手法の核となる原理、すなわち出来高(努力)と価格スプレッド(結果)の関係を実装しています。各バーは物語を語ります。出来高レベル、スプレッド幅、終値位置の相互作用を分析することで、このインジケーターはバーを8つの異なるVSAシグナルタイプに分類します:需要バー、供給バー、需要不在、供給不在、停止出来高、吸収、キャラクターの変化、努力対結果の乖離です。各シグナルは、価格変動を駆動する需給の根本的なバランスを明らかにします。
主要概念
- Volume Spread Analysis (VSA) — 各バー内の出来高、価格スプレッド(高値-安値)、終値位置の関係を調べ、情報を持つ参加者(スマートマネー)の活動を明らかにする手法です。
- 上昇バー / 下降バー — VSAと同様に、上昇バーは前のバーの終値より上で確定し、下降バーはその下で確定します。ローソク足の色(終値対始値)は使用されないため、セッション間のギャップが正しく読み取られます。
- 努力対結果 — VSAの基礎となる原理です。努力は出来高、結果は価格変動(スプレッド)です。努力と結果が乖離するとき、それは隠れた買い集め(アキュムレーション)または売り出し(ディストリビューション)のシグナルとなります。
- 需要バー (強気の兆候) — 高出来高でスプレッドが広く、終値が高値付近にある上昇バー。強い買い圧力と機関投資家の需要が市場に入っていることを示します。
- 供給バー (弱気の兆候) — 高出来高でスプレッドが広く、終値が安値付近にある下降バー。強い売り圧力と機関投資家の供給が放出されていることを示します。
- 需要不在 — 低出来高でスプレッドが狭い上昇バーで、出来高が直前の2本のバーそれぞれを下回っています。市場は上昇を試みたが、買いの確信が欠けていました。特に下降トレンドの文脈では弱気の示唆となります。
- 供給不在 — 低出来高でスプレッドが狭い下降バーで、出来高が直前の2本のバーそれぞれを下回っています。市場は下落を試みたが、売りの確信が欠けていました。特に上昇トレンドの文脈では強気の示唆となります。
- 停止出来高 — トレンドの終端で発生する高出来高バーで、価格はトレンド方向にほとんど進みません。終値はトレンドと逆方向です:下降トレンドでは高値付近(買い手が介入)、上昇トレンドでは安値付近(売り手が買いを吸収)で終わります。
- 吸収 — 高出来高にもかかわらずスプレッドが狭いバー。反対側がすべての努力を吸収し、価格の動きを許しません。強気の吸収:高出来高で狭い下降バー(供給が吸収された)。弱気の吸収:高出来高で狭い上昇バー(需要が吸収された)。
- キャラクターの変化 (CoC) — 最近の履歴の中で最も広いスプレッドと最も高い出来高を持つ極端なバーで、支配的なトレンドとは逆方向に発生します。アキュムレーションからマークアップ、またはディストリビューションからマークダウンへの段階移行の可能性を示唆します。
VSA(出来高スプレッド分析) インジケーターの仕組み
1. 出来高とスプレッドの分類 各バーは2つの軸に沿って分類されます:
- 出来高レベル: 低 (平均の0.7倍未満)、通常、高 (平均の1.5倍以上)、極高 (平均の2.5倍以上、高の閾値を下回ることはない) — 閾値は設定可能
- スプレッドレベル: 狭い (平均の0.7倍未満)、通常、広い (平均の1.5倍以上) — 閾値は設定可能
出来高の移動平均期間とスプレッドの移動平均期間は独立して調整可能です。分類は、各移動平均が完全な期間の履歴を持ってから開始されるため、チャートの最初の数本のバーは分類されません。出来高データのないシンボルではシグナルは生成されず、出来高分類パネルには「No data」と表示され、情報テーブルには「Volume Data: Not available」の行が表示されます。
2. 終値位置分析 各バー内の終値位置は、0(終値が安値)から1(終値が高値)までの比率として測定されます。終値位置閾値(デフォルト0.3)は、「高値付近」(0.7以上)または「安値付近」(0.3未満)と見なされるものを決定します。これはWyckoff分析において重要です。バー内のどこで価格が終わるかは、誰が戦いに勝ったかを明らかにします。
3. シグナル検出ロジック 8つの異なるシグナルタイプが同時に検出されます:
- 需要バー — 上昇バー + 広いスプレッド + 高/極高出来高 + 終値が高値付近
- 供給バー — 下降バー + 広いスプレッド + 高/極高出来高 + 終値が安値付近
- 需要不在 — 上昇バー + 狭いスプレッド + 低出来高 + 出来高が直前の2本のバーそれぞれを下回る
- 供給不在 — 下降バー + 狭いスプレッド + 低出来高 + 出来高が直前の2本のバーそれぞれを下回る
- 停止出来高 — 高/極高出来高 + 終値が直前のトレンド方向と逆(下降傾きの後に高値近くで確定する下降バー、または上昇傾きの後に安値近くで確定する上昇バー)
- 吸収 — 高/極高出来高 + 狭いスプレッド(結果を伴わない努力)
- キャラクターの変化 — 過去20バーで最も広いスプレッド + ほぼ最高の出来高 + 直前のトレンドと逆方向 + 終値が極端な位置付近
- 努力対結果の乖離 — 高い努力(出来高)と低い結果(スプレッド)、または低い努力と高い結果
4. シグナルの優先順位付け 単一のバーで複数の条件が重複する場合、最も優先順位の高いシグナルのみが表示されます。優先順位:キャラクターの変化 > 停止出来高 > 吸収 > 需要/供給 > 努力対結果 > 需要不在/供給不在。これにより、最も重要な情報を保持しながら、ラベルの乱雑さを防ぎます。アラートは、表示トグルとは無関係に、有効にしたアラートタイプの間で同じ優先順位に従うため、バーごとに送信されるアラートは最大で1つです。
5. トレンドの文脈 20バーの線形回帰傾きが、その符号(上昇または下降)によってトレンド方向を決定します。停止出来高とキャラクターの変化はトレンドの文脈を必要とします。これらは前のバーまでで測定された傾きを使用するため、シグナルバー自体がそのトレンドの文脈を無効にすることはできません。ゼロでない傾きはすべてトレンドとしてカウントされるため、これらのシグナルは横ばいの状況でも現れることがあります。
6. 視覚システム
- ラベルはバーの高値(弱気シグナル)または安値(強気シグナル)に配置され、シグナルの説明、出来高(平均に対する倍率とともに)、スプレッド、終値位置を示すツールチップが付きます
- ラベル、背景の色合い、バーの色、カウントはバーが確定したときに確定され、遡って再描画されることはありません。形成中のバーは出来高分類パネルにのみ表示されます
- 背景色でシグナルバーを着色し、チャート全体を素早くスキャンできるようにします
- バーの色付けにより、シグナルバーのデフォルトのローソク足色を上書きし、即座に識別できるようにします
- すべての視覚要素には個別のトグルと設定可能な色があります。明るいチャート背景では、ラベルのテキストは読みやすさのためにチャートのテキスト色を使用します
特徴
- 8つのVSAシグナルタイプ — 需要、供給、需要不在、供給不在、停止出来高、吸収、キャラクターの変化、努力対結果の乖離を検出
- 出来高分類 — 移動平均に対する設定可能な乗数閾値を使用して、出来高を低、通常、高、極高のレベルに分類
- スプレッド分類 — バーのスプレッド(レンジ)を、スプレッド移動平均に対して狭い、通常、広いと分類
- 終値位置分析 — 各バーがそのレンジ内のどこで終わるかを計算し、買い手/売り手の支配力を判断
- シグナル優先順位付け — 複数のシグナルが重複する場合、最も優先順位の高いシグナルのみを表示し、ラベルの乱雑さを防止
- 努力対結果の乖離 — 出来高の努力と価格の結果が乖離するバーを特定し、隠れたアキュムレーションまたはディストリビューションを明らかにする
- トレンド文脈の統合 — トレンド方向に20バーの線形回帰傾きを使用します。停止出来高とCoCは、シグナルバーの前のトレンドと照らし合わせて確認されます
- 背景色付け — シグナルバーの背景を設定可能な不透明度で着色し、チャートの素早いスキャンを可能に
- バーの色付け — シグナルバーのローソク足色を上書きし、即座の視覚的識別を可能に
- 出来高分類パネル — 左下(情報テーブルが左下に設定されている場合は右下)にリアルタイムで現在のバーの出来高レベル、スプレッドレベル、終値位置、方向、アクティブなシグナル(バーが確定するまで形成中としてマークされます)、トレンドを表示するパネル
- 情報テーブル — 確定したバーで検出された8つのシグナルタイプすべての累積カウントを表示
- 包括的なアラートシステム — 表示トグルとは無関係に、8つのシグナルタイプそれぞれに個別のアラートトグル。アラートはバーが確定したときに一度送信され、シンボル、時間枠、価格、出来高データが含まれます
- 豊富なツールチップ — すべてのラベルに、シグナルの説明、出来高データ、スプレッド、終値位置を含む詳細なツールチップが付きます
- 完全なカスタマイズ — 検出閾値、シグナルトグル、色、表示オプション、アラートをカバーする6つのグループにわたる39の入力項目
VSA(出来高スプレッド分析) インジケーターの使い方
- インジケーターをチャートに追加します。すべての時間足で動作しますが、出来高データが信頼できる5分足から1時間足で最も効果的です。
- サポートレベル付近での需要バーに注目してください。強い買い圧力と潜在的な反転を示します。
- レジスタンス付近での供給バーは、機関投資家の売りを示唆します。ロングポジションには注意が必要です。
- 下降トレンドでの需要不在は弱さを確認します。市場は上昇を維持する買い手を欠いています。
- 上昇トレンドでの供給不在は強さを確認します。売り手が不在で、トレンドは継続できます。
- 持続的な動きの終端での停止出来高は、トレンドの勢いが失われていることを示唆します。潜在的な反転に備えてください。
- 吸収バー(高出来高、狭いスプレッド)は、買い手と売り手の戦いを明らかにします。努力を吸収する側が通常勝利します。
- キャラクターの変化は最も強いシグナルです。潜在的な段階移行を示唆し、高い優先順位を与えるべきです。
- 出来高分類パネルを使用して、現在のバーの特性をリアルタイムで理解してください。形成中とマークされたシグナルは、バーが確定するまで確定ではありません。
- 複数のVSAシグナルをWyckoffの段階とマーケットストラクチャと組み合わせて、より確信度の高い分析を行ってください。
- 分類閾値を、お使いの銘柄の典型的な出来高とスプレッドの挙動に合わせて設定してください。
制限事項
- このインジケーターは、買いまたは売りのシグナルを生成しません。教育および分析目的のために、ボリュームスプレッド分析の原理に基づいてバーを分類します。
- 出来高データの信頼性は、銘柄と取引所によって異なります。外国為替スポットの出来高は通常ティック出来高であり、実際の取引出来高を表していない場合があります。出来高データのないシンボルはシグナルを生成しません。
- シグナル分類は、出来高とスプレッドの移動平均期間に大きく依存します。異なる設定では異なる分類が生成される可能性があります。
- トレンドの文脈は、単純な20バーの線形回帰傾きを使用しており、ゼロでない傾きはすべてトレンドとしてカウントされます。複雑なまたは荒い市場状況では、曖昧なトレンド読み取りが生成される可能性があります。
- シグナルはバーの確定時に確認されるため、ラベルはそのバーが確定した後にのみ表示されます。
- シグナルの優先順位付けにより、バーごとに1つのシグナルのみが表示されます。より優先順位の高いシグナルと重複する優先順位の低いシグナルは表示されません。
- 過去のパターン検出は、将来の価格行動を保証するものではありません。
- Pine Scriptでサポートされる描画オブジェクト(ラベル)の最大数は500です。
トレードにはリスクが伴います。このインジケーターは分析ツールであり、投資助言ではありません。ご自身の分析とリスク管理とあわせてご利用ください。
リリースノート
v2.0最新足の確定時のシグナル、VSAの足の方向、独立したアラート
ラベル、色、カウント、アラートは足の確定時に確認され、上昇足と下落足はVSAの定義に従い、各アラートのトグルは個別に機能するようになりました。
アップデート後の対応
- このインジケーターのアラートを削除し、「Any alert() function call」条件で作成し直してください。TradingViewのアラートは、作成時のスクリプトのバージョンで動作し続けます。
- アラートメッセージはシンボルと時間足で始まるようになりました。Webhookなどでアラートメッセージを自動的にフィルタリングしている場合は、フィルターを更新してください。
修正
- ラベル、足の色、背景の色付け、カウント、アラートは足の確定時に確認されるため、形成中の足でシグナルが現れたり消えたりしなくなり、No Demand/No Supplyのアラートがほぼすべての足の始まりで発生することもなくなりました。パネルでは、リアルタイムのシグナルが形成中であることが示されます。
- チャートの最初の足で、平均値がまだ読み込み中の間に出ていた誤ったDemandとSupplyのシグナルはなくなりました。
- Change of CharacterとStopping Volumeはシグナルの足より前のトレンドを使うようになったため、強い反転の足が自らのシグナルを打ち消すことはなくなりました。
- 各アラートのトグルは表示のトグルとは独立して個別に機能し、アラートメッセージにはシンボル、時間足、出来高が含まれます。
- 出来高パネルがBottom Leftに設定したInfo Tableに重ならなくなり、出来高データがない場合は通常の値ではなくその旨が表示されます。
改善
- ツールチップの記載が完全になり、Effort vs Resultの色が統一され、ライトテーマのチャートでもラベルが読みやすくなりました。
変更
- 上昇足と下落足はVSAに従い、足自身の始値ではなく前の足の終値より上か下かで判定されます。No DemandとNo Supplyには直前2本の足より少ない出来高も必要になったため、表示される数は少なくなります。
よくある質問
出来高スプレッド分析(VSA)とは?
出来高スプレッド分析は、各足を出来高、スプレッド(高値と安値の差)、そのレンジ内での終値の位置という3つの要素で読み解きます。これらを比べることで、情報を持つ参加者が買っているのか売っているのかがわかります。インジケーターはこの読み取りを使って、需要バー、供給バー、需要不在、供給不在、停止出来高(ストッピングボリューム)、吸収など8種類に足を分類します。
ワイコフの「努力と結果」とは?
努力と結果はVSAの基礎となる原則で、努力は出来高、結果は値動きを指します。大きな出来高で大きく動いたときのように両者が一致していれば、その動きは実際の参加に裏付けられています。大きな出来高なのに値動きがほとんど進まないなど両者が食い違う場合は、努力が吸収されており、隠れた蓄積や分配が明らかになることがあります。
需要不在と供給不在の足とは?
需要不在(ノーディマンド)の足は、スプレッドの狭い上昇足(前の足の終値より上で引ける足)で、出来高が少なく直前2本の足の出来高を下回るものです。市場が買いの確信なしに上がろうとしたことを示し、特に下降トレンドでは弱気のサインです。供給不在(ノーサプライ)の足は、スプレッドの狭い下落足(前の足の終値より下で引ける足)で、出来高が同じように少ないものです。売りの確信なしに下がろうとしたことを示し、特に上昇トレンドでは強気のサインです。
VSAの停止出来高(ストッピングボリューム)とは?
停止出来高は、トレンドの終盤に現れる出来高の大きな足で、トレンド方向への値動きがほとんど進まず、トレンドと逆側で引けるものです。下降トレンドでは買い手が入って高値近くで、上昇トレンドでは売り手が買いを吸収して安値近くで引けます。トレンドの勢いが弱まり、反転が続く可能性を示します。
VSAの吸収(アブソープション)とは?
吸収とは、スプレッドが狭いのに出来高が大きい状態で、一方の側が値動きを許さずに相手側の努力を吸収していることを示します。出来高の大きい狭い下落足は供給が吸収される強気の吸収、出来高の大きい狭い上昇足は需要が吸収される弱気の吸収です。VSAでは、吸収している側が通常は勝ちます。
詳しく見る
- 暗号資産取引のためのテクニカル分析:決定版ガイド暗号資産取引のためのテクニカル分析を基礎から応用まで学びましょう。チャートパターン、インジケーター、出来高分析、マルチタイムフレーム戦略をマスターできます。
- スマートマネーコンセプト(SMC):機関投資家が市場を動かす仕組みオーダーブロック、フェアバリューギャップ、流動性スイープ、ブレイカーブロックを含むスマートマネーコンセプトを学びましょう。機関投資家の取引方法を理解できます。
- 暗号資産トレーディングにおけるリスク管理:完全生存ガイド暗号資産トレーディングのためのポジションサイジング、ストップロス、ポートフォリオ配分、感情的な規律をマスターしましょう。リスク管理がなぜ最も重要かを学びます。
Wyckoff Volume Spread Analysis を使い始める
このインジケーターは TradingView で無料で使用できます。チャートに追加して、ご自身の分析と組み合わせてお使いください。
関連インジケーター
すべて表示
Wyckoff Selling & Buying Climax
TradingViewインジケーター。ワイコフの売り/買いクライマックスイベント — 潜在的なトレンド枯渇を示す極端な機関圧力 — を検出します。
詳細を見る
Wyckoff Spring & Upthrust
TradingViewインジケーター。ワイコフのスプリングとアップスラスト — ボリューム分類と価格ターゲット付きの最も実践的な2つの反転イベント — を検出します。
詳細を見る
Wyckoff Accumulation & Distribution
TradingViewインジケーター。ワイコフの蓄積と分配スキーマを各足の確定時に自動検出し、フェーズ分類(A~E)を行います。
詳細を見る
Wyckoff SOS & SOW
TradingViewインジケーター。ワイコフの強気シグナル(SOS)と弱気シグナル(SOW)イベントを、LPS/LPSY確認付きで特定します。
詳細を見る
ICT Volume Imbalance
TradingViewインジケーター。ICTボリュームインバランスと流動性ボイドの非効率性を検出し、CEミッドラインとリアルタイムフィル追跡を行います。
詳細を見る