I'm in the process of moving SwingTradeBot to a new web hosting provider. That will require me to take the site offline for several hours. My plan is to do that work at night (New York time) over this weekend and next. So if you see the site is down please try again in a few hours. I'll be doing part one of the move this weekend -- moving the ~30 GB database. That will require the longest downtime, as it will take a few hours to back up, transfer and load that much data. I'll let the site run on the new database for a week to ensure things are still running smoothly. Once I know all is still well, I'll move the site's actual code to the servers next weekend. Sorry for any inconvenience.Read More ➞
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:Read More ➞
A few weeks ago I added a new type of scan which I've called "Back-to-Back". It enables you to find stocks which have made certain signals on up to 3 consecutive days. For example, you can scan for stocks which fell below their 50-day moving average on one day and climbed back above the 50 DMA on the next day.Read More ➞
Here’s a quick rundown of some new things on SwingTadeBot
- Unlimited number of Watchlists & Portfolios for Platinum Plan subscribers
- Ability to copy intraday alerts configuration from one watchlist or portfolio to another
- In case the nightly email digest doesn’t reach your inbox for some reason, you can now view the nightly email digest on the site
- You’ll now see intraday percent change (except for OTCBB) in more places, like the tag, ETF holdings & intraday alerts pages
- Related ETFs for tags
- Recent News on Tag, Industry & ETF holdings pages
- Enhanced ETF Holdings pages
- ETF Comparisons
- A ton of behind the scenes things to improve performance and keep the data flowing smoothly.
By now everybody knows of the shenanigans taking place with GME and several other stocks. I thought I’d document some of my process in profiting from its parabolic rise (and subsequent fall). As you may know, I created a Parabolic Rise stock scan to find situations just like this.Read More ➞
There's a video by David Keller, which I linked in the featured links section, titled: "Re-Evaluating Your Process". It really resonated with me that 3 of his questions were about routines. I certainly recognize the importance of having good routines and sticking to them, which is why I created the routines section of SwingTradeBot. (Here's my original blog post about the routines functionality.)Read More ➞
With the extra volatility these days I'm finding myself checking in on my intraday alerts more frequently. They were a great help in finding some of my favorite names (FSLY & TDOC) bouncing off key levels for day trades last Friday. So I've been thinking of more alerts I could have SwingTradeBot generate. Here's the latest batch:Read More ➞
I spend an inordinate amount of time updating & cleaning up data that comes into SwingTradeBot. A good portion of that is removing acquired & delisted stocks and filling in missing data for newly listed stocks & ETFs. So I see a ton of ETFs being added to the market every month.
During the pandemic some of the names and/or tickers of these new ETFs piqued my interest -- such as GERM & Work From Home ETF (WFH). So I started wishing I could see their holdings right on SwingTradeBot. Luckily one of my data providers has ETFs components as part of their service. So I wrote some code to start ingesting that data and displaying it on the site.Read More ➞