Iāve used many different software tools over the last 10 years. In this article, Iād like to present my favorite ones, particularly HOW and WHY I use them. Iāll mention what I believe could be a hidden feature for each tool that you might not know about. Weāll also talk about the dangers of using these tools.
Disclaimer: I have no affiliation with any of these software tools, these are not affiliate links. Iāll mention if I pay for them or not in full transparency. Here are the tools that will be covered:
Finchat
Gurufocus
Uncle Stock
Yahoo Finance
Simply Wall Street
Thereās no Bloomberg Terminal in this list. Iād love to use it once, to āget it out of my systemā. So if you have one, and youād be open to a visitor, just let me know! š
Before diving into the different tools, a brief overview of the impact of bad data quality and the financial data industry.
Data Quality Shenanigans
Data vendors can sell to the financial industry (B2B), to retail customers (B2C), or both. Getting the historical data from past financial statements, cleaning them up, and making sure there are no inconsistencies takes a lot of time (read: money). A data provider selling to the industry (like Bloomberg) can spend these dollars to make sure they have the most accurate data. This is not feasible for a business that only sells its offering to retail investors.
Here's a specific example of Morningstar which sells to both the financial industry and retail.
In March 2023, Morningstar had about 115,000 paying retail customers which leads to a yearly revenue of about 28M USD. How much did their business solutions (B2B division) generate?
ā”ļø1.1 BillionĀ USD
However, the cost to validate the data remains the same. Itās not economically viable to develop a finance software tool for retail investors only and aim for 100% data accuracy.
Now that I think of it, this means the retail subscription of Morningstar might provide the highest quality in data. But Iāve never used it before.
Does anyone of you use Morningstar? Is it good/bad? Comments on the data quality?
The top 4 providers that dominate the financial industry are:

You can see that there is a hefty price tag that comes with these platforms.
Conclusion: Unless youāre using a professional provider (or maybe Morningstar), there will be errors in the data you use. Know this.
But this isnāt a problem per se.
Your software tool is a starting point, a first look into a company. You can cross-check data while youāre still discovering the company. But when you start your valuation work, youāll have no choice but to dig into the annual reports or latest press releases, and uncover the āreal numbersā.
Hereās an overview of some of the software programs out there and their data providers:
For each tool discussed, besides their data source, Iāll also add links or sources to the formulas or how the different tools calculate their metrics. Itās not only a difference in the source data, there are differences in the way certain metrics are computed.
The prime example of this difference is a metric like Return On Invested Capital (ROIC) which we covered in depth in the past.
Hereās the data for Dino Polska and Adyen for 3 different tools:
Knowing how profitable Adyen is, and how low their CAPEX is, an ROIC of 8% seems low. This isnāt a judgment on Finchat, Iāve seen these discrepancies on all the software used.
Never blindly copy a ratio from a tool.
This data quality analysis was based on a discussion on X with the founder of roic.ai.
Now letās dig into the tools I use from day to day š
Yahoo Finance (Free)
Website: https://finance.yahoo.com/
Data provider: Capital IQ, Morningstar, Refinitiv Eikon
Formulas used: Thereās no real glossary, but then again, you wonāt find a lot of advanced ratios
Why do I use it?
Quick lookup of basic metrics. Snapshot of a company. Cross-checking data
Itās easy.
Itās free.
I use it often.
How do I use it?
The tabs I use most often are āStatisticsā and āConversationsā. After Iāve done my valuation work, Iāll look into āconversationsā to see what people are saying about the company. Are they bullish or bearish and why?
Another great feature is the āCompareā button which allows you to compare the latest financials between different companies or competitors. I like it because itās simple.
Lastly, Iād like to talk about alerts.
Yahoo Finance as a website does not allow price alerts, but the app does. I love price alerts as I want to avoid checking the prices all the time.
Hereās a screenshot:
If itās a high-quality company like Adyen, but your valuation suggests its overpriced, then you can plug in a price alert to be notified if for some reason the price has dropped to your level.
Summary
PROS ā
FREE
Pretty good data
Thereās a lot of information available on-site
CONSā
Limited historical data
No fundamental graphs or analysis
No price alerts on their website (I donāt like using multiple apps)
Unclestock (bronze plan 120 USD/y)
Website: https://www.unclestock.com/
Data provider: EODHD, Sharadar, and FMPĀ (Financial Modeling Prep)
Formulas: The formulas used are found in the documentation tab. Or for any ratio, you can just hover over it, and it will prompt its definition: Hereās an example of the EV/EBIT ratio:
Why do I use it?
I mainly use it for 3 reasons:
It has a very powerful screener that covers stocks worldwide
It has financial data going back 25 to 35 years
It links to Trading View
I actually think it has the most powerful screener known to man. The reason?
It allows for metrics and ratios that you canāt find anywhere else. It has been developed by a developer/value investor. Here are some ratios you can find native within this software tool:
Ownerās earnings (OE)
Cash conversion cycle (CCC)
Cash Return on Invested Capital (CROIC)
If youāve read my article on Buffettās checklist ā¬ļø
Unclestock is the only screener I know that almost natively uses the āBuffett criteriaā. (maybe Gurufocus does too, but Iāve never used the paid version).
How do I use it?
I mentioned the screener before. In the example, I picked Stock Based Compensation on revenue, Interest Coverage ratio, and the economic spread (ROIC-WACC) all baked into it. When you hover over the value you need to enter, it will even hint you what a poor and strong metric is.
Historical data: For a price of 120 USD, having historical data up to 25 and 35 years seems like a steal.
It has a great overview of the cash flow statement as Unclestock makes a proposition for the maintenance and growth Capex
It has other functionalities like portfolioĀ construction, investing strategy backtesting (you need a silver subscription plan), etc. But Iāve never used those.
Summary
PROS ā
Long historical dataset
Incredible array of metrics
All companies around the world
CONSā
It is not the most user-friendly
For the savvy investor (well, I may not be all that savvy because I had to ask a lot of questions when I started using it, there is a learning curve)
Because of all the advanced metrics, you need to dig deep and figure out how they are calculated to be able to draw your conclusions
I believe there is a 14-day free trial so you can discover the tool for yourself.
Simply Wall Street (premium plan 120 USD/y)
Website: https://simplywall.st/dashboard
Data provider: S&P Global Market Intelligence
Formulas: For each tab, there is a āDataā or āLearnā button which has all the information
Why do I use it?
Allows for fundamental metrics on different stocks. Provides a simple screener. Some portfolio construction and watchlist capabilities. Discovery function to find new companies.
For a low price, it offers worldwide coverage.
Itās simple, itās clean.
How do I use it?
If I find a company that might interest me, I use Simply Wall Street to get a 10-second overview of the company. Thanks to the visuals, you can quickly get a first feel for the company. In the screenshot above, you can see the 7 chapters they cover.
Hereās an example of 3 features: Share price versus Intrinsic Value
It normally uses a median of analystsā estimates and puts it in a DCF calculation. After doing your own valuation work, you can check their assumptions with the data button. Of course, you should never take their intrinsic value as the truth. Itās automated. Always do your valuation work.
A second screen is what the analysts think the companyās future looks like.
The goal is again, to compare my own estimates to the pros.
And finally
"insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise
-Peter Lynch
Summary
PROS ā
The visuals (slick)
Ownership and buying /selling data
Very clean watchlist feature (+ price alerts)
CONSā
Limited screener
The Discover function is not great
No charting analysis (but not the purpose)
Finchat (plus plan 290 USD/y)
Website: https://finchat.io/
Data sources: S&P Capital IQ, KPI and Segment data is proprietary
Formulas: You can find the complete formula glossary here
Why do I use it?
Finchat is a popular stock analysis tool that has grown its user base significantly over the last couple of years. It allows for fundamental analysis, and chatting with chatgpt while using financial data.
Finchat is becoming my go-to software to quickly look at a stock. For the more popular companies, it provides KPIs and segmentation data which also speeds up stock research. Iāll probably cancel my Simply Wall Street subscription as there is an overlap (Finchat can do more).
How do I use it?
Finchat is a great modern financial tool. From creating dashboards to charting to competitive analysis. It has it all. It aims to become the only tool a retail investor needs.
There are 2 unique features to Finchat that Iād like to mention:
As the name suggests, the first one uses the power of ChatGPT combined with financial data so you can ātalkā to a company. Itās getting better and better and I might write an article on it on how to do advanced prompting with Finchat.
The second one is the ownerās mode. If you remember Buffettās PetroChina investment, he read through the annual reports and figured out what it was worth. He then looked at what the stock was trading and discovered it was trading at 1/3 of his intrinsic value. So he bought it.
He did the valuation work first and only looked at the price second.
When you activate the ownerās mode in Finchat, pricing information gets blurred. Well, some of it. Hereās a screenshot:
The price chart is blurred. When you look at a company in your dashboard, market cap and enterprise value are also blurred.
But nothing is blurred on the main overview. So itās not perfect yet.
A true ownerās mode should be a mode where you feel like buying a private company. Youāve got all the data, but no clue on what the price in the market is.
Thatās not an easy thing to do nowadays as price is usually the first thing you see.
Summary
PROS ā
Modern UI
An ownerās mode
Segment data and KPIs
CONSā (Iām nitpicking)
No TRUE ownerās mode yet
Still experimenting to find a real benefit in Finchat/ChatGPT
Additional data is still heavily US-focused (no earnings calendar for Australian companies)
There is no trial but you can use their software for free indefinitely. (with 5 years of financial data).
Gurufocus (free version)
Website: https://www.gurufocus.com/
Data provider: Morningstar
Formulas: Click on any ratio, and it will take you to the formula gurufocus uses with examples
Why do I use it?
Gurufocus is a very detailed and complete platform. I use the free version from time to time to quickly look at graphs and cross-check metrics like ROIC. Its interface is less modern than Finchat but more than Unclestock. It provides 30 years of financial data, charting, a powerful screener, articles and much more.
I like it a lot, and if the paid version for a worldwide investor wouldnāt be so expensive (about 1500 USD/y for the regions I would focus on), I would probably buy it.
How do I use it?
If you look at the screenshot, it visualizes what I would do myself in Excel. I cross-check, look at specific ratios, and use all the graphs it provides. It is one of the few sites I know that shows the Peter Lynch chart:
Peter, if he used the chart, wouldnāt buy Dino Polska.
It provides endless data and abilities which can be overwhelming when using it.
Summary
PROS ā
Amount of options
The Peter Lynch Chart
Very clean charting layout
CONSā
Can be overwhelming (a lot of data)
Price is high if you are investing worldwide
Thereās a learning curve if you want to benefit from everything
Conclusion Financial software tools
All retail tools have data errors
You can cross-check data (if they use different data providers). You could cross-check data between Finchat and Unclestock or Yahoo Finance
Accept there are errors, in the end, itās your valuation work based on the official reports that matters
Check the formulas used especially if you use ratios like ROIC
Honorable mentions
I have a paid subscription to Seekingalpha, but I donāt use it as a financial tool. I use it to browse through articles and look for the opposing view. The bear case for my bull case and vice versa. A great way is to look at the comments in the articles if youāre interested in finding a more bearish view. The problem: Itās again mainly focused on the US. You wonāt find any articles on microcaps outside the US.
Substack
Well, since I started the article with, what am I actually paying for. In addition to financial tools, I also pay for a couple of substacks.
The links below provide a discount on their offering. Again, these are not affiliate links. Itās a great source for ideas and to learn about investing. You can go check my recommendations for other substacks I like.
But as they say, put your money where your mouth is. So here are 2 substacks I pay for aligned with my current investing strategy:
Compounding Quality: You probably know about this one. It provides 3 articles each week, shallow dives and full deep dives, and above all, a great investing community of like-minded people. Thatās the main reason I decided to hop in.
Treasure hunting: Sebastian is a very talented microcap investor who provides investing ideas through his substack. I believe Sebastien thinks differently from others which I like. Iām pretty confident that with his ideas, and building my conviction into some of the companies, Iāll quickly have my money back from investment returns. He recently launched his paid substack. His launch offering is available until the 27th of July. Check out his performance in his post below and decide for yourself.
I honestly think you can get great value for money on substack. A 2 or 300 USD yearly subscription might seem like a lot, but if it helps you get a better performance on your portfolio, it might be the best investment youāve ever made (besides investing in yourself of course).
Will all these tools gain you an edge in investing?
No.
The true edge lies in the temperament you have, and your relation towards volatility in the markets. But if youāre a retail investor, and you never have enough time to study that company in detail, these tools can speed up your process.
Iāll be on vacation in the north of Spain (Galicia) for the next 2 weeks. The articles will keep coming on Friday, but I might be less responsive through the emails and comments.
Donāt forget to leave a comment, I would like to know which tools you are using!
As always, may the markets be with you!
Kevin
Yahoo Finance, Simply Wall st. IBRK.
Thank you, very informative and interesting! These types of articles regarding the process itself are very informative. I mainly use TIKR because I have had a perception that TIKR has the most accurate data regarding the small stocks outside of the US and that their pricing gives the most value for money. However, I will give a try to the site you mention!