Q&A
Q1: What is an API?
A: API stands for Application Programming Interface. Through an API, clients can connect their own systems with Webull's main system to perform actions such as quoting, querying, and automated order placement.
Q2: Does Webull provide API services?
A: Absolutely! The Webull API provides interface services for developers, allowing investors to fully leverage Webull API to connect their custom systems, making investment services much more efficient and tailored.
Q3: What are the advantages of the Webull API?
There are many advantages to using the Webull API, for example:
• Customized trading interfaces and features
You are not limited by a fixed trading screen. Users can develop their own exclusive trading interface to meet different trading needs.
• Automated order placement
By programming (such as using Python) and integrating with the API, full automation of computation and execution replaces manual trading, improving decision-making and trading efficiency and giving you an edge in milliseconds-sensitive markets.
Q4: How long does API application approval take?
A: API applications are expected to be reviewed as quickly as 1–2 business days.
Q5: How are fees charged?
A: There are currently no additional fees for trading through Webull OpenAPI. Trading fees are consistent with those on the APP. Please refer to the table below for specific fee details:
HK & A-share Trading Fee Overview – Webull
Q6: Do we need to worry about identity signatures when using the Webull SDK?
A: No. The Webull SDK has signature generation encapsulated, so you do not need to handle it separately.
Q7: Why do I need an App Key and App Secret?
A: The App Key and App Secret are application-level credentials assigned to developers. Only users with both an App Key and App Secret can make valid requests.
Q8: Why set up an IP whitelist?
A: An IP whitelist is a security mechanism set for institutional clients. Institutional clients can log in to the Webull Portal, go to the [API Application Management] module, and set multiple IP whitelist addresses. When accessing various Webull OpenAPI interfaces, this ensures client access security.
Q9: Is A-share trading supported?
A: Only certain A-shares can be traded via Stock Connect. For details, see the Stock Connect Eligible List.
Currently, Webull OpenAPI does not support A-share trading for Mainland China clients.
Q10: Are there any usage restrictions for paid OpenAPI market data permissions?
A: According to exchange rules, HK market Level 2 permissions can be shared with Webull’s App, Web, and QT permissions. However, only one terminal may use L2 permissions at any time. If a new terminal uses the permission, the old terminal’s access will be revoked and revert to BMP basic market data.
Q11: How do I purchase market data permissions?
A: Please purchase via the market data subscription plan on Webull Portal.