Changelog
Latest feature additions, site changes and major bug fixes.
December 31, 2023 - Sunday
- New stock screener filters: "Pretax Margin," "All-Time High Date" and "All-Time Low Date."
- New ETF screener filters: All-Time High/Low, High/Low Change (%), High/Low Dates.
December 29, 2023 - Friday
- Improve star ratings to make them consistent accross browsers.
- Self host some fonts to make text-based content render faster.
December 27, 2023 - Wednesday
- New stock screener indicators: "Net Working Capital," "Capital Turnover Ratio" and "Last Dividend"
- New stock screener indicators: Consecutive years/quarters of YoY revenue/net income/EPS growth
- New stock screener filter category: "Technical Analysis"
- New stock screener indicator: "Average True Range (ATR)"
December 26, 2023 - Tuesday
- Start adding mutual funds to the site. Example: FXAIX.
- New stock and ETF screener filters: 1 Week to 20Y Total Return
December 14, 2023 - Wednesday
- Site search improvement: If typing very fast, go directly to the entered ticker instead of performing a full text search.
December 10, 2023 - Sunday
- Add a screener tutorial that explains how to use the the stock screener.
December 7, 2023 - Wednesday
- Add a tutorial that explains how to use the the watchlist and portfolio tracker.
November 28, 2023 - Tuesday
- Added "U.S. State" as a stock screener filter, enabling filtering by the state that a company has its headquarters in.
November 22, 2023 - Wednesday
- Two new stock lists: Dividend aristocrats (25+ years of dividend growth) and dividend kings (50+ years of dividend growth).
November 20, 2023 - Monday
- 1D Stock and ETF price charts in the overview tabs now update every 5 seconds while the market is open.
November 16, 2023 - Thursday
- Enable dividend history longer than 10 years for Stock Analysis Pro subscribers.
- New screener filter: Dividend Growth Years -- for how many years the stock/ETF has been raising its dividend.
- New screener filter: Fiscal Year End -- the month that a company's fiscal year ends in.
November 14, 2023 - Tuesday
- In the stock screener, add an "i" icon next to the column headers when the mouse pointer is near in order to easily find the indicator definition and formula.
- New screener indicators: 50-Day and 200-Day Moving Average price changes, 52-week high and low prices.
November 8, 2023 - Wednesday
- Launch real-time streaming stock prices, starting with TSLA and rolling out to more stocks soon. The stock price and volume now refreshes every 1 second instead of every 5 seconds.
- Enable real-time updates on the 1D stock price chart on TSLA's overview page.
November 1, 2023 - Wednesday
- Allow stock quotes to update every 5 seconds even if browser tab is not focused.
- Improve handling of errors when loading data for pages.
October 30, 2023 - Monday
- Fix bug with streaming chart updates not updating.
- Make streaming chart updates much faster.
October 27, 2023 - Friday
- Finished adding all U.S. listed closed end funds to the site.
- Added lists for all Nasdaq 100 and Dow Jones index constituents.
October 24, 2023 - Tuesday
- Raise watchlist bulk import limit from 50 to 100 symbols.
October 22, 2023 - Sunday
- Add ETF holdings support for Canadian symbols.
October 21, 2023 - Saturday
- Improve some styling on analysts pages and analyst charts.
- Add basic support for ETFs on international exchanges.
October 20, 2023 - Friday
- New feature: Analyst pages now have charts that show the analyst's ratings annotated on the chart. Example.
- Fix bug with chart dark/light theme not saving.
- Update the calculation for ROIC to be more in line with other finance sites.
October 17, 2023 - Tuesday
- Add a "Bulk Add Symbols" button to the watchlist options.
- Add "Earnings" tab to the list of default views for the watchlist.
- Add revenue and EPS estimates, actuals, estimated growth, actual growth as data points in the watchlist.
- Enable client-side navigation on watchlist to makes it faster to navigate to.
October 16, 2023 - Monday
- Fix bug with 1D/5D charts sometimes not working for international stocks.
October 15, 2023 - Sunday
- Fix watchlist error when a stock had two news items with the same URL.
October 14, 2023 - Saturday
- On stock overview pages, show annual financials when ttm data is not available or invalid.
- Don't calculate dividend yield if stock only has one "special" dividend in the past year.
October 13, 2023 - Friday
- Simplify handling of currencies on the back-end to make international stocks rollout easier.
- Enable client-side navigation on stock screener. This makes it much faster to navigate to it from another page.
- Improve site search to prevent navigation errors.
- Remove revenue, market cap and other pages for stocks that are actually closed-ended funds.
October 12, 2023 - Thursday
- Bug Fix: There was an error in calculating very high stock price change numbers.
October 11, 2023 - Wednesday
- Add Altman Z-Score and Piotroski F-Score to US-listed stock statistics pages.
- New screener data points: 50- and 200-day moving averages, 3-month price change.
- New watchlist data points: 50- and 200-day moving averages, dividend payment date, 3-month price change.
October 10, 2023 - Tuesday
- Fix bug with fallback full text site search not working.
- Fix display error with too many saved stock screens.
October 8, 2023 - Sunday
- Add navigation breadcrumbs to stock list pages.
October 1, 2023 - Sunday
- Add revenue pages for international stocks.
- Enable peers widgets for international stocks (market cap and revenue pages).
September 30, 2023 - Saturday
- Add market cap pages for international stocks.