# OpenAPI 概要

# 概要

OpenAPI システムトレードAPIは、プログラム取引向けに豊富な相場データおよび取引APIを提供し、すべての開発者のシステムトレードニーズに応え、クオンツの夢を支援します。

moomoo ユーザーはこちらで詳細をご確認いただけます。

OpenAPI は OpenD と moomoo API で構成されています。

  • OpenD は moomoo API のゲートウェイプログラムで、ローカルPCまたはクラウドサーバー上で動作し、プロトコルリクエストを moomoo バックエンドに中継し、処理済みデータを返します。
  • moomoo API は、moomoo が主要プログラミング言語(Python、Java、C#、C++、JavaScript)向けに提供する API SDK です。呼び出しを容易にし、戦略開発の難易度を下げます。上記以外の言語をお使いの場合でも、ネイティブプロトコルを直接実装して戦略開発が可能です。

以下のアーキテクチャ図とシーケンス図は、OpenAPI の理解に役立ちます。

openapi-frame

openapi-interactive

OpenAPI を初めてご利用になる場合、以下の2つのステップが必要です。

ステップ1:ローカルまたはクラウドにゲートウェイプログラム OpenD をインストールして起動します。

OpenD はカスタム TCP プロトコルでAPIを公開し、プロトコルリクエストを moomoo サーバーに中継して処理済みデータを返します。このプロトコルAPIはプログラミング言語に依存しません。

ステップ2:moomoo API をダウンロードし、環境構築を完了して、すぐに呼び出せるようにします。

ご利用の便宜のため、moomoo は主要プログラミング言語向けに API SDK(以下 moomoo API)を提供しています。

# アカウント

OpenAPI には プラットフォームアカウント総合口座 の2種類のアカウントがあります。

# プラットフォームアカウント

プラットフォームアカウントは、moomoo のユーザー ID(moomoo ID)です。このアカウント体系は moomoo アプリおよび OpenAPI に適用されます。 プラットフォームアカウント(moomoo ID)とログインパスワードを使用して、OpenD にログインし相場データを取得できます。

# 総合口座

総合口座は、多通貨で同一口座内から異なる市場の商品(香港株、米国株、A株通、ファンド)を取引できます。1つの口座で全市場の取引が可能で、複数口座の管理が不要です。
総合口座には、総合口座 - 証券、総合口座 - 先物等の取引口座があります。

  • 総合口座 - 証券は、全市場の株式、ETF、オプション等の有価証券の取引に使用されます。
  • 総合口座 - 先物は、全市場の先物商品の取引に使用されます。現在、香港市場先物、米国市場 CME Group 先物、シンガポール市場先物、日本市場先物をサポートしています。

# 機能

OpenAPI の機能は主に相場データと取引の2つです。

# 相場機能

# 相場データの種類

香港、米国、A株市場の相場データをサポートしています。対象商品には株式、指数、オプション、先物などがあり、具体的なサポート商品は下表をご覧ください。
相場データの取得には関連する権限が必要です。相場情報の利用権限の取得方法および制限ルールについては、こちらをご覧ください。

市場 商品 moomoo ユーザー
香港市場 株式、ETF、ワラント、CBBC、インラインワラント
オプション
先物
指数
セクター
米国市場 株式、ETF
OTC 株式 X
オプション
先物
指数 X
セクター
A株市場 株式、ETF
指数
セクター
シンガポール市場 株式、ETF、ワラント、REIT、DLC X
先物 X
日本市場 株式、ETF、REIT X
先物 X
オーストラリア市場 株式、ETF X
グローバル市場 外国為替 X

# 相場データの取得方法

  • リアルタイム株価情報、リアルタイムローソク足、リアルタイムティック、リアルタイム板情報などのデータ配信を登録して受信
  • 最新マーケットスナップショット、過去ローソク足データなどを取得

# 取引機能

# 取引機能

香港、米国、A株、シンガポール、日本の5市場の取引機能をサポートしています。対象商品には株式、オプション、先物などがあり、具体的には下表をご覧ください。

市場 商品 デモ取引 本番取引
FUTU HK Moomoo US Moomoo SG Moomoo AU Moomoo MY Moomoo CA Moomoo JP
香港市場 株式、ETF、ワラント、CBBC、インラインワラント X X
オプション
X X X X X X
先物 X X X X X X
米国市場 株式、ETF
オプション
先物 X X X X
A株市場 A株通株式 X X X
非A株通株式 X X X X X X X
シンガポール市場 株式、ETF、ワラント、REIT、DLC X X X X X X X X
先物 X X X X X
日本市場 株式、ETF、REIT X X X X X X X X
先物 X X X X X X
オーストラリア市場 株式、ETF X X X X X X X X
カナダ市場 株式 X X X X X X X X

# 取引方法

本番取引とデモ取引は同一の取引APIを使用します。

# 特長

  1. クロスプラットフォーム・多言語対応:
  • OpenD は Windows、MacOS、CentOS、Ubuntu をサポート
  • moomoo API は Python、Java、C#、C++、JavaScript などの主要言語をサポート
  1. 安定・高速・無料:
  • 安定した技術アーキテクチャで、取引所に直接接続
  • 発注は最速 0.0014 秒
  • OpenAPI 経由の取引に追加料金なし
  1. 豊富な商品:
  • 米国、香港など複数市場のリアルタイム相場データ、本番取引、デモ取引をサポート
  1. プロフェッショナルな機関向けサービス:
  • カスタマイズされた相場・取引ソリューション