TradingViewは最良のテクニカル分析ツールか

最終確認日: · 四半期ごとに見直し
リスク警告 · YMYL この記事は教育目的のみのものであり、投資助言を構成するものではありません。Forex取引には資金を失う高いリスクが伴います — ESMAによれば、個人投資家口座の74〜89%が損失を出しています。

ブラウザのタブを開き、アドレスを入力すると、2秒後にはEUR/USDのチャートがこちらを見つめ返してきます。インストールも、FX会社のターミナルへのログインも、ノートパソコンのファンが回り出すのを待つ必要もありません。これがTradingViewの約束のすべてであり、2011年以来、世界中のトレーダーがトレンドラインを引き、オシレーターを読み、アイデアを共有する標準的な場所になった理由でもあります。実際に何が得られて、その便利さがどこで尽きるのかを順に見ていきましょう。

TradingViewとは結局どんなものか

TradingViewは何よりもまず、ブラウザ上で動くチャート作成・分析のレイヤーです。FX会社ではありません。市場を眺めるための道具であり、注文を出すのはあくまで任意の機能にすぎません。最大の強みは、まさにそのためにありふれていて効果的です。何もインストールしないのです。同じチャートが職場のノートパソコンでも、自宅のパソコンでも、スマートフォンでも開き、ワークスペースのレイアウト、ウォッチリスト、保存した描画がどこへでも付いてきます。

第二に、対象市場の広さです。ひとつのウィンドウのなかで、通貨ペア(EUR/USD)、株式(AAPL)、暗号資産(BTC)、先物契約、株価指数を切り替えられます。従来のMetaTraderでは、各資産クラスがしばしば別々の口座や別々のFX会社を意味しましたが、ここでは何もかもが同じ検索ボックスのなかに収まっています。これに加えて、内蔵の経済カレンダー、価格アラート、そしてローソク足を映画のようにスクロールして過去のデータで判断を練習できるリプレイ機能まで備わっています。

これからツールをそろえる段階であれば、まずテクニカル分析の基礎を理解し、それに合わせて道具を選ぶのが得策です。TradingViewは複数時間軸の分析も見事にこなします。同じ通貨ペアのチャートを何枚も、ワンクリックで横に並べられるからです。

Pine Scriptとコミュニティの何が特別なのか

Pine ScriptはTradingView独自の、インジケーターやストラテジーを記述するための言語です。あえて簡潔に設計されています。初心者でも30分あれば動くインジケーターや基本的なアラートを書けるのは、言語にRSIや移動平均線といった市場向けの関数があらかじめ用意されているからです。始めるのにオブジェクト指向プログラミングは必要ありません。これはMetaTraderのMQL5との明確な対比です。MQL5はかなり多くの工学的な知識を要求します。

もうひとつの柱がコミュニティです。何十万もの公開スクリプトや公開されたアイデアがあるということは、自分でインジケーターを書く前に、たいてい誰かがすでに似たものを作ってコードを共有している、ということを意味します。これは諸刃の剣です。ライブラリは膨大ですが品質はまちまちなので、自分で書いていないスクリプトはすべて、鵜呑みにせず、自分自身で検証するための出発点として扱ってください。

「チャートは、すべての市場参加者がそこに絵を描くキャンバスである。」 — John J. Murphy, 1999

2024年の料金はどうなっているか

TradingViewはフリーミアムモデルで運営されています。無料プランでは事実上ほぼすべての市場を閲覧できますが、1つのチャートにつきインジケーターは2つまでに制限され、広告が表示され、アラートの上限も控えめです。有料プランはこれらの制限を一段ずつ引き上げていきます。

TradingView ・ 2024年の参考価格
Free市場の閲覧、チャートあたりインジケーター2つ、広告あり
Essential(月額およそ13 USD)インジケーター増、広告なし、アラート増
Plus(月額およそ25 USD)1つのレイアウトに複数チャート、上限拡大
Premium(月額およそ50 USD)インジケーターとアラートが最大、秒単位の時間足

価格はお住まいの地域や、年払いか月払いかによって変わるため、これらの数字は固定された価格表ではなく、おおよその桁感として捉えてください。多くの個人トレーダーにとっては、日々の分析には無料プランかEssentialで十分すぎるほどです。Premiumに手を伸ばすのは、主に秒単位の時間足や、大量の並列したサーバーサイドのアラートが必要になるときです。

