| Publisher | Answers citing it | Answer penetration |
|---|
| stockbrokers.com | 174/288 | 60.4% |
| nerdwallet.com | 170/288 | 59% |
| forbes.com | 147/288 | 51% |
| kiplinger.com | 115/288 | 39.9% |
| fool.com | 110/288 | 38.2% |
| finder.com | 100/288 | 34.7% |
| fidelity.com | 85/288 | 29.5% |
| cnbc.com | 84/288 | 29.2% |
| reddit.com | 65/288 | 22.6% |
| investopedia.com | 60/288 | 20.8% |
| brokerchooser.com | 46/288 | 16% |
| youtube.com | 43/288 | 14.9% |
StockBrokers.com appeared in 174 answers with retrieval evidence, or 60.4%. NerdWallet appeared in 170, or 59%, and Forbes.com appeared in 147, or 51%. Kiplinger appeared in 115 answers, or 39.9%, while Fool.com appeared in 110, or 38.2%. The tally also recorded 4 unresolved publisher receipts.
Who is winning and who is at risk?
Brands with the strongest measured positions
Fidelity, Charles Schwab, Robinhood, and Interactive Brokers have the strongest measured appearance positions. Fidelity ranked first at 79.9% and had an average first mention position of 2.3. Charles Schwab ranked second at 77.8% and appeared in all four engines. Robinhood ranked third at 71.2% and reached 94.4% in ChatGPT. Interactive Brokers ranked fourth at 65.6% and reached 84.7% in ChatGPT.
Brands with measured exposure risks
Firstrade has the clearest engine concentration risk. It ranked 26th at 4.2%, appeared only in Perplexity's 72 answers, and had a 0% owned-domain citation rate. TradeStation Group, Inc. ranked 14th at 13.5% and did not appear in Claude's 72 answers. Webull ranked fifth overall but appeared in only 5.6% of Claude answers, which creates a major engine-specific gap. ETRADE ranked eighth at 28.8% but did not appear in Gemini's 72 answers.
What does the category pattern show?
The top of the leaderboard is concentrated in five brands. Fidelity ranked first at 79.9%, Charles Schwab ranked second at 77.8%, Robinhood ranked third at 71.2%, Interactive Brokers ranked fourth at 65.6%, and Webull ranked fifth at 53.8%. Fidelity's interval overlaps the intervals of ranks two through five, so this sample does not support a claim that Fidelity is more visible than those brands.
Engine convergence is high for some brands but not for all. Fidelity, Charles Schwab, Robinhood, Interactive Brokers, Webull, Vanguard, Public, Merrill, M1 Finance, Acorns, SoFi Invest, Betterment LLC, J.P. Morgan Self-Directed Investing, and Firstrade were measured across all four engines or carried cross-engine consistency values supplied in the tally. Yet per-engine rates diverged sharply for Webull, Robinhood, Vanguard, Public, ETRADE, SoFi Technologies, Inc., Moomoo, and Firstrade.
Publisher citations outweigh many owned-brand domains in the source layer. StockBrokers.com had 60.4% answer penetration, NerdWallet had 59%, and Forbes.com had 51%. Fidelity's owned domain had 29.5% answer penetration in the source tally. Among brief-named brands, Firstrade had 0% owned-domain citations and TradeStation Group, Inc. had 1.7%.
What changed during this measurement window?
The data contains one measurement window, so it does not show changes over time. It does show cross-engine divergence, including brands concentrated in Perplexity or ChatGPT and brands absent from one or more engines.
What should trading platforms change and re-measure?
- Webull should investigate Claude-specific absence. Claude named Webull in 4 of 72 answers. Re-measure Webull's appearance across the same four engines after publishing clear, retrievable product and account information.
- Firstrade should address single-engine exposure. Perplexity named Firstrade in 12 of 72 answers, while ChatGPT, Gemini, and Claude did not name it. Re-measure engine-by-engine appearance after expanding plain-language pages for the measured selection questions.
- TradeStation Group, Inc. should close its Claude gap. Claude did not name TradeStation Group, Inc. in 72 answers. Re-measure whether that engine begins naming the brand across the same question set.
- ETRADE should inspect its Gemini absence. Gemini did not name ETRADE in 72 answers, despite a 58.3% ChatGPT rate. Re-measure ETRADE's engine-level appearance after reviewing pages that define its platform, account options, and use cases.
- SoFi Technologies, Inc. should test its Claude absence. Claude did not name the brand in 72 answers, while ChatGPT named it in 50%. Re-measure whether the engine gap narrows.
- Webull, TradeStation Group, Inc., and Firstrade should improve their owned-site citation test. Their owned-domain citation rates were 2.1%, 1.7%, and 0%. Re-measure citations using the 288 answers with retrieval evidence after publishing source pages that answer measured comparison needs directly.
- Brands with later average first mention positions should test answer ordering. Webull's average position was 7.5, SoFi Technologies, Inc.'s was 7.9, Merrill's was 9, and Firstrade's was 8.9. Re-measure first-mention position alongside appearance, because being named late is different from leading a recommendation list.
What does this mean for brands in the category?
Interpretation: Trading-platform visibility is not a single score. A brand can rank well overall while missing one engine's answers, as Webull did in Claude. A brand can also appear often while relying on third-party publisher citations rather than its own domain.
Interpretation: Teams should separate three checks in their audits. Measure whether the brand appears, where the brand appears in the answer, and whether the answer cites the brand's own site. The tally shows different patterns across these measures.
How was this trading platform study measured?
This flagship study measured 24 stratified prompts three times in Perplexity, ChatGPT, Gemini, and Claude. The study returned 288 answers, and all 288 had retrieval evidence. Appearance rates use returned answers. Citation and source rates use answers with retrieval evidence. The results describe these prompts on September 14, 2026, not all trading-platform searches or consumer demand.
Measurement summary
How this study was measured
- Sampling frame fixed first: 24 prompts allocated across the demand clusters before anything was asked.
- Same questions put to every engine: Perplexity (sonar-pro), ChatGPT (OpenAI), Gemini (Google), Claude (Anthropic), 3 trial(s) each.
- 288 answers returned of 288 attempted, 288 with retrieval evidence.
- Product lines rolled up to parent brands using a registry fixed before scoring.
- Appearance rate reported with a 95% Wilson interval; citation metrics counted only on answers with evidence.
The study measures whether engines named brands and cited domains. It does not measure product quality, fees, investor outcomes, consumer preferences, or market share.