勝てるトレーディング戦略のバックテスト方法(Claude + TradingView)

@milesdeutscher
英語2 日前 · 2026年7月28日
127K
186
38
12
414

TL;DR

本ガイドでは、Claude AI を活用して Pine Script を生成し、TradingView で戦略をバックテストするシステムを詳しく解説します。資金をリスクにさらす前に、トレーダーがアイデアを検証するための手法を紹介します。

Claude + TradingView は非常に強力です。もっと多くの人にこの存在を知ってほしいと思います。

もしあなたが利益を出せるトレーダーになるのに苦労しているなら、これは私が提供できる最も価値あるシステムの 1 つです。

最近、私は Claude を使って 432 のトレーディング戦略をバックテストし、勝てる戦略を見つけ、ライブ市場に持ち込んで +$19,537 の利益を上げました。

この記事では、その全プロセスを公開し、あなたが実際に勝てるトレーディング戦略を自分で見つけ、構築し、自動化する方法を紹介します。

この記事で学べること:

  • テストする価値のあるトレーディング戦略を見つける方法
  • あらゆるアイデアを Pine Script に変換する方法
  • TradingView 内で実際のデータに基づいてバックテストする方法
  • Claude に戦略を分析・改善させる方法

この記事の最後までお付き合いいただければ、私が実際に構築したカスタム Research Desk の GitHub リンクを直接お送りします。これは実際の市場データを使用してトレーディング戦略を見つけ、構築し、自動化するのに役立ちます (すでに 500 のトレーディング戦略が組み込まれています)

Miles Deutscher - inline image

Research Desk

前置きはこれくらいにして、早速本題に入りましょう。

テストする価値のあるトレーディング戦略を見つける

このシステムの最初のステップは、実際にバックテストする価値のあるトレーディング戦略を見つけることです。これは以降のすべての基盤であり、利益を生む戦略を構築するための最も重要な要素です。

何かをゼロから発明する必要はありません。正直なところ、私はそれを推奨しません(ただし、その方法も後ほど紹介します)。

理想的には、すでに存在するものから始め、バックテストの結果に基づいて時間をかけて改善していくことです。

トレーディング戦略を見つけるには、3 つの確実な選択肢があります。

  1. TradingView の公開ライブラリ

TradingView には、無料でオープンソースの戦略が数千もホストされており、それらを研究、コピー、修正できます。アイデアを見つけるのに最も速い場所であり、適切にテストする前に各戦略がどのように機能したかを確認できます。

https://www.tradingview.com/scripts/?script_type=strategies にアクセスするだけです。

Miles Deutscher - inline image

TradingView

  1. GitHub

GitHub には、無料の TradingView Pine Script リポジトリが多数あります。シンプルな RSI セットアップから高度なトレンドフォローシステムまで、さまざまなものがあります。

いくつか直接保存することもできます。私が GitHub で簡単に検索したところ、すぐに使える 250 以上の戦略が見つかりました。

Miles Deutscher - inline image

GitHub

  1. Claude を使って自分で構築する

すでにトレーディングのアイデアが頭の中にある場合(あるいは実際の戦略があれば尚更好)、それを一連のルールに変換し、そのルールを TradingView にインポートできる Pine Script に変換できます。

Miles Deutscher - inline image

Claude で戦略を構築する

この方法に興味がある方は、実際の例を使った詳細な記事をこちらに掲載しています。

https://x.com/milesdeutscher/status/2075615711150608468

まとめ:

  • トレーディング戦略を Claude にブレインダンプする
  • そのブレインダンプをルール(エントリールール、エグジットルール)に変換する
  • その .md テキストを Pine Script に変換し、TradingView にインポートしてテストする

このフェーズの目的は、途方もなく利益を生む戦略を見つけたり構築したりすることではありません(それは後で行います)。ここでの目的は、単にいくつかの興味深いトレーディングアイデアや戦略を調達し、それを基に構築することです。

私の推奨は、TradingView のライブラリや人気のある公開 GitHub リポジトリから、高評価の戦略をいくつか保存することです。

戦略を Pine Script に変換する

これで戦略が手に入りました。次に必要なのは、実際にバックテストできるもの、つまり Pine Script です。

Pine Script は TradingView のネイティブコーディング言語です。あなたはそれを学ぶ必要はありません。Claude に書いてもらうだけでいいのです。

戦略を手元に用意して Claude を開き、以下のプロンプトを貼り付けてください。

text
1プロンプト「この戦略を TradingView Pine Script V6 の
2戦略コードに変換してください。片道 0.1% の手数料、
3次のバーの始値での約定、開始資金 $100,000、
4現実的なポジションサイズを含め、
5Pine エディタに直接貼り付けてバックテストできる
6状態にしてください。」

このステップでは $100,000 のポートフォリオを使用しましたが、実際のポートフォリオサイズに合わせてプロンプトを自由に変更してください。ここでの精度が高いほど、バックテスト結果の精度も高まります。

数秒以内に、完全な戦略が出来上がり、それを TradingView に直接ドロップできるようになります(次のステップ)。

Miles Deutscher - inline image

実際の出力(Claude が戦略を Pine Script に変換したもの)

バックテストを実行する

ここで、選択した戦略が実際にどのように機能したかを確認できます。

Claude が生成した Pine Script 全体をコピーし、以下の手順に従ってください。

  1. TradingView を開く
  1. 画面上部の「Pine エディタ」をクリックする

「スクリプトを作成」をクリックします。

Miles Deutscher - inline image

スクリプトを作成

  1. Pine Script コードを貼り付ける