実際の使い心地はどうか

仮の例(説明のための想定)

マルタはスイングのスタイルでトレードし、すべてをブラウザから行っています。TradingViewでは、EUR/USDを中心にウォッチリストを組み、1つの画面に日足・4時間足・1時間足を並べて、同じ市場を3つの視点から同時に見られるようにしています。彼女はシンプルなPine Scriptのアラートを書き、1時間足で価格に対するRSIのダイバージェンスが現れたときに通知が届くようにしました。

アラートが発火すると、マルタはEUR/USDに接続したOANDA口座を持っているため、ブラウザのタブを離れずに注文を出します。分析と執行がひとつの場所で完結するわけです。落とし穴は後になって、つまりこのアイデアを過去データできちんと検証しようとしたときに表れます。TradingViewの内蔵ストラテジーテスターは、各ローソク足のなかの値動きを近似する仕組み(bar magnifier)に頼っているため、結果が楽観的に見えすぎることがあります。そこで彼女は同じロジックをMT5へ移し、そこではティックベースの検証と、より厳しいチェックを得るのです。

このシナリオは役割分担をうまく言い表しています。TradingViewは利便性とチャートの品質で勝りますが、いざ本格的な戦略のバックテストが俎上に載ると、データの正確性が物を言い始めます。こうした食い違いを見抜く技術については、ダイバージェンスに関する記事でさらに詳しく扱っています。

便利さはどこで終わるのか

TradingViewを唯一の道具として扱う前に、知っておく価値のある制約が3つあります。第一に執行です。注文は接続したFX会社を通じて出すため、実際に得られる価格は、そのFX会社のサーバー、スプレッド、約定品質に左右されます。TradingViewはあくまでインターフェースにすぎません。なお、国内で取引するなら、金融庁(FSA)の登録を受けたFX会社を選び、無登録の海外業者には注意してください。第二に、対応するFX会社のリストが限られている点です。OANDAやPepperstoneなど、いくつかの人気業者は統合に対応していますが、お使いの業者がリストにない場合は、結局MetaTraderで注文を出すことになります。

第三にバックテストです。Pine Scriptのストラテジーテスターは便利ですが、完全なティックデータではなく、ローソク足内部の動きの近似に頼っています。アイデアを手早く確かめるには十分ですが、システムを本格的に検証するには、MT5とティックベースの検証、あるいは専用ツールを使ったほうが安全です。なお、日本の個人向け店頭FXでは、レバレッジは最大25倍(金融庁の規制)に制限されています。一方、EUでは、ESMAが個人投資家のレバレッジを最大1:30に制限していますが、これは日本の口座を拘束するものではありません。ふたつの環境を並べて比べるなら、TradingViewとMT5を直接突き合わせた比較が役立ちます。多くの個人トレーダーにとって結論は単純です。最終的にどこで執行するかにかかわらず、TradingViewは最良の分析レイヤーだということです。

これらの道具がトレーダーの作業場のなかでどこに位置づけられるか、より広い文脈については、ForexMechanicsのプラットフォームとツールのセクションをご覧ください。

今日からできること

  1. 無料のTradingViewアカウントを開設し、実際に取引している通貨ペアを中心にウォッチリストを1つ作ってください。同じ市場の日足・4時間足・1時間足を加え、プラットフォームを行き来せずに、1週間その通貨ペアを3つの視点から観察してみましょう。
  2. リプレイ機能をオンにして、1つの銘柄で直近1か月分のローソク足をスクロールし、リアルタイムで判断を下してみてください。実際の資金を危険にさらしたり、高価なプランに料金を払ったりする前に、自分のエントリーの考え方を試す、いちばん安上がりな方法です。
  3. RSIのダイバージェンスを知らせるものなど、シンプルなPine Scriptのアラートを1つ書くかコピーし、それを信頼する前に、自分の市場と時間足で何日かのあいだ、どれくらいの頻度で発火し、そのうちどれだけのシグナルが実際に理にかなっていたかを観察してください。
  4. TradingViewのFX会社リストを確認し、お使いの業者が統合に対応しているかを調べてください。対応していない場合は、慌てて機能を探すのではなく、分析はTradingViewで行い、注文はあえて業者のターミナルで出す、というシンプルな手順をあらかじめ計画しておきましょう。
  5. 内蔵テスターを根拠に戦略を組み立てる前に、同じロジックをMT5へ移し、ティックデータで結果を比べてください。結果が大きく食い違うなら、Pine Scriptの数字は、システムが機能する証拠ではなく、あくまで最初のたたき台として扱いましょう。
