Skip to content

Document Webull brokerage#2462

Merged
AlexCatarino merged 1 commit into
QuantConnect:masterfrom
AlexCatarino:document-webull-brokerage
Jun 2, 2026
Merged

Document Webull brokerage#2462
AlexCatarino merged 1 commit into
QuantConnect:masterfrom
AlexCatarino:document-webull-brokerage

Conversation

@AlexCatarino
Copy link
Copy Markdown
Member

Summary

Adds documentation for the Webull brokerage (QuantConnect/Lean#9362), following the Charles Schwab structure and inserting Webull immediately after Charles Schwab in each section (renumbering the brokerages that follow):

  • Cloud Platform › Live Trading › Brokerages › 08 Webull
  • Reality Modeling › Brokerages › Supported Models › 08 Webull
  • Lean CLI › Live Trading › Brokerages › 08 Webull
  • Transaction Fees › Supported Models › 18 Webull Model (alphabetical)
  • Shared Resources/brokerages/webull/*, introduction-by-brokerage/webull.html, create-credentials/webull.html
  • Live-deploy API schema: WebullBrokerageSettings in QuantConnect-Platform-2.0.0.yaml and the Create Live Algorithm request
  • Lean CLI supported-brokerages list

Webull is an execution-only brokerage (US Equities, Equity Options, and Index Options) with no live data feed, so it is intentionally not added to the data-provider listings. The brokerage pages direct users to the QuantConnect data provider (cloud) or Polygon (local) for market data.

Key details sourced from the Lean/Lean.Brokerages.WeBull implementation: order types (Market, Limit, StopMarket, StopLimit; TrailingStop for equity only), WebullOrderProperties.OutsideRegularTradingHours, Day/GTC time-in-force rules, App Key/App Secret/Account ID authentication, commission-free equity/options with tiered index-option fees, and rate limits.

Test plan

  • Verified the four renumbered sections have no duplicate/missing numbers and Webull lands at the correct position.
  • QuantConnect-Platform-2.0.0.yaml parses as valid YAML; all new/edited metadata.json and 00.json files parse as valid JSON.
  • Confirmed no dangling references to a (non-existent) Webull dataset page.
  • Render the affected pages in the docs preview to confirm layout (tables, code tabs, links).

Add Webull brokerage documentation across Cloud Platform live trading,
Reality Modeling supported models, Lean CLI live trading, and the
transaction-fee fee model, mirroring the Charles Schwab structure and
inserting Webull after Charles Schwab (renumbering the following
brokerages). Webull is an execution-only brokerage (US Equities, Equity
Options, and Index Options) with no live data feed, so it is added to the
live-deploy API schema and the Lean CLI supported-brokerages list but not
to the data-provider listings.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AlexCatarino AlexCatarino merged commit 7dda3c4 into QuantConnect:master Jun 2, 2026
@AlexCatarino AlexCatarino deleted the document-webull-brokerage branch June 2, 2026 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant