IBKR TWSのインジケーター一覧:Bollinger Bands、MACD、Stochastic、RSIの設定
Trader Workstation(TWS)は、チャートのスタディを8つのグループにまとめています。Comprehensive、Momentum、Moving Averages、Pivot、Regression、Trend、Volatility、Volumeの8つで、ほかにSimpler Optionsのライセンス版のセットがあります。追加するには、チャートを開いてEdit、Studiesを選び、スタディを選んでAddをクリックします。IBKRはBollinger Bandsを、一般に中央の平均線から上下2標準偏差の帯と説明し、MACDを、一般に12期間と26期間の平均に9期間のシグナルラインを組み合わせたものと説明しています。以下のスタディ一覧は、2026年10月16日に最終更新されたIBKRのChart Indicatorsガイドに基づきます。情報提供のみを目的とした内容です。
- TWSのチャートでは、Edit、Studies、Addの順でスタディを追加します。チェックを外すと、設定を残したままスタディを非表示にできます。
- IBKRが示す設定は、Bollinger Bandsが2標準偏差、MACDが12、26、9です。どの項目も変更できます。
- TWSのStochasticは5種類あります。Stochastic Oscillator、Fast、Slow、Lane's、Stochastic RSIで、ほかにDouble Smoothed Stochastics Bressertもあります。
- TWS APIが送るのはバーだけで、スタディの値は送りません。プログラム側で各インジケーターをバーから計算します。
TWSでスタディを追加する方法
TWSのチャートウィンドウでEditメニューを開き、Studiesを選びます。利用可能な一覧からスタディを選んでAddをクリックするとApplied Studiesに移るので、パラメーターを入力してApplyをクリックします。あとでスタディのチェックを外すと、設定を残したままチャートから非表示になります。
IBKRによると、各スタディは多くのトレーダーが使う設定で開き、どの項目も編集できます。チャートが使う数値はダイアログに表示されている値なので、ほかのプラットフォームと値を比べる前に、まずダイアログで確認しましょう。
TWSにはTradingViewをもとにした高機能チャートもあり、IBKRによると、ほとんどのインジケーターはどちらのチャートでも使えます。チャートの種類を切り替えたら、使っているチャートで設定をもう一度確認してください。
- Edit、Studiesを開き、スタディを選んでAddをクリック。
- パラメーターを設定し、ApplyとOKをクリック。
- チェックを外すと、設定を残したままスタディを非表示にできます。
TWSのBollinger Bands、MACD、Stochastic、RSIの設定
Bollinger Bands(ボリンジャーバンド)はMoving Averagesにあります。ソース(約定値または仲値)、中央の平均線の種類(単純、加重、指数)、期間、標準偏差の数を選びます。IBKRはバンドを、一般に中央のバンドから2標準偏差と説明しており、期間は20がよく使われます。
IBKRのTWS解説では、MACDはMomentum Studiesにあります。IBKRは2本の平均を一般に12期間と26期間とし、シグナルラインを9期間の指数平均と説明しています。期間と平均の種類は、スタディを追加するときに変更できます。
Stochastic(ストキャスティクス)には複数の種類があります。Fast Stochastic Oscillatorはslowの平均を持たず、反応が速くなります。Slow Stochastic Oscillatorはfastの平均を持たず、反応が穏やかです。Lane's Stochastic Oscillatorでは、ソース、入力価格、観測期間を編集でき、fastとslowの平均は固定で常に単純平均です。Stochastic RSIは、ストキャスティクスの式をRSIに当てはめます。最も柔軟に設定できるのは、通常のStochastic OscillatorだとIBKRは案内しています。
RSIはMomentum Studiesにあり、設定はバーの本数の1つだけです。IBKRはこの数値を利用者に任せており、教科書的な設定は14です。
| スタディ | TWSのグループ | 設定する項目 | 一般的な設定 |
|---|---|---|---|
| Bollinger Bands | Moving Averages | ソース、平均の種類、期間、標準偏差 | 20期間、2標準偏差 |
| MACD | Momentum | fastとslowの期間、平均の種類、シグナルの期間 | 12、26、9 |
| Stochastic Oscillator | Momentum | ソース、入力価格、観測期間、平均 | 14、3、3(教科書的な設定) |
| Fast Stochastic Oscillator | Momentum | slowの平均なし | 反応が敏感 |
| Slow Stochastic Oscillator | Momentum | fastの平均なし | 反応が穏やか |
| RSI | Momentum | バーの本数 | 14(教科書的な設定) |
| Average True Range | Volatility | 期間 | 14(教科書的な設定) |
TWSのすべてのスタディのグループ
IBKRのガイドには、以下のスタディが載っています。Studiesダイアログの左側でグループを選ぶと、各スタディが見つかります。
| グループ | スタディ |
|---|---|
| Comprehensive | Correlation Coefficient, Ichimoku Clouds, Zig Zag |
| Momentum | Accelerator/Decelerator, Accumulation Swing Index, Accumulation/Distribution, Chaikin Money Flow, Chaikin Oscillator, Chande Momentum Oscillator, Commodity Channel, Double Smoothed Stochastics Bressert, Elder-Ray, Envelope, Fast Stochastic Oscillator, Force Index, Intraday Intensity, Intraday Intensity %, Keltner Channel, Lane's Stochastic Oscillator, Momentum, Money Flow Index, Percentage Price Oscillator, Price Oscillator, Rate of Change, Relative Momentum Index, Relative Strength Index, Slow Stochastic Oscillator, Stochastic Oscillator, Stochastic RSI, True Strength Index |
| Moving Averages | Adaptive Moving Average, Arnaud Legoux Moving Average, Bollinger Band Width, Bollinger Bands, Departure Chart, Ease of Movement, Hull Moving Average, Know Sure Thing, MA Crossover, McGinley Dynamic, Moving Standard Deviation, Percent B, TRIX, Triangular Moving Average, Variable Moving Average, Wilder Moving Average |
| Pivot | Camarilla, DeMark, Fibonacci, Floor and Woodie Pivot Points, Pivot Points, Pivot Points High/Low |
| Regression | Awesome Oscillator, Least Squares Moving Average, Linear Regression (Least Square), Linear Regression Curve, Intercept, R-Squared and Slope, Raff Channel, Standard Deviation Channel |
| Trend | ADX/DMI, ADXR, Aroon Oscillator, Aroon Up/Dn, Balance Of Power, Bill Williams Alligator and Alligator Oscillator, Chande Kroll Stop, Chop Zone, Choppiness Index, Connors RSI, Coppock Curve, DMI, Detrended Price Oscillator, Donchian Channels and Channel Width, Ergodic Oscillator, Fisher Transform, High Low Bands, Mass Index, Parabolic SAR, Performance, Price Volume Trend, Relative Vigor Index, Swing Index, Typical Price, Vertical Horizontal Filter, Volatility Stop, Vortex, Weighted Close |
| Volatility | Average True Range, Chaikin Volatility, Chande Volatility Index Dynamic Average, Historical Volatility Ratio, Relative Volatility Index |
| Volume | Intraday and Moving Volume Weighted Average Price, Klinger Volume Oscillator, Negative and Positive Volume Index, Net Volume, On Balance Volume, Percentage Volume Oscillator, Volume * PMO, Volume Exponential and Simple Moving Average, Volume Oscillator, Volume Rate of Change, Volume Weighted Moving Average |
| Licensed(Simpler Options、John Carter) | Combo Wave, Porsche Dots, Probability Zones, Rolling Weekly Pivots, TTM Squeeze, Wave A, Wave B, Wave C |
TWSからインジケーターの値を取り出す
TWS APIは、過去データのリクエストとリアルタイムのバー更新で価格のバーを送りますが、チャートのスタディの値は送りません。RSIやMACDが必要なプログラムは、バーから自分で計算します。
プログラムで計算した値がTWSのチャートと違う理由は3つあります。ソース(約定値または仲値)、平均の種類、計算を始める履歴のバー数です。数値を比べる前に、この3つをそろえましょう。
- APIが返すのはバーで、インジケーターはバーから計算します。
- 比べる前に、ソース、平均の種類、履歴の長さをそろえます。
- 遅延データなら、マーケットデータを契約しなくてもテストに使えます。
IBKRのデータを使うMyLinedChartのチャートでも同じインジケーター
MyLinedChartは、IBKRのデータをご自身のパソコン上でチャートにします。プロバイダーの一覧でInteractive Brokersを選び、同じマシンでTWSまたはIB Gatewayにサインインします。チャートには口座で契約済みのマーケットデータが使われ、遅延データなら契約なしで使えます。
インジケーターの一覧には、Bollinger Bands(20、2)、MACD(12、26、9)、Stochastic(KDJ、9、3、3)、RSI、移動平均、VWAP、ATR系のボラティリティツールなどがあり、どの設定もTWSのチャートに合わせて変更できます。各インジケーターのバーごとの値は、OHLCV、描いたレベル、メモと一緒にXLSX、JSON、CSVで書き出せます。MyLinedChartは口座を読み取るだけで、注文の発注、変更、取消は一切行いません。
TWSにないインジケーターを作るには、/resources/articles/custom-indicators-on-your-ibkr-chart-plain-englishをご覧ください。IBKRのデータの費用については、/resources/articles/ibkr-market-data-license-costs-for-developersをご覧ください。アプリは/resources/downloadsからダウンロードできます。
よくある質問
- TWSのインジケーター一覧はどこにありますか?
- チャートを開き、Edit、Studiesを選びます。ダイアログの左側にスタディのグループが並んでいるので、スタディを選んでAddをクリックします。
- TWSのBollinger Bandsの初期設定は?
- IBKRはバンドを、一般に中央の平均線から2標準偏差と説明しています。期間はダイアログで設定し、20がよく使われます。中央の平均線は単純、加重、指数から選べます。
- TWSのMACDはどんな設定ですか?
- IBKRはMACDを、一般に12期間と26期間の平均に、9期間の指数平均のシグナルラインを組み合わせたものと説明しています。期間と平均の種類は、スタディを追加するときに変更できます。
- TWSではどのStochasticを選べばよいですか?
- Fastは反応が最も速く、Slowはなめらかで、Lane'sは単純平均が固定され、Stochastic RSIはRSIに式を当てはめます。最も細かく設定できるのは、通常のStochastic OscillatorだとIBKRは案内しています。
- TWS APIはインジケーターの値を返せますか?
- いいえ。APIが返すのは価格のバーです。チャートと同じソース、平均の種類、履歴の長さで、そのバーからインジケーターを計算してください。