Skip to main content

Change Logs

2026-10-31​

Trading API Cancel/Replace order interfaces clarified that only API-placed orders are supported. Market data interfaces added maximum query range notes; List Option Historical Bars added start_time/end_time parameters; List Option Ticks count parameter changed to optional.

Changed​

CategoryAPIChangeLink
APITrading APICancel Order and Replace Order interface descriptions now note that only orders placed via API are supported.Replace Order
Cancel Order
APIStock Market DataList Stock Historical Bars and List Stock Footprints interfaces added maximum query range notes (up to 180 days for minute bars / footprints, up to 5 years for daily bars).List Stock Historical Bars
List Stock Footprints
APIOption Market DataList Option Historical Bars interface added maximum query range note and new start_time/end_time query parameters; List Option Ticks count parameter changed from required to optional.List Option Historical Bars
List Option Ticks

2026-10-17​

Market Data API Option historical bars endpoint added start_time and end_time parameters.

Changed​

CategoryAPIChangeLink
APIMarket Data APIOption historical bars endpoint added start_time and end_time query parameters, allowing historical bars to be fetched by time range.List Option Historical Bars

2026-10-16​

Trading API documentation updated for multi-leg option orders.

Changed​

CategoryAPIChangeLink
Docs—Options Trading now covers multi-leg strategies: the Supported Strategies table lists all option_strategy values; order parameters add leg_in_or_out, position_id and legs; added multi-leg request examples (Vertical, Straddle, Iron Condor) and new "Leg In / Leg Out" and "Modifying Multi-Leg Orders" sections.Options Trading
Docs—Supported Products, Feature Matrix (new "US Multi-Leg Options" column and "Leg In / Leg Out" row) and endpoint descriptions updated for multi-leg option orders.Trading API Overview
Docs—Added a note on multi-leg option positions (option_strategy, legs) and on using position_id for Leg In / Leg Out.Accounts
Docs—Added FAQs on how the actual strategy is determined, modifying multi-leg orders, and closing a single leg of a multi-leg position.Trading API FAQ

2026-10-11​

Trading API: Added multi-leg option order support for US Market.

New​

CategoryAPIChangeLink
APITrading APIPlace Order & Preview Order now support multi-leg option orders. option_strategy adds COVERED_STOCK, STRADDLE, STRANGLE, VERTICAL, CALENDAR, BUTTERFLY, CONDOR, COLLAR_WITH_STOCK, IRON_BUTTERFLY, IRON_CONDOR and DIAGONAL. This field is for reference only; the system determines the actual strategy from the composition of legs. Added a "Multi Leg Order" request example (Vertical spread).Place Order
Preview Order
APITrading APIPlace Order & Preview Order added leg_in_or_out (LEG_IN / LEG_OUT) and position_id parameters for legging into an existing position or legging out of a multi-leg strategy position. position_id is obtained from the Account Positions API and is required when leg_in_or_out is specified.Place Order
Preview Order
APITrading APIReplace Order added legs parameter (each item: id, quantity). Required for multi-leg option orders and must contain every leg of the order. The strategy structure cannot be changed by a replace request; to add/remove legs or change strike price, expiration date or side, cancel the order and place a new one.Replace Order

2026-09-20​

Interface version header x-version updated from v2 to v3 across the Authentication documents.

Changed​

CategoryAPIChangeLink
Docs—x-version request header updated from v2 to v3 in the required headers table.Authentication Overview
Docs—x-version request header updated from v2 to v3 in the required headers table and in the Python/Java signature examples; the example endpoint used throughout was updated from GET /openapi/account/list to GET /trading/accounts/list.Signature
Docs—x-version updated from v2 to v3 in the request header example.Token

2026-08-22​

Optimized API endpoint descriptions and paths.

Changed​

CategoryAPIChange
APITrading APIOptimized API endpoint descriptions and paths for clarity and consistency.

2026-08-08​

Subscribe Position Events and Get Stock Instruments update.

Changed​

CategoryAPIChangeLink
APITrading APISupport single-leg option message push.Subscribe Position Events
APITrading APIAdd sub_category fields to the request and responsesGet Stock Instruments
Docs—Add relevant content on single-leg optionsTrading API Overview

2026-07-25​

Trading API: Added single-leg option order support for US Market.

New​

CategoryAPIChangeLink
APITrading APIAdded single-leg option order capability to the Place Order endpoint. Users can now submit single-leg option orders (Buy/Sell) through the existing order placement interface.Order Place

2026-07-13​

