常见问题
Q1: 什麼是API?
A: API 是應用程式程式設計介面的縮寫。透過 API,客戶可以將自己的系統與 Webull 的主系統連線,以執行報價、查詢和自動下單等操作。
Q2: Webull 是否提供API服務?
A: 當然!Webull API 提供介面服務給開發者,讓投資者能夠充分利用 Webull API 來連接他們的自定義系統,使投資服務更加高效且個性化。
Q3: Webull API 的優勢有哪些?
使用Webull API有很多優勢,例如:
• 客製化交易介面與功能
您不受固定交易介面限制,用户可自行開發專屬的交易介面,以滿足不同的交易需求。
• 自動訂單下達
透過編程(例如使用 Python)並整合 API,可全面自動化計算和執行,取代手動交易,提升決策和交易效率,讓您在以毫秒為單位競爭的市場中取得優勢。
Q4: API 申請審批需時多久?
A: API 申請一般預計在 1–2 個工作天內完成審批。
Q5:QT/APP 的行情訂閱能否用於 OpenAPI?
A: 不能。QT 或 APP 的行情訂閱與 OpenAPI 數據權限相互獨立,需另行為 OpenAPI 訂購相應的行情服務。
Q6: 使用 Webull SDK 時需要擔心身份簽名嗎?
A: 不需要。Webull SDK 已經封裝了簽名生成,無需另外處理。
Q7: 為什麼需要 App Key 和 App Secret?
A: App Key 和 App Secret 是分配給開發者的應用層認證資訊。只有同時擁有 App Key 和 App Secret 的用戶,才可以發出有效請求。
Q8: 為什麼要設置 IP 白名單?
A: IP 白名單是一項為機構客戶設置的安全機制。機構客戶可登入 Webull Portal,在【API 應用管理】模組中設置多個 IP 白名單地址。當訪問不同的 Webull OpenAPI 介面時,可確保客戶存取的安全性。
Q9: 是否支援A股交易?
A: 目前僅可透過滬深港通買賣部分A股。詳情請參考滬深港通合資格股票名單。
最終視乎閣下的交易權限。A股通交易功能預設為關閉狀態, 如需開通請致電(852) 3852 8500聯繫客服
目前,Webull OpenAPI 不支援中國大陸客戶進行A股交易。
Q10:為什麼使用 SDK 在啟動時會進入一個驗證循環?日誌中顯示如下資訊:
fetch_token_from_server status not verified, check_token loop will start, waiting 5 seconds... (elapsed 131s / 300s)
A: 該日誌表明 Webull SDK 在首次啟動時嘗試從伺服器取得 token,但目前使用者尚未通過驗證。因此,SDK 會自動進入一個輪詢檢查循環(check_token loop),每 5 秒嘗試重新驗證一次,最長持續 300 秒(5 分鐘)。若在 300 秒內未完成驗證,需重新啟動應用程式以再次觸發驗證流程。
可參考Token 頁面來完成驗證。