何が起きてる: APIなしなのに中身に触れる

ポイントはこれだ。TradingView単体には外から触る公式APIが無い。なのにデスクトップ版がElectron(Chromium)で動いてるので、Chrome DevTools Protocol経由で中身を触れる、という抜け道。
この仕組みで78個のMCPツールを組んだ人がいて、日本語TLでも「チャートを自分で読んで、自分用のルールまで作らせる」系の紹介が伸びてる。データはPC内完結、という説明がセットで付く。外部にチャートを投げてる感が薄いのがウケてる。

Xの反応
そう|Claude Codeで始めるAI自動化 @so_ainsight ・5月1日

ガチで神。 Claude CodeがTradingViewに直接つながるようになりました。 これまでチャートを見るのも、戦略を書くのも全部人間の仕事。これからは「チャートを自分で読んで、自分専用の売買ルールまで作ってくれるAI」が手に入ります。 ・現在の価格・出来高・全インジケーターの値をAIが直接読み取り ・「RSIと移動平均を組み合わせた戦略を作って」と頼むだけでコードを書いて動作確認まで自動 ・データは全部自分のPCの中で完結(無料・オープンソース) 設定はClaude Codeに1プロンプト渡すだけ👇 ※TradingViewデスクトップアプリの有料プランは別途必要です

関連ポストの添付画像
♡ 1,040 🔁 154 👁 7.2万 Xで見る →
🔥 話題の火元
すぐる | ChatGPTガチ勢 𝕏 @SuguruKun_ai ・7月21日

株や為替の投資分析ツール「TradingView」を Claude CodeからAI操作できるMCPが公開されて海外で大バズ... TradingViewにはAPIがないけど、 実はデスクトップ版はElectron(Chromium)で動いてるので Chrome DevTools Protocol経由で中身に触れる!!というの この仕組みを使って78個のMCPツールを作った人がいる 何ができるかっていうと、 ① TradingView内蔵のコードエディタである 「Pine Script開発」がAIループになる → やりたいことをClaudeに伝える → Claudeがスクリプトを書く → Pine Editorに自動注入 → コンパイル → エラーがあれば読み取って修正 → 再コンパイル → クリーンになるまで自動ループ 今までテキストエディタとPine Editorを行き来してたのが 全部Claude Codeの中で完結する ② チャートデータをClaude Codeが直接読める → 銘柄、時間足、OHLCV → インジケーターの値(プロテクト付きも) → 描画オブジェクト(ライン、ラベル、テーブル、ボックス) → 注文板の板情報 → ストラテジーテスターの結果 → スクリーンショット 「NYセッションのレベルは?」と聞くだけで、 インジケーターが描画した価格水準が返ってくる...

♡ 1,257 🔁 166 👁 11万 Xで見る →

できること: Pineの自動ループとチャート読み取り

現場が興奮してるのは勝ち確ではなく、行き来が消えるところだ。やりたいことを伝える → スクリプト書く → Pine Editorに注入 → コンパイル → エラー読んで直す → またコンパイル。これがClaude Code側で回る。
チャート側は銘柄・時間足・OHLCV、インジの値、描画オブジェクト、板、ストラテジーテスター結果、スクショまで読める、と紹介されてる。実利用者の反応は「エントリー条件をチャートに描画してくれた。勝てるかは別としてすごすぎる」あたりが素直だ。

Xの反応
🔥 話題の火元
うみ @umitrade_fx ・4月13日

TradingViewとClaudeをMCPで繋いで「今日のエントリーポイント教えて」って言ったら、勝手にチャート分析してくれて、どうなったらエントリーするかをチャートに描画してくれるんだけど。 勝てるかどうかは別として、すごすぎるな

TradingViewとClaude MCP連携のチャート画面
♡ 519 🔁 32 👁 3.9万 Xで見る →
WOLF @FXWOLF2 ・4月2日

おけおけ。Claude Codeから、TradingView起動、Pine Edier開いて、適当にストラテジー書いて、バックテストして、までできた。

