AIエージェントで株の自動売買|コード不要で始める「ノーコードAIトレード」とは

06/18 17:03

個人投資家の間で「AIエージェント」への関心が急速に高まっています。AIエージェントとは、与えられた目標に向けて自ら計画を立て、外部ツールを操作しながら作業を完遂する自律型のAIシステムです。従来の生成AI(ChatGPTなど)が「聞かれたことに答える」存在だったのに対し、AIエージェントは「指示された目標に向かって自分で動く」点が決定的に異なります。

この技術が今、投資の世界に本格的に到来しつつあります。なかでも注目を集めているのが、AIエージェントと証券口座を直結し、自然言語の指示だけで株の自動売買を可能にする新しいアプローチです。

本記事では、日本における自動売買の現状を整理したうえで、コードを書かずに本格的なシステムトレード(シストレ)を実現する「ノーコードAIトレード」の仕組みと、その具体的な始め方を解説します。

AIエージェントとは?投資における「自律型AI」の基礎知識

「質問に答えるAI」から「自分で動くAI」へ

AIエージェントを理解するには、従来の生成AIとの違いを押さえるのが近道です。

たとえば「テスラの直近決算を分析して」と依頼した場合、従来の生成AIは分析結果を文章で返してくれます。しかし、その先の作業――データの取得、グラフの作成、レポートへの整理――は人間が行う必要があります。

AIエージェントは違います。同じ依頼を受けたAIエージェントは、自らウェブを検索してデータを取得し、分析コードを書いて実行し、結果をレポートにまとめるところまでを一連の作業として自律的に遂行します。途中でエラーが発生すれば自分で修正を試み、追加情報が必要だと判断すれば自ら取りにいきます。

この「自律的に計画を立て、ツールを使い、成果を出す」能力こそが、AIエージェントの核心です。

なぜ投資の世界でAIエージェントが注目されるのか

投資判断のプロセスは、情報収集、分析、戦略立案、売買執行、事後検証というループで構成されています。これはまさに、AIエージェントが得意とする「目標に向けて複数のステップを自律的に実行する」という構造そのものです。

2026年に入り、AIの役割は「情報を提供する」段階から「取引を執行する」段階へと進化しつつあります。証券会社各社がAI機能の拡充を競うなか、AIエージェントと証券APIを直結して自動売買を行う仕組みが現実のものとなり始めています。

日本の「自動売買」の現状 ― 3つの層と、その限界

AIエージェントの話に入る前に、日本で「自動売買」と呼ばれているサービスの全体像を整理しておきましょう。現在、個人投資家が利用できる自動売買は、大きく3つの層に分かれています。

【第1層】条件付き注文(OCO・IFD・逆指値)― 予約注文の域を出ない

SBI証券や楽天証券をはじめとする主要ネット証券が提供する注文方法で、「株価が○○円になったら買い」「△△円に達したら売り」といったシンプルな条件を事前に設定できます。

手軽に使える反面、複数のテクニカル指標を組み合わせた複雑な売買ロジックを組むことはできません。厳密には「自動売買」というよりも「予約注文」に近い機能であり、投資家が独自の戦略を構築して自動化するには限界があります。

【第2層】ロボアドバイザー(ウェルスナビ等)― 自分の戦略が持てない

ウェルスナビやTHEO、楽ラップ、SBIラップなどが該当します。AIや独自のアルゴリズムがポートフォリオの資産配分を自動で最適化してくれるサービスです。たとえばウェルスナビでは、リスク許容度を1〜5の5段階で設定するだけで、世界中の株式や債券への分散投資を自動で行ってくれます。

初心者にとっては非常に手軽な選択肢ですが、売買のロジック自体は運営側のブラックボックスであり、投資家が「自分の戦略」を持つ余地がありません。「自分の考えに基づいて投資したい」と考える層にとっては物足りなさが残ります。

【第3層】本格的なシステムトレード(API・RSS・外部ツール連携)― できるが、難しすぎる

ここが、自動売買の本丸ともいえる領域です。投資家が自分で売買ロジックを設計し、プログラムやツールを通じて自動執行します。自由度は圧倒的に高いですが、技術的なハードルもまた圧倒的に高いのが実情です。