Jarosław Wasiński
著者について

Jarosław Wasiński

MyBank.pl 編集長 · 金融・市場アナリスト

金融業界で20年以上の経験を持つ独立系アナリスト兼実務家です。2004年から運営されているポータルサイト MyBank.pl の創設者であり編集長を務めています。2007年から外国為替市場とマクロ経済のファンダメンタル分析を行っています。グローバル市場の視点から執筆し、欧州(ESMA)および日本(金融庁/FSA)の規制枠組みにも目を配っています。

出典・参考文献

  1. TradingView TradingView Pricing & Plans · oficjalny cennik i porównanie planów www.tradingview.com ↗
  2. TradingView Pine Script Documentation · oficjalna dokumentacja języka Pine Script www.tradingview.com ↗
  3. OANDA Trade with TradingView · integracja brokera OANDA z TradingView www.oanda.com ↗
  4. CompareForexBrokers Best TradingView Brokers for Chart Trading · niezależny przegląd platformy i brokerów www.compareforexbrokers.com ↗

よくある質問

なぜTradingViewはこれほど人気なのですか。

4つの要素が積み重なっています。チャートはクラス最高峰で、ブラウザ上で動くので何もインストールせず、ワークスペースが端末をまたいで付いてきます。ひとつのウィンドウのなかで、通貨・株式・暗号資産・指数・先物契約といった多くの市場を眺められます。コミュニティは数百万規模に達し、分析やスクリプトを公開しているため、ヒントはすぐそこにあります。最後に、Pine Script言語を使えば、MQL5よりも速く自分のインジケーターを書けます。ここから単純な役割分担が生まれます。TradingViewは分析を、MetaTraderは執行を支配するのです。

TradingViewの料金プランはどうなっていますか。

4つの段階があります。無料、Essential、Plus、Premiumです。無料プランではほぼどんな市場でも閲覧できますが、1つのチャートにつきインジケーターは2つまでに制限され、広告が表示されます。一段上がるごとに、インジケーター、アラート、1つのレイアウトに置けるチャート数の上限が引き上げられ、Premiumでは秒単位の時間足と、より多くのサーバーサイドのアラートが加わります。おおよその目安として、価格は地域や請求周期によって、十数ドルから50ドル程度の範囲に収まります。多くの個人トレーダーにとっては、無料プランかEssentialで十分です。

TradingViewから直接トレードできますか。

はい、ただし接続したFX会社を通じてです。TradingViewはOANDA、Interactive Brokers、FOREX.com、Pepperstoneなどと統合されており、チャート上で注文をクリックすると、それがプラットフォームのインターフェースを介してFX会社へ届きます。利点は、ブラウザのタブを離れずに注文を出せることです。欠点は、すべてのFX会社が対応しているわけではなく、約定価格はそのFX会社のサーバーとスプレッドに左右される点です。TradingViewはあくまでインターフェースにとどまるからです。なお、国内で取引するなら金融庁の登録を受けた業者を選び、無登録の海外業者には注意してください。実際には、多くの個人トレーダーがTradingViewで市場を分析し、注文は自分の業者のMetaTraderで意識的に出しています。

Pine ScriptとMQL5、どちらを選ぶべきですか。

Pine Scriptは始めるのがはるかに簡単です。初心者でも30分あればシンプルなインジケーターを書けます。言語に市場向けの関数があらかじめ組み込まれており、オブジェクト指向プログラミングを必要としないからです。MQL5はより強力ですが、習得は急峻です。クラスや継承の知識を前提とする一方で、完全な自動売買ロボットを構築できます。最も重要な違いは実務的なものです。Pine ScriptはTradingViewの内部で生き、分析やアラートに役立ちますが、MQL5は執行の完全な自動化を担います。自分のインジケーター向けにはPine Scriptを、自動売買ロボット向けにはMQL5を選んでください。

さらに深く · 完全ガイド