Claude CodeからTradingViewを操作した画面
♡ 318 🔁 16 👁 2.8万 Xで見る →

手順と落とし穴: セットアップより規約とロジック破壊

セットアップの型はだいたい同じだ。Node.js 18以上、TradingViewデスクトップ(有料プラン前提の説明が多い)、GitHubのMCPを入れて ~/.claude/.mcp.json に足す、デバッグポート付きでTradingViewを起動。Claudeに「Install the TradingView MCP server…」と渡すだけで済む、という紹介もある。
落とし穴は二段だ。一段目は未公開API/Electronの裏口なので、アップデートで死ぬ・規約は自分で読め、と紹介側も釘を刺してる。二段目は実務の罠——コンパイルを通すためにAIが売買条件や計算式をそっと変える。直していいのは構文だけ、ロジックは先に理由を言え、と縛らないと「エラーは消えたのに戦略の中身が別人」が起きる。

Xの反応
チャエン | デジライズ CEO @masahirochaen ・4月3日

Claude Code×TradingViewでトレードを効率化してみた。 今話題のTradingView MCPを使ってみました。 TradingView単体には自動売買機能はないが、Webhookはあるので、取引所APIと繋げば自動売買ツールも作れそう。 土日の自由研究にしてみます。 そもそも何が問題だったか ・TradingViewには公式の外部APIが存在しない ・PineScriptを書くたびに手動でコピペ&確認が発生 ・AIをコーディングに活用したくても、チャートデータへのアクセス手段がなかった 解決策:Chrome DevTools Protocolを使う TradingViewのデスクトップ版はElectron製=Chromiumベース → CDPという標準デバッグインターフェースが内蔵されている → 起動時にフラグ1つで開放できる「隠し扉」が存在した この仕組みを使って構築されたのが ・Claude Code ↔ Node.js MCPサーバー ↔ TradingViewデスクトップ(port 9222) ・全処理はローカルで完結。データは外部に出ない Claudeができるようになること(78個のMCPツール) ① チャートの読み取り ② PineScript開発の自動化 ③ CLIとしても使える(コマンド名:tv) ④ マルチペイン同時ストリーミング セットアップ方法 ① Node.js 18以上とTradingViewデスクトップ版(有料プラン)を用意 ② Claudeにこのプロンプトを渡すだけ:Install the TradingView MCP server… ③ あとはClaudeが全部やってくれる まとめ ・公式APIなしでもElectronの仕組みでClaudeとTradingViewが繋がった ・PineScript開発・チャートデータ取得・ストリーミングが全自動化 ・ただし「魔法のトレードツール」ではない。使い方を考えるのはあなた自身

♡ 472 🔁 41 👁 7.3万 Xで見る →
🔥 話題の火元
FUTAKO @Futako1013 ・4月4日

tradingviewとclaude codeのMCP接続 これ世界変わるな AIで誰でも勝てる時代ではなく逆 既に勝ってる人、優位性のある手法を持ってる人が 更に勝てるようになる格差拡大って感じ ストックがある裁量手法をAIに食わせてシグナル化 裁量のミスや監視工数が減っていく未来

♡ 839 🔁 56 👁 11万 Xで見る →

編集部の視点

昔からある道具ほど、公式の外向きAPIは塞がれがちで、Electronのデバッグ口が現場用APIに化ける。TradingView MCPもその一族だ。
伸びてる文句の主役は「億った」じゃなく、Pineの往復が消える・監視の手が減る・手元の手法を機械に食わせる、という摩擦の話だ。魔法の自動売買ではなく、既にあるルールを回す端末に近い。
危ないのは規約とバージョンで突然死する技術リスクと、「コンパイル通った=戦略は同じ」と信じる運用リスクで、後者はコードが動いた顔をして中身だけすり替わる。
以前のClaude Codeの危ない使い方と同じで、繋がるほど権限と前提の管理が本体になる。チャートを読ませる前に、読ませていい範囲と変えていい範囲を先に決めろ。勝ち方より壊れ方を先に読む道具だな。