AI-Friendly Resources: Added Webull Cloud MCP Server documentation.

New​

CategoryAPIChangeLink
Docs—Added Webull Cloud MCP Server quickstart documentation under AI-Friendly ResourcesWebull Cloud MCP Server

2026-07-10​

AI-Friendly Resources: Added Webull CLI documentation.

New​

CategoryAPIChangeLink
Docs—Added Webull CLI quickstart documentation under AI-Friendly ResourcesCLI

2026-06-27​

Market Data API: Added Fundamentals module with 22 new endpoints and 4 new Screener endpoints.

Trading API: Company Profile, Analyst Target Price and Analyst Rating moved to Market Data API > Fundamentals.

New​

CategoryAPIChangeLink
APIMarket Data APIAdded Fundamentals category with 22 endpoints: Company Profile, Analyst Target Price, Analyst Rating, Forecast Eps, Filings, Earnings Calendar, Dividend Calendar, Capital Flow, Industry Comparison, Indicators, Income, Cashflow, Balancesheet, Alert, Fund Brief, Fund Performance, Fund NetValue, Fund Holdings, Fund Dividends, Fund Rating, Fund Splits, Fund Files, Fund AllocationFundamentals
APIMarket Data APIAdded 4 new endpoints to Screener:
Market Sectors — Get market sector list
Market Sectors Detail — Get sector constituent stocks
High Dividend Rank — Get high dividend stocks ranking
52 Week High/Low — Get 52 week high/low stocks
Market Sectors · Market Sectors Detail · High Dividend Rank · 52 Week High/Low

Changed​

CategoryAPIChangeLink
APITrading APIInstrument module: Company Profile, Analyst Target Price, and Analyst Rating moved to Market Data API > FundamentalsFundamentals

2026-06-13​

Historical Bars API now supports additional bar intervals, including intraday, daily, weekly, monthly, and yearly timeframes.

Gainers & Losers API returns update.

Top Active Screener endpoint has been renamed.

Changed​

CategoryAPIChangeLink
APIMarket Data APIHistorical Bars endpoint updated timespan.schema.enum to support additional values: M15, M30, M60, M120, M240, D, W, M, Y.Historical Bars
APIMarket Data APIGainers & Losers endpoint response added relative_volume_10d field.Gainers & Losers
APIMarket Data APIScreener endpoint name and URL changed from most-active to top-active.Top Active

2026-06-06​

Trading API: Get Stock Instrument response now returns four additional margin fields.

Changed​

CategoryAPIChangeLink
APITrading APIGet Stock Instrument response now returns four additional margin fields:
intraday_margin_long — Intraday margin requirement ratio for long position
intraday_margin_short — Intraday margin requirement ratio for short position
maintenance_margin_long — Maintenance margin requirement ratio for long position
maintenance_margin_short — Maintenance margin requirement ratio for short position
Get Stock Instrument

2026-05-23​

Upgraded signature algorithm from HMAC-SHA1 to HMAC-SHA256 for enhanced security.

Changed​

CategoryAPIChangeLink
AuthenticationAll APIsThe request signature algorithm has been upgraded from HMAC-SHA1 to HMAC-SHA256.Signature

2026-05-16​

New MCP tools and Skills endpoints added. Fixed incorrect field values returned by the screener ranking API.

New​

CategoryAPIChangeLink
MCPMarket Data APIAdded new MCP tools: get_stock_noii_bars, get_stock_noii_snapshot, get_gainers_losers, get_most_activeMCP
MCPTrading APIAdded new MCP tools: get_futures_instruments, get_futures_products, get_futures_product_class, get_company_profile, get_analyst_rating, get_analyst_target_price, get_watchlists, create_watchlist, update_watchlist, delete_watchlist, get_watchlist_instruments, add_watchlist_instruments, remove_watchlist_instruments, update_watchlist_instrumentsMCP
SkillsMarket Data APIAdded new Skills endpoints: stock-noii-bars, stock-noii-snapshot, stock-gainers-losers, stock-most-activeSkills
SkillsTrading APIAdded new Skills endpoints: instrument-company-profile, instrument-analyst-rating, instrument-analyst-target-price, instrument-futures-product-class, instrument-futures-products, instrument-futures-list, watchlist-list, watchlist-create, watchlist-delete, watchlist-update, watchlist-instruments-list, watchlist-instruments-add, watchlist-instruments-remove, watchlist-instruments-updateSkills

Changed​

CategoryAPIChangeLink
APITrading APIFixed incorrect field values returned by the screener ranking endpointsTrading API