Brokerage Portfolio Syncing is Back!

*** updated November 28, 2023 to add Schwab, E-Trade and Vanguard

Those of you who've been using SwingTradeBot for a few years may remember when I last announced portfolio syncing in 2018.  Unfortunately the service I was using went out of business in 2020 and so the portfolio syncing stopped working.  I was very disappointed when that service went away because the automatic syncing was a great way to stay up-to-date with SwingTradeBot's analysis on your current holdings.

Well I'm glad to announce that portfolio syncing is now back!  This time it's powered by SnapTrade / Passiv.  Unlike the previous service provider, this one actually has a business model -- they're charging actual money for their services. :-)  (And they're backed by Y Combinator) That means two things:

  • I believe that they'll stick to their word (unlike the previous provider) and keep adding more brokerages.
  • This time around only paying SwingTradeBot members will be able to take advantage of the portfolio syncing.
To get started just visit one of your portfolios and click the "Connect to Broker" button

On the next page click the "Connect via SnapTrade" button.  That will take you to SnapTrade's site where you can grant them permission to retrieve your brokerage holdings.

Once you've finished granting permission, just click the "Back to SwingTradeBot" button and you should see the newly synced portfolio in your portfolio list.  

Portfolios will be automatically synced twice per day but there's also a "Sync Now" button on each synced portfolio which you can click for an immediate sync.

Here's the list of supported brokers:

  • Ally Invest
  • Alpaca
  • DEGIRO
  • E-Trade
  • Questrade
  • RBC Direct Investing
  • Robinhood
  • Schwab
  • Stake
  • TD Ameritrade
  • TradeStation
  • Tradier
  • Vanguard
  • Wealthica
  • Wealthsimple Trade
  • Webull
  • Zerodha
That list will expand, so if your brokerage isn't listed, keep an eye out for announcements of newly added brokerages.