# OpenAPI 介紹

# 概述

OpenAPI 量化介面,為您的程式化交易,提供豐富的行情和交易介面,滿足每一位開發者的量化投資需求,助力您的量化交易夢想。

牛牛用户可以 點擊這裏了解更多。

OpenAPI 由 OpenD 和 Futu API 組成:

  • OpenD 是 Futu API 的網關程式,運行於您的本地電腦或雲端伺服器,負責中轉協議請求到富途後台,並將處理後的數據返回。
  • Futu API 是富途為主流的編程語言(Python、Java、C#、C++、JavaScript)封裝的 API SDK,以方便您調用,降低策略開發難度。如果您希望使用的語言沒有在上述之列,您仍可自行對接原始協議,完成策略開發。

下面的框架圖和時序圖,幫助您更好地了解 OpenAPI。

openapi-frame

openapi-interactive

初次接觸 OpenAPI,您需要進行如下兩步操作:

第一步,在本地或雲端安裝並啟動一個網關程式 OpenD

OpenD 以自定義 TCP 協議的方式對外暴露介面,負責中轉協議請求到富途伺服器,並將處理後的數據返回,該協議介面與編程語言無關。

第二步,下載 Futu API,完成 環境搭建,以便快速調用。

為方便您的使用,富途對主流的編程語言,封裝了相應的 API SDK(以下簡稱 Futu API)。

# 賬號

OpenAPI 涉及 2 類賬號,分別是 平台賬號綜合賬户

# 平台賬號

平台賬號是您在富途的用户 ID(牛牛號),此賬號體系適用於富途牛牛 APP、OpenAPI。 您可以使用平台賬號(牛牛號)和登入密碼,登入 OpenD 並獲取行情。

# 綜合賬户

綜合賬户支援以多種貨幣在同一個賬户內交易不同市場品類(港股、美股、A股通、基金)。您可以通過一個賬户進行全市場交易,不需要再管理多個賬户。
綜合賬户包括綜合賬户 - 證券,綜合賬户 - 期貨等業務賬户:

  • 綜合賬户 - 證券,用於交易全市場的股票、ETFs、期權等證券類產品。
  • 綜合賬户 - 期貨,用於交易全市場的期貨產品,目前支援香港市場期貨、美國市場 CME Group 期貨、新加坡市場期貨、日本市場期貨。

# 功能

OpenAPI 的功能主要有兩部分:行情和交易。

# 行情功能

# 行情數據品類

支援香港、美國、A 股市場的行情數據,涉及的品類包括股票、指數、期權、期貨等,具體支援的品種見下表。
獲取行情數據需要相關權限,如需了解行情權限的獲取方式以及限制規則,請 點擊這裏

市場 品種 牛牛用户
香港市場 股票、ETFs、窩輪、牛熊、界內證
期權
期貨
指數
板塊
美國市場 股票、ETFs
OTC 股票 X
期權
期貨
指數 X
板塊
A 股市場 股票、ETFs
指數
板塊
新加坡市場 股票、ETFs、窩輪、REITs、DLCs X
期貨 X
日本市場 股票、ETFs、REITs X
期貨 X
澳洲市場 股票、ETFs X
環球市場 外匯 X

# 行情數據獲取方式

  • 訂閱並接收實時報價、實時 K 線、實時逐筆、實時買賣盤等數據推送
  • 獲取最新市場快照,歷史 K 線等

# 交易功能

# 交易能力

支援香港、美國、A 股、新加坡、日本 5 個市場的交易能力,涉及的品類包括股票、期權、期貨等,具體見下表:

市場 品種 模擬交易 真實交易
FUTU HK Moomoo US Moomoo SG Moomoo AU Moomoo MY Moomoo CA Moomoo JP
香港市場 股票、ETFs、窩輪、牛熊、界內證 X X
期權
X X X X X X
期貨 X X X X X X
美國市場 股票、ETFs
期權
期貨 X X X X
A 股市場 A 股通股票 X X X
非 A 股通股票 X X X X X X X
新加坡市場 股票、ETFs、窩輪、REITs、DLCs X X X X X X X X
期貨 X X X X X
日本市場 股票、ETFs、REITs X X X X X X X X
期貨 X X X X X X
澳洲市場 股票、ETFs X X X X X X X X
加拿大市場 股票 X X X X X X X X

# 交易方式

真實交易和模擬交易使用同一套交易介面。

# 特點

  1. 全平台多語言:
  • OpenD 支援 Windows、MacOS、CentOS、Ubuntu
  • Futu API 支援 Python、Java、C#、C++、JavaScript 等主流語言
  1. 穩定極速免費:
  • 穩定的技術架構,直連交易所一觸即達
  • 落盤最快只需 0.0014 s
  • 通過 OpenAPI 交易無附加收費
  1. 豐富的投資品類:
  • 支援美國、香港等多個市場的實時行情、實盤交易及模擬交易
  1. 專業的機構服務:
  • 客製化的行情交易解決方案