FX最新情報

システムトレーダーひいらぎのAPIトレーディング講座(前編)

APIトレーディング

APIというサービスがあることは知っているけれど、それが何であるかしっかりと理解しているトレーダーの方は少ないのではないでしょうか。数多くのAPIサービスを利用してきたシステムトレーダーのひいらぎさんに、APIトレーディングのポイントを解説してもらいます。

※この記事は、FX攻略.com2020年2月号の記事を転載・再編集したものです。本文で書かれている相場情報は現在の相場とは異なりますのでご注意ください。

トレード経験と実績

 初めまして、ひいらぎと申します。今号から2回に分けてAPIトレーディング(自動売買)をテーマにお話を進めていきます。

 私が初めてトレードをしたのは2006年、サブプライムローン問題やリーマンショックといった金融危機が訪れる前のころでした。当時は裁量トレードが中心でしたが、年数を重ねるごとに自動売買の割合が増えてきました。トレードが好きで頭の中では常にチャートやストラテジー(売買戦略)を考えています。

 今回は、どのようなアプローチ方法で自動売買トレーディングをしているのかを、字数の許す限りお伝えいたします。

システムトレードの可能性と魅力

 私は時間と経済的な自由度の向上を目標に、APIトレーディングの可能性に注目しました。ライフスタイルの変化に伴って時間の価値も変化していく中、APIトレーディングは多くの可能性を秘めていると考えています。

 自動売買によるトレードを行うことで、チャートの監視に使う時間が少なくなり、興味がある分野のアウトプットや、別の売買戦略に時間を充てることができました。常にアンテナを張り巡らせてストラテジー開発を進めているので、はたから見るとあまり休んでいないように感じるかもしれませんね。

そもそもAPIとは

 API(Application Programming Interface)とは、FX業者などのサービス提供者が用意してくれる一連の機能を、開発者やユーザーが手軽に利用できる仕組みのことです。具体的には、レート取得、発注、決済などをシステム経由で行うことができ、APIを用いて自動売買システムを構築することが可能です。最近ではbot(ボット=ロボット=自動売買ストラテジー)といわれることも多くなりました。

 とても重要なことですが、マーケットは常に変化し続けます。一定の手法が常に通用することがないところが、面白くも難しい要因だと思います。システムトレードはビジネスと同じように、適切なプランニングを行い、検証、分析という具体的な実行サイクルを回す必要があります。取っ掛かりとして何が必要なのか、どうやってストラテジーを構築していくのか、さらにお話を進めていきましょう。

プログラミング言語

 プログラミング言語の利便性向上や開発ツールも充実してきたため、botを作る難易度は大きく下がりました。お勧めの言語は「Python」です。AIや機械学習の普及に伴い、ご存じの方も多いのではないでしょうか。

 もともとクオンツ(数理分析の専門家)がデータ分析を行うために開発しており、APIトレーディングとの親和性も高いですね。Pythonで開発ができるAPIを提供しているサービスも多く、初心者の方から上級者の方までbot開発を行うことができます。

 まずは、簡単なことからプログラミング言語に触れ、楽しむことが大事だと思います。続けていくと成果が形になって現れます。技術的な知見は代え難い経験になります。プログラミング言語の奥深さを体験しながら、自動売買の開発を進めていきましょう。

\GogoJungleで売れ筋投資商品を探そう!/

業者の選定基準

 APIトレーディングを行うにあたり、トレード業者の選定が必要となります。私は多くの業者サービスを比較検討して使ってきましたが、個人的にはサクソバンク証券さまにお世話になっています。自作のストテラジーに耐え得る優れたサーバーの約定力、スプレッドコストの安さなど、形になって現れるサービス面の強さもありますが、何よりも良いなと感じたのが、ユーザの要望を真摯に聞いてくれるところですね。これはあくまでも一例ですが、APIシステムを利用する際、プライス提供元であるリクイディティ・プールの選定について、スピード感のある対応をしてくださいました。

 半面、ユーザーインターフェースが分かりづらいのが、やや難点です。しかしながら、APIトレードをするならば自前の取引ツールでカバーできますし、慣れていくと気にならないですね。実際に使ってみると、各業者のサービス品質が見えてきます。

 次回はAPIサービスについて深掘りしていく予定です。よろしくお願いいたします。

APIサービスを利用するなら断然サクソバンク証券がお勧め!

https://campaigns.home.saxo/api/

サクソバンク証券では、ユーザーが独自の取引ツールを使用して価格配信、注文約定、口座情報を取得できるAPIを提供。サーバーの約定力の高さや、スプレッドコストの安さだけでなく、スピード感のあるユーザー対応も魅力です。

ABOUT ME
FX攻略.com編集部
FX攻略.com編集部
日本で唯一の月刊FX情報誌『月刊FX攻略.com』を2008年から10年以上発行してきた編集部です。
トレイダーズ証券 みんなのFX
月額980円で一人前の投資家を目指す〜マネーアップ〜
マネーアップのお知らせ

「マネーアップ」とは、日本で唯一の月刊FX情報誌「FX攻略.com」による“FX学び放題”なサービス。投資系ECメディア「GogoJungle」で展開しています。

有名トレーダー達のトレード手法、トレードロジックなどの記事や動画コンテンツの数々、及び発売日前の月刊誌『FX攻略.com』のほぼすべての記事が先読みできるなど、様々なコンテンツが月額980円で読み放題、見放題に。

初心者から一人前のFX投資家になるために必要な知識を“最短”かつ“お得”に学べます。

マネーアップ収録FX・投資動画イメージ

まずは200以上あるFX・投資動画のラインナップをご確認ください!

初月0円キャンペーンについて >>収録コンテンツを今すぐ見る >>

あわせて読みたい