「株テック | Kabutech Lab.」は、日本株トレードを初心者向けに解説するメディアです。

ツールの使い方や考え方、環境構築方法を学ぶ場として、主に以下の内容を解説しています:

  • TradingViewを使ったバックテスト・ストラテジーの実践情報
    (プログラミング知識がなくても始めやすい検証ツールです)
  • 三菱UFJ eスマート証券のkabu APIを使った環境構築
    (日本株の発注が可能な数少ないAPI接続サービスです)

バックテストは自作プログラム(Pandasなど)で応用可能、発注は他の証券会社のRSSなどでも対応できます。
特定の証券会社やツールを強く推奨するものではありません。

以下の点にご留意ください:

  • 個別銘柄の売買や投資判断の助言は行いません。
  • サンプルのストラテジーやコードは学習・検証用の参考資料であり、実際の売買や利益を保証しません。
  • バックテストは過去データに基づく結果であり、将来の成果を保証しません。
  • 自動売買環境はエラーハンドリングと十分な整備が必須です。
  • 市場変動、システム障害、予期せぬ遅延やエラーなどのリスクがあります。

投資はあくまで自己責任です。リスクを理解して慎重に取り組んでください。

当サイトでは一部アフィリエイト広告を利用しています (プライバシーポリシー)。

ご質問はこちらまでお気軽にどうぞ。

ボリンジャーバンドと出来高フィルターを活用した逆張りスキャルピング実装例

ストラテジー作成 ステップ一覧

本シリーズは、ストラテジー作成を基礎から応用まで実践的に学べる構成です。
STEP1:概念 → STEP2:実装体験 → STEP3以降:実践・応用

🔧 ストラテジー作成

戦略設計からPineスクリプトでの実装までをガイド

詳しく見る

📊 バックテスト

戦略を検証し、改善するための手法と実装

詳しく見る

🛠️ 自動売買の構築

TradingView, kabu API などを使った環境構築ステップ

詳しく見る

📦 システム拡張

Slack連携やプロセス監視・安定強化など、運用拡張手法

詳しく見る

📊 TradingView の Pine スクリプト実装 | ボリンジャーバンド+出来高フィルターでトレード精度を向上させる具体的な売買ルールの設計

前回は、Pine スクリプトでシンプルなゴールデンクロスを使ったストラテジーを実装しました。

今回はさらに踏み込んで、順張り・逆張りの両方に使える人気の テクニカル指標 ボリンジャーバンド 」を利用した逆張り戦略を体験してみましょう。

さらに後半では、 エントリー ダマシを回避して精度を高める 出来高 フィルターの実装も実践します。

📺 この記事の概要は、下記の動画でもわかりやすく解説しています!

👥 この記事は誰向け?

  • Pine スクリプト初心者や、TradingView で自分のストラテジーを作ってみたい方
  • ボリンジャーバンドを使った逆張り戦略に興味がある方

📖 この記事でわかること

  • ボリンジャーバンドの基本的な考え方(標準偏差で価格が収まる範囲)
  • 単純な逆張り戦略の実装方法
  • 利確・損切りの設定とリスクリワード管理
  • ダマシを減らすための出来高フィルターの使い方
  • 実際に TradingView で動かせる Pine スクリプト例

ボリンジャーバンドとは?

ボリンジャーバンド は、価格の行き過ぎを測る指標です。

中心となる 移動平均線 の上下に、 標準偏差 (σ)を用いたバンドを表示します。

  • 標準偏差 σ とは、価格の平均からどれくらいブレているかを示す数値です
  • 上下バンドは「平均 ± nσ」として計算されます
  • 例:±1σ の場合、統計的に約 68%の価格がこの範囲に収まるとされています
    • ±2σ の場合、約 95%
    • ±3σ の場合、約 99%

つまり、バンドの中に収まる可能性が高いと考えて戦略に利用できます。

価格が下バンドに近づくと「下げ過ぎの可能性」、上バンドに近づくと「上げ過ぎの可能性」があると考えられます。

この特性を利用して、逆張りで反発を狙う戦略がよく使われます。

まずはシンプルなボリンジャーバンドの描画