Our Portfolio123 testing reveals powerful portfolio management, a 10-year screening database, flexible reporting, and fast backtesting.
Portfolio123 offers a unique and broad mix of technical and fundamental signals, plus powerful portfolio management tools.
The huge selection of financial ratios and a 10-year historical database provide plenty of data for developing your investing strategy, but there are drawbacks.
Test Results & Ratings
Our testing and rating methodology.Review Summary
The results of this Portfolio123 review show impressive stock screening, software with a robust financial database, and integrated commission-free trading with Tradier. Portfolio123 can be used by income, value, and growth investors but is also advantageous for swing traders.
Portfolio123 covers stocks, fixed income, and ETFs on US and Canadian exchanges, so it is unsuitable for international stock investors. However, you can design a fully automated real-time trading strategy with a broker that will hold the stocks that pass your screen and sell those that don’t.
Key Features
⚡ Features | Screening, Research |
🏆 Exceptional Features | Trading, Backtesting |
🎯 Best for | Experienced Investors |
โฒ Subscription | Monthly, Yearly |
💰 Price | $0-$83/mo |
💻 OS | Web Browser |
🎮 Trial | 21 Days for $9 |
✂ย Discount | None |
🌎 Region | USA/Canada |
What is Portfolio123?
Founded in 2004 by Marco Salerno, Portfolio123 is a Chicago-based company providing stock screening, stock research, and portfolio management software. Targeted at individual investors, Portfolio123 enables value, income, and growth investors to target their investments and manage their portfolios of stocks.
Pros
- 470+ Screening Metrics
- 10-Year Backtesting Engine
- Unique 10-Year Historical Data
- Pre-built Model Screeners
- 260 Financial Ratios
- Integrated $0 Trading
Cons
- No Integrated News
- No App for Android or iPhone
- Initially, Complex To Use
- Missing Fair Value & Margin of Safety Metrics
- Technical Analysis Charting Needs Improving
- Related Article: Our Beat the Market Screener [Actually] Beats the Market
Compare to Similar Products
Portfolio 123 leads for fundamental portfolio backtesting and management. Stock Rover is better for price, research reports, news, and value investing. While products like TrendSpider and TradingView have investing features, they are more focused on trading features, like AI pattern recognition and technical scanning.
Features | Portfolio123 | Stock Rover | TrendSpider | TradingView | MetaStock |
Awards | |||||
Rating | 4.4 | 4.7 | 4.7 | 4.5 | 4.1 |
Best for: | Investors | Investors | Traders | Traders | Traders |
Free Plan | ✅ | ✅ | ❌ | ✅ | ❌ |
Pricing | Free or $83/m annually | Free or $28/m or $23/m annually | $107/m or $48/m annually | Free or $59/m or $49/m annually | MetaStock R/T $100/m, Xenith $265/m |
Financial Screening | ✅ | ✅ | ✅ | ✅ | ✅ |
10-Year Financials | ✅ | ✅ | ❌ | ❌ | ❌ |
Portfolio Management | ✅ | ✅ | ❌ | ❌ | ❌ |
Research Reports | ❌ | ✅ | ❌ | ❌ | ❌ |
Chart Pattern Scanning | ❌ | ❌ | ✅ | ✅ | ❌ |
AI Stock Screening | ❌ | ❌ | ✅ | ❌ | ✅ |
Financial News | ❌ | ✅ | ✅ | ✅ | ✅ |
Stocks & ETFs | ✅ | ✅ | ✅ | ✅ | ✅ |
FX/Commodity | ❌ | ❌ | ✅ | ✅ | ✅ |
USA & Canada | ✅ | ✅ | ✅ | ✅ | ✅ |
Global Market Data | ❌ | ❌ | ❌ | ✅ | ✅ |
Pricing
Portfolio123 pricing starts at $0 for the Free plan, Screener costs $25/mo, and Pro costs $83/mo. You can have Portfolio123 for free; however, the real power of Portfolio123 is unleashed with the Screener and Pro service. Their Screener and Pro service pricing is in line with competition and competitive considering the benefits on offer.
Free
Portfolio123’s Free plan allows ad-free broker integration for trading with Tradier or Interactive Brokers. The Free plan is ideal for investors seeking fundamental charting, an earnings calendar, and a consolidated view of multiple brokerage accounts.
Screener Plan
Portfolio123’s Screener plan costs $25/mo and provides access to the entire financial database and five years of historical company financials. This plan includes screening all stocks and ETFs with 460+ financial, technical, and sentiment metrics.
Pro Plan
Portfolio123 Pro costs $83/mo and provides very granular system development using specific buy and sell rules, rolling backtesting, and 20 years of backtesting data. I would only recommend this for the most hardcore stock strategy developer.
I strongly recommend the Portfolio123 Screener Plan for $25 per month unless you are a demanding trading system developer.
Platform
Portfolio123 runs on PCs, Macs, Tablets, and Smartphones and requires zero installation; it simply works. The market data, scoring, ranking, and analysis are only for the USA & Canadian markets. When you register with Portfolio123 and log in, you are greeted with the dashboard, which gives you an instant market performance breakdown but, more importantly, shows you your portfolio performance.
Apps & Downloads
Portfolio123 is a modern cloud-based software architecture, meaning that there is no client software to download and install. All the stock exchange data resides on the vendor’s servers in the cloud. The charting and visualization are also stored and computed in the cloud, and any chart you want to visualize is streamed to your client device.
Currently, Portfolio123 does not have a specific Android or Apple app. It is best accessed via a PC, Mac, or Tablet Device.
Portfolio Features
With Portfolio123, you get tight broker integration with Tradier and Interactive Brokers. You cannot place trades from charts, but you can automate trading based on rules or issue bulk traders; plus, Portfolio123 will take care of profit & loss reporting.
Portfolio123 Portfolio Features | Portfolio123 |
Watchlist Tracking | โ |
Research | โ |
Profit & Loss Reporting | โ |
Performance Reporting | โ |
Portfolio Rebalancing | โ |
Portfolio Asset Allocation | โ |
Broker Integration | โ |
Future Dividend Reporting | X |
Screener
The Portfolio123 screener allows you to filter 10,000+ stocks and 44,000 ETFs to help you find the investments or trades that match your exact criteria. Portfolio123 also has ranked screening, which enables you to rank the stocks that best match your criteria, filtering a list from hundreds of stocks to a handful. You can also define your custom universes, setting the macro criteria for which stocks are included in the sample.
Over 225 data points will cover most of your fundamental ideas. Portfolio123 has 460 criteria, including analyst revisions, estimates, and technical data.
You can also use Portfolio123 to screen stocks on their performance relative to the S&P500 or any other benchmark. You could develop a strategy to select stocks based on their historical performance versus the market.
After decades of testing and comparing software, I have found that Portfolio 123 is the only platform that supports the Sortino and Sharpe ratios. These ratios are key to professional portfolios and investing risk management.
The number of factors available for screening is impressive. You can screen based on reliable information from a company’s financial reports, access technical factors, create your factors using period and announcement dates, eliminate stocks with high bid-ask spreads, limit your screen to stocks in a certain industry or sector, rank factors against other stocks in an industry or sector, and change your factor balance depending on economic conditions.
Here is a very complex screening strategy I developed using Portfolio123; as you can see, it is extremely powerful and flexible, with almost limitless rules and conditions.
Building your Portfolio123 screener is theoretically easy; select Research -> Screens, and you can start to play. No programming skills are required to build a Portfolio123 screener, but basic coding will certainly help. If you want to create more powerful screening rules, you must study the coding logic and understand the names of the proprietary criteria.
Pre-Built Screeners
Portfolio123 has over 76 pre-built screeners that you can import and use. To take advantage of this, you need the Screener subscription plan service. I have personally reviewed many of them, and they are very thoughtfully built. One of my favorites is the “Small Cap Winners” screener.
The Small-Cap Winner strategy had a 5-year return of 189% versus the Russell 2000 return of 58%, very impressive.
The Small-Cap Winner strategy “attempts to balance growth, value, quality, and sentiment factors, using ones that have worked well for small-cap stocks. It has high turnover as it relies greatly on the most recent quarterly earnings announcements and, via sentiment ranking, analyst estimates and recommendations”.
Backtesting
Portfolio123’s backtesting engine is where the software shines. Expertly implemented, fast, and extremely configurable, Portfolio123 has the best backtesting service for people serious about testing fundamental strategies.
Portfolio123 enables you to be very granular in setting up your backtest with entry rules, slippage, weighing, rebalance frequency, and custom timeframes.
The Portfolio123 screener is built to make users test not just pre-built concepts but all sorts of hypotheses. You can use your own universe, rank with your multi-factor rank, and run backtests or rolling backtests.
The Portfolio123 screener relies on great data, and they have been working hard to overcome the pitfalls of financial data, such as N/A numbers in sparse preliminary reports. Our pre-built factors handle N/A’s efficiently and use alternate algorithms to produce the best possible result. Great data isn’t an overnight project; they’ve been working on data since 2004.
The image below shows the LiberatedStockTrader screener I developed in the previous section. I backtested the screener for two years to see how it performs historically. My screener beat the market in this particular timeframe, returning 70.5% versus the S&P500’s 52%.
News & Community
Portfolio123 has a news tab for your watchlist, primarily providing news from Yahoo Finance. While this is nice because the news is filtered on your watchlist constituents, it is not a full news service. In terms of community, there is a basic old-school forum for asking questions and reporting problems, but this is not comparable to TradingView’s powerful social network.
As a long-term investor, real-time news is not a priority. If real-time news is your priority, you can subscribe to Benzinga Pro News separately. Finally, there is no perceivable service within Portfolio123 regarding social chat and idea-sharing.
Stock Charting
Looking at stock charts with Portfolio123, one can see that it differs from all the other software vendors on the market. Whereas MetaStock and TradingView focus on hundreds of technical analysis (price/volume) indicators, Portfolio123 focuses on charting the fundamental financial strength indicators.
With over 160 different financial indicators and only two technical analysis indicators, Portfolio123 is not the best technical analysis or frequent trading charting service. Still, it is the complete package for fundamental income, growth, and value investors. However, Portfolio123 does not allow you to draw trendlines or annotate charts.
The one redeeming factor in Portfolio123’s charting is the Multi Charts, which enable you to plot and compare over 108 economic indicators, such as:
- SP500 Shiller Dividend
- SP500 Shiller Earning
- SP500 Yield
- CPI All Urban Consumers: All Items
- Gold Price in London Bullion Market, USD
- S&P Case-Shiller 20-City Home Price Index
- 3-Month Interbank Rate (CHF)
- BofA Merrill Lynch US Corporate AAA Effective Yieldยฉ
- BofA Merrill Lynch US High Yield B Effective Yieldยฉ
- Delinquency Rate On Credit Card Loans, All Commercial Banks
- Delinquency Rate On Single-Family Residential Mortgages
- 3-Month Interbank Rate (EUR)
- Effective Federal Funds Rate
Is Portfolio123 Easy to Use?
Portfolio123 is easy to use but not easy to master. You will need time to understand the layout and create powerful screening strategies. While the pre-built screeners help with ease of use, you must invest time to create anything truly customized. Additionally, the charting is limited and unintuitive, slowing you down.
Summary
Portfolio123 is an excellent screening and backtesting platform for swing traders and medium-term growth investors. Its incredible selection of fundamental criteria, 20-year financial database, and powerful financial backtesting engine make it a great choice for experienced stock system developers.