RSS+Excel方式は、岡三オンラインが提供する「岡三RSS」が代表的です。Excelのアドインとしてリアルタイム株価を取得し、Excel関数やVBAを組み合わせて自動売買ロジックを構築します。一定の取引条件を満たせば利用料は無料ですが、VBAやExcelの関数に関する知識が必須であり、PCの電源を落とすと戦略が停止してしまう制約もあります。岡三オンラインの公式サイトでも、自動発注にはExcelワークシートを起動し、岡三RSSにログインしたPCを稼働させ続ける必要があることが明記されています。

API+Python方式は、証券会社が提供するAPIに対してPythonなどのプログラミング言語でコードを書き、自動売買システムを一から構築する手法です。戦略設計の自由度は最も高いものの、プログラミングの専門知識が必須であり、環境構築やデバッグ、運用保守まで含めると、完全な自動化に至るまでのハードルは極めて高くなります。挑戦を始めたものの途中で挫折する投資家は少なくありません。

外部ツール連携方式としては、TradingViewとTradeStandの組み合わせなどがあります。チャート分析ツール側で売買シグナルを出し、それを証券口座に連携させる仕組みです。導入の手軽さはあるものの、異なるツール間の連携設定が複雑で、トラブル時にどちらのツールに原因があるのか切り分けが難しいという課題を抱えています。

3層すべてに共通する課題

ここまでを振り返ると、ある構造的な問題が見えてきます。

第1層と第2層は手軽ですが、投資家自身の戦略を反映する余地がありません。第3層は自由度が高い一方で、プログラミングや複雑なツール設定という技術的な壁があります。

つまり、日本の自動売買市場において、「戦略の自由度が高い」と「技術的ハードルが低い」は、これまで両立しなかったのです。

第4の選択肢 ―「ノーコードAIトレード」という新しいカテゴリー

ノーコードAIトレードとは何か

ここで登場するのが、AIエージェントの技術を活用した新しいアプローチです。本記事ではこれを「ノーコードAIトレード」と呼びます。

ノーコードAIトレードとは、AIエージェントに自然言語(日常の言葉)で投資戦略を伝え、コードを一切書かずに本格的なシステムトレードを行う手法を指します。

従来の「AI自動売買」という言葉は、条件付き注文からロボアドバイザーまで幅広いサービスに使われており、何を指しているのかが曖昧になりがちです。ノーコードAIトレードは、それらとは明確に異なります。最大の違いは、投資家自身の戦略をAIとの対話のなかで構築できる点にあります。

なぜ「ノーコード」が重要なのか

「ノーコード」という言葉が入ることで、3つの点が明確になります。

第一に、ロボアドバイザーや条件付き注文とは別物であることが直感的に伝わります。ロボアドバイザーには「コード」という概念がそもそも存在しません。「ノーコード」と言った時点で、本来はプログラミングが必要な本格的な自動売買を、コーディングなしで実現するものだと理解できます。

第二に、「シストレは難しい」という心理障壁を下げられます。システムトレードと聞くと「自分には無理だ」と感じる投資家でも、「ノーコード」であれば「自分にもできるかもしれない」と思えるはずです。

第三に、第3層の本格シストレの恩恵を、第1層・第2層のユーザーにまで届けることができます。「戦略の自由度が高い」のに「技術的ハードルがない」――この両立こそが、ノーコードAIトレードの本質です。

Moomoo API Skill ― ノーコードAIトレードを具体化するサービス

この「ノーコードAIトレード」を実際のサービスとして具現化しているのが、moomoo証券が提供する「Moomoo API Skill」です。

Moomoo API Skillは、Claude CodeやCursor、OpenClawといったAIエージェントツール上で動作するスキルパック(機能拡張モジュール)です。インストールすると、AIエージェントがmoomoo証券の取引機能に直接アクセスできるようになります。

投資家がAIエージェントに自然言語で戦略を伝えると、AIがその内容を理解してコードを自動生成し、moomoo証券の口座上で売買を執行します。公式ドキュメントによれば、リアルタイム相場(株価データ取得)に関するAPIが35種類、取引に関するAPIが14種類、リアルタイムプッシュ配信が7種類、合計56のAPIをカバーしています。※現時点では米国・香港のみ(日本向け提供では、対応市場は順次拡大予定)

たとえば「テスラの過去3年間でMACDゴールデンクロスで買い、デッドクロスで売る戦略をバックテストして」とAIエージェントに話しかけるだけで、AIがコードを生成し、バックテストを実行し、結果を返してくれます。「デモ口座でAppleを100株買って」と言えば、デモ環境での発注まで完了します。

