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!