貼り付けたら、「チャートに追加」をクリックします。

Miles Deutscher - inline image

Pine Script を貼り付ける

これで完了です。TradingView は、戦略が取るであろうすべてのトレードをシミュレーションし、完全な過去のパフォーマンスを表示します。

実際の例

平均回帰 RSI 戦略(前述の記事より):

Miles Deutscher - inline image

バックテストデータ

注意: コードが最初の試行でコンパイルされないことがあります。これは正常なことであり、問題ではありません。エラーメッセージをコピーするか、スクリーンショットを撮って Claude に貼り付け、修正を依頼することをお勧めします。

ここから、トレーディング戦略の過去のパフォーマンス全体をスクロールして確認できます。

注目すべき点

純利益: 戦略が全体でどれだけ利益または損失を出したか(上記のプロンプトで設定したポートフォリオサイズに対する相対値)。

勝率: 勝ちトレードの割合。

最大ドローダウン: 戦略が被った最大のピークからトラフへの下落。

プロフィットファクター: 失った 1 ドルあたりに生み出した利益(1 以上は利益が出ていることを意味し、高いほど良い)。

トレード数: 上記すべての背後にあるサンプルサイズ。

Pine Script を TradingView にインポートするこのプロセスを少なくとも 3 ~ 5 回繰り返し、最も利益を上げた戦略を保存することをお勧めします。

私は実際にカスタム Research Desk を構築し、432 の戦略(Fable 5 を使用)をバックテストしました。数週間かかりましたが、その価値はありました。

Miles Deutscher - inline image

400 以上の戦略(私の個人用 Research Desk - 詳細は後述)

ポイントは、多ければ多いほど良いということです。なぜなら、次のステップで勝ち戦略を基にさらに改善していくからです。

Claude に分析・改善を任せる

このステップはほとんど誰も実行しておらず、ここに本当の価値があります。

TradingView は戦略がどのように機能したかの概要を表示しますが、なぜそうなったのかは教えてくれません。

なぜ戦略が負けたときに負けたのか、どのような条件がそれを壊したのか、そして実際に何がそれを修正するのか。

何百ものトレードを手動でレビューする代わりに、すべてを Claude に任せましょう。

TradingView 内で「エクスポート」をクリックし、完全なトレード履歴を CSV としてダウンロードします。

Miles Deutscher - inline image

CSV として保存

次に、そのファイルを Claude にアップロードし、実際の質問を始めます。

質問のプロンプト

「この戦略がパフォーマンスを発揮できなかった理由は?」

「どの市場状況が最大の損失を引き起こしたか?」

「ドローダウンを減らすにはどうすればよいか?」

「オーバーフィッティングせずにこの戦略を改善するにはどうすればよいか?」

Claude は、あなたの戦略がなぜそのようなパフォーマンスを示したのかを説明します。これこそが、実際にあなたをより良いトレーダーにする部分です。

ここから、修正したトレーディング戦略を Pine Script に変換し、TradingView 内でバックテストし、結果を比較するという上記のプロセスを繰り返すことができます。

私の Research Desk

このシステムのパワーを理解していただけたでしょうか。

99% のトレーダーは、自分が使っている戦略が過去に利益を上げていたかどうかも知らずに、実際の資本を市場でリスクにさらしています。

私が今紹介したこのシステムは、その重要な欠点を排除し、実際の資金をリスクにさらす前に戦略が実際に利益を上げるかどうかを判断できるようにします。

ただし、このシステムをさらに強力にする方法があります。

このプロセス全体を自動化する Research Desk を構築することです。

もちろん、自分で行うこともできますが、面倒な手間を省くために、私は自分の個人用 Research Desk アプリ全体をオープンソース化しました。

このカスタムアプリでは、500 以上のトレーディング戦略に直接アクセスし、それらを相互にテストし、Pine Script でインポートし、AI を使って改良することができます。すべて 1 か所で行えます。

Miles Deutscher - inline image

私の Research Desk

Research Desk にアクセスするには、次の 2 つをお願いしています。

  1. 無料の市場ニュースレターに登録する (100% 無料、迷惑メールは一切なし)
  2. 無料の市場 Telegram コミュニティに参加する

始めるには、こちらのリンクを使用してください。アプリを直接共有します。

https://milesdeutscher.com.au/ytjlve

この 2 つを行うことで、今後も価値の高い無料コンテンツを提供し続けられることが保証されます。

まとめ

この記事がお役に立てば幸いです。

もし役に立ったなら、ぜひこちら @milesdeutscher をフォローしてください。毎週、金融市場で AI を活用する方法についての詳細な記事をいくつか投稿しています。

より深い AI の洞察については、@aiedge_ もフォローしてください。

最後に、コンテンツの提案があれば、以下に返信してください。すべて読んでおり、それが次に書く内容を実際に形作っています。

ここまで読んでいただきありがとうございました。

  • Miles 💙
ワンクリック保存

YouMindでバイラル記事をAI深読み

ソースを保存し、的を絞った質問をし、主張を要約して、バイラル記事を再利用できるノートに変えます。すべてを1つのAIワークスペースで行えます。

YouMindを探索
クリエイターのために

あなたの Markdown をきれいな 𝕏 記事に

自分の長文を投稿するとき、画像・表・コードブロックを 𝕏 向けに整形するのは手間がかかります。YouMind は Markdown 全体を、そのまま投稿できるきれいな 𝕏 記事に変換します。

Markdown → 𝕏 を試す

解読すべきパターンをもっと

最近のバイラル記事

バイラル記事をもっと見る