article image

戦略の相談から、コード生成、バックテスト、そして本番執行まで、一連のプロセスがAIとの対話のなかで完結する設計です。

article image

Moomoo API Skillの4つの強み ― 日本の投資家にとっての具体的な価値

Moomoo API Skillがもたらす価値は、日本の投資家が抱える具体的な課題に応えます。ここでは4つの観点から整理します。

① コードを書かずに本格シストレが実現する

日本で米国株の本格的なシステムトレードを行おうとすると、PythonかVBA/Excelの知識が事実上必須でした。この技術の壁こそが、シストレを「やりたいのにできない」最大の原因です。

Moomoo API Skillでは、AIエージェントに自然言語で投資戦略を伝えるだけで、AIがコードを自動生成し、売買ロジックとして構成します。投資家自身がプログラムを書く必要はありません。

「MACDがゴールデンクロスしたらAppleを買い、RSIが80を超えたら売りたい」――こうした戦略を言葉で伝えるだけで、システムが構築されます。Pythonの文法もExcelのVBAも知らなくて大丈夫です。

② 深夜の米国市場にも対応できる

米国株式市場の取引時間は、日本時間の23時30分〜翌6時(サマータイム時は22時30分〜翌5時)です。日本で働く会社員にとって、この時間帯にリアルタイムで市場を監視し続けることは現実的ではありません。

Moomoo API Skillで構築した戦略は、投資家が就寝中であっても設定した条件に基づいて自動的に売買を執行します。時差という日本固有のハンディキャップを、テクノロジーで解消できる点は大きなメリットです。

③ バックテストで戦略を事前検証できる

「自分で考えた戦略が、過去の相場で実際に機能したのかどうか確認したい」という要望は多いものです。しかし従来、バックテスト(過去データによる戦略検証)を行うには、TradingViewのPineScriptなどのプログラミング言語を習得するか、Python等でバックテスト環境を自力で構築する必要がありました。

Moomoo API Skillでは、戦略の立案からバックテスト、本番執行までをAIとの対話のなかで一気通貫に進められる設計となっています。「この戦略を過去3年分のデータで検証して」と伝えるだけで、AIが検証を実行し結果を返してくれます。

④ サーバーサイドで戦略が稼働し続ける

岡三RSSに代表されるExcel方式のシストレでは、PCの電源を落とすと戦略が停止するという根本的な制約があります。岡三オンラインの公式ドキュメントにも「毎営業日の発注判定時刻に、岡三RSSにログインしたPCでExcelワークシートを起動していることが必要」と明記されています。

Moomoo API Skillでは、データ通信にOpenDと呼ばれるローカルゲートウェイを使用し、戦略の稼働はサーバーサイドで継続される設計です。PCを閉じても、接続が一時的に切れても、設定した戦略は止まりません。

【実践】Moomoo API Skillで自動売買を始める手順

article image

ステップ2:Moomoo API Skillをインストールする

AIエージェントツール(Claude Code、Cursor、OpenClawなど)上で、Moomoo API Skillのインストールコマンドを実行します。インストール手順に沿って指示するだけで、Skills本体とOpenD(ローカルゲートウェイ)の両方が自動的にセットアップされます。所要時間は約3分です。

インストールが完了すると、「Moomoo Open API(取引アシスタント)」と「install-opend(OpenDインストールアシスタント)」の2つのスキルモジュールが利用可能になります。

ステップ3:自然言語で戦略を作成する

AIエージェントに対して、自分の投資戦略を日本語で伝えます。たとえば次のような指示が可能です。

  • 「テスラ株のK線データを見せて」

  • 「MACDゴールデンクロスでAppleを買い、デッドクロスで売る戦略を作って」

  • 「デモ口座でAppleを100株買って」

AIエージェントは指示を理解し、Moomoo API Skillを通じて適切なAPIを呼び出し、必要なコードを生成して実行します。

ステップ4:バックテストで検証する

戦略が完成したら、過去の市場データを使ってその有効性を検証できます。「TSLAの過去3年間でこの戦略をバックテストして」とAIに伝えれば、バックテストが実行され、パフォーマンスの概要が返ってきます。

本番の資金を投じる前に戦略を検証できるため、リスクを抑えた形でシストレを始められます。

ステップ5:模擬環境で確認し、本番へ移行する

Moomoo API Skillでは、デフォルトの取引環境が模擬環境(SIMULATE)に設定されています。つまり、最初から誤って実際の資金で取引してしまうリスクがありません。

本番環境での取引に移行するには、投資家が明示的に「本番環境で取引する」と指示したうえで、取引パスワードの手動入力と二次確認が求められます。AIエージェントに取引パスワードを自動入力させることはセキュリティ上禁止されており、最終的な執行判断は常に投資家自身の手に委ねられています。

moomoo AI ― アプリ内で使える投資AI機能

moomoo証券のAI戦略は、Moomoo API Skillだけではありません。スマートフォンやPC向けのmoomooアプリには、「moomoo AI」と総称される投資特化型のAI機能群が搭載されています。

moomoo AIアシスタント

投資に関する質問に対話形式で回答する機能です。moomoo証券が蓄積した独自の金融データに加え、社内の専門チームが厳選した外部メディアの情報も統合しており、銘柄情報の検索から投資用語の解説、市場データに基づく分析まで幅広く対応します。深層思考モードでは、より踏み込んだ分析結果を得ることもできます。

moomoo AIアシスタントの使用方法

①「検索ページ」 →「moomoo AIアイコン」
②「銘柄ページ」 →上部ナビゲーション「moomoo AIアイコン」を選択

article image

AI銘柄分析(日報・週報)

気になる銘柄について、AIが財務状況やニュース、テクニカル指標などを多角的に自動分析し、注目すべきポイントを日報または週報形式でまとめる機能です。毎営業日の取引開始前と終了後に更新されます。現時点での対象は米国株となっています。

AIチャート予測・チャートパターン検出

過去の類似チャートをAIが自動検出し、将来の値動きパターンを確率的に予測します。また、ダブルボトムやトリプルトップなど20種類のチャートパターンをAIが自動で識別し、該当銘柄を一覧表示する機能も備えています。

AI自動翻訳・要約

英語の決算資料や海外ニュースを、AIがリアルタイムで日本語に翻訳し、要点を要約します。米国株投資において、言語の壁による情報格差を解消する機能です。

Moomoo API Skillとmoomoo AIの関係

ここで整理しておきたいのは、Moomoo API Skillとmoomoo AIの役割分担です。

moomoo AIは分析と情報収集のためのAIです。アプリ内で完結し、投資判断に必要な情報を効率的に提供します。

Moomoo API Skillは戦略構築と売買執行のためのAIです。AIエージェントツール経由で動作し、コードの生成から取引の自動執行までを担います。

両者を組み合わせることで、情報収集、分析、戦略立案、売買執行というフルサイクルをAIがサポートする体制が整います。

AIエージェント投資のリスクと注意点

AIエージェントを活用した自動売買には、特有のリスクと注意すべき点があります。

AIの判断ミスは起こりうる

AIが生成するコードや戦略提案は、常に正確とは限りません。Moomoo API Skillの公式免責事項にも「AIエージェントの出力結果の正確性、完全性、合法性、可用性についていかなる明示・暗示の保証も行わない」と明記されています。

AIが提示した戦略やコードは、本番で使用する前に必ず投資家自身が内容を確認してください。最終的な投資判断の責任は、常に投資家にあります。

セキュリティ ― AIに取引パスワードは渡さない

Moomoo API Skillでは、データ通信にOpenDというローカルゲートウェイを使用します。データはローカル環境で暗号化されたうえで送受信され、第三者のサーバーを経由しない設計です。

さらに重要なのは、AIエージェントに取引パスワードを自動入力させることが明確に禁止されている点です。本番環境での取引には投資家自身が手動でパスワードを入力する必要があり、AIが勝手に本番取引を執行することはできません。

利用上の制限

Moomoo API Skillには、API呼び出しの頻度制限があります。たとえば発注操作は30秒間に15回まで、リアルタイム配信の購読枠は100〜2,000といった制限が設けられています。戦略の設計にあたっては、これらの制約を踏まえたうえでロジックを組む必要があります。

金融商品取引法上の位置づけ

Moomoo API Skillは技術的な補助ツールであり、投資助言やいかなる金融商品の推奨にも該当しません。AIエージェントが生成する戦略やコードは「投資アドバイス」ではなく、投資家が利用するツールの一部として位置づけられています。

投資に伴う損益はすべて投資家自身に帰属します。金融商品の取引にはリスクが伴うことを十分に理解したうえで、自己の判断と責任のもとでご利用ください。

よくある質問(FAQ)

Q1:Moomoo API Skillの利用に追加料金はかかりますか?

Q2:プログラミングの知識がなくても使えますか?

使えます。Moomoo API Skillの設計思想は「自然言語で戦略を伝え、AIがコードを生成する」点にあります。Python、VBA、PineScriptなどのプログラミング言語を知らなくても、日本語で投資戦略を伝えるだけでAIが必要なコードを自動生成します。

ただし、AIが生成したコードの意図を大まかに理解できると、戦略の調整やトラブル対応がよりスムーズになります。

Q3:Moomoo API Skillとロボアドバイザー(ウェルスナビ等)はどう違いますか?

根本的なアプローチが異なります。ロボアドバイザーは、運営側が設計したアルゴリズムに基づいて資産配分を自動で最適化するサービスです。投資家はリスク許容度を選択するだけで、売買ロジックの詳細に関与することはできません。

Moomoo API Skillは、投資家自身がAIとの対話を通じて戦略を設計し、その戦略に基づいて売買を自動執行する仕組みです。「自分の考えに基づいた取引を自動化したい」という投資家に向いています。

Q4:日本株にも対応していますか?

Moomoo API Skillは2市場(現時点では米国・香港のみ *日本向け提供では、対応市場は順次拡大予定)に対応しています。日本株のリアルタイムデータ取得にも対応していますが、対応する機能の範囲は市場によって異なる場合があります。最新の対応状況はmoomoo証券の公式サイトでご確認ください。

Q5:スマートフォンだけで利用できますか?

Moomoo API Skillは、Claude CodeやCursorなどのAIエージェントツール上で動作します。これらのツールは主にPC環境での利用を前提としているため、現時点ではPCが必要です。

一方、moomoo AIアシスタントやAI銘柄分析といったアプリ内AI機能は、スマートフォンのmoomooアプリから利用できます。

Q6:AIに取引パスワードを渡しても安全ですか?

AIエージェントに取引パスワードを自動入力させることは、Moomoo API Skillの利用規約で明確に禁止されています。本番環境での取引には必ず投資家自身の手動入力と二次確認が必要であり、AIが単独で本番取引を実行することはできない設計になっています。

まとめ|AIエージェント時代の株取引は「ノーコード」で始まる

日本の個人投資家にとって、自動売買は長らく「手軽だが自由度が低い」か「自由度が高いが難しすぎる」かの二択でした。条件付き注文やロボアドバイザーは手軽に始められますが自分の戦略を反映できず、本格的なシストレは自由度が高い一方でプログラミングの壁が立ちはだかります。

AIエージェントの登場と、Moomoo API Skillのような「ノーコードAIトレード」を実現するサービスの出現によって、この二択の構図に新しい選択肢が加わりました。自然言語で戦略を伝え、コードを書かずに本格シストレの恩恵を受けられる時代が始まりつつあります。

※本記事は情報提供を目的としたものであり、特定の金融商品の売買を推奨するものではありません。投資に関する最終決定は、お客様ご自身の判断と責任のもとで行ってください。

moomoo証券株式会社 金融商品取引業者 関東財務局長(金商)第3335号 加入協会:日本証券業協会、 一般社団法人 資産運用業協会

これらの内容は、情報提供及び投資家教育のためのものであり、いかなる個別株や投資方法を推奨するものではありません。こちらの投資情報は説明目的の用途でのみ提供されており、すべての投資家にとって適切であるとは限りません。 詳細情報

目次
AIエージェントとは?投資における「自律型AI」の基礎知識
日本の「自動売買」の現状 ― 3つの層と、その限界
第4の選択肢 ―「ノーコードAIトレード」という新しいカテゴリー
Moomoo API Skillの4つの強み ― 日本の投資家にとっての具体的な価値
【実践】Moomoo API Skillで自動売買を始める手順
moomoo AI ― アプリ内で使える投資AI機能
AIエージェント投資のリスクと注意点
よくある質問(FAQ)
まとめ|AIエージェント時代の株取引は「ノーコード」で始まる