Connect a SnapTrade Broker

SnapTrade lets BlitzPulse support brokers that do not expose direct OAuth to us. SnapTrade hosts the sign-in page. BlitzPulse stores only an opaque connection id, connection status, and synced portfolio data.

What SnapTrade Adds

  • Hosted auth for Robinhood, Fidelity, Webull, M1, Public, and other supported brokers.
  • Read-only position and transaction sync at launch.
  • Per-tenant availability controls managed by the platform owner.
  • Usage tracking so operators can reconcile SnapTrade invoices.

What BlitzPulse Does Not Do

  • We do not see your broker password.
  • We do not store your broker password.
  • We do not place SnapTrade orders at launch.
  • We do not enable automated order routing through SnapTrade.

Step-by-step

  1. Open Settings -> Account Management -> Other Brokers -> SnapTrade.
  2. Pick your broker from the SnapTrade list.
  3. Continue to SnapTrade's hosted portal.
  4. Sign in on SnapTrade's page and approve read-only access.
  5. SnapTrade redirects back to BlitzPulse and we store the connection id.

Availability

SnapTrade visibility can be changed by the platform owner from Admin -> Broker Availability. If the broker is marked coming soon or admin only, the user-facing connection page may be hidden or gated.

Troubleshooting

SymptomCauseFix
"SnapTrade is not configured"API credentials are missingAsk an admin to configure SnapTrade credentials
Positions request returns a broker upstream errorNo SnapTrade credential is linked for your tenant and selected brokerSelect Link / repair in Account Management and reconnect that broker
Broker transactions are unavailableNo SnapTrade credential is linked to your tenant and selected brokerSelect Link / repair in Account Management and reconnect that broker
SnapTrade quotes or options chain are unavailableThese SnapTrade reads are not available yet; relinking does not restore themQuotes use the default market data source; options return an empty degraded chain
No portal opensBroker not available or tenant limit reachedCheck plan limits and broker availability
Callback failsHosted session expiredRestart the SnapTrade connect flow
Account is Degraded, Sync pending, and Last Synced is emptyThe account row exists, but no broker data sync has completedSelect Link / repair in Account Management and repeat the hosted connection flow; if it persists, ask support to check SnapTrade webhook and sync logs
Data Link shows DisconnectedSnapTrade reported the hosted connection as disconnected or unhealthySelect Link / repair in Account Management to re-authorize with SnapTrade
Data looks staleSnapTrade webhook or sync delayedAsk support to check SnapTrade observability

Related

Occasional BlitzPulse product updates and offers, sent only if you tick the box and confirm your address.

How we handle your email

Footer Disclaimer BlitzPulse is educational decision support only. Not investment, tax, or legal advice. Not a broker. Trade at your own risk.