How our research works
Last updated: September 5, 2026
This page explains how Money Masters Media produces what you see on a company page: which numbers are calculated from filings, which passages we write ourselves, where the data comes from, and how current it is. It also covers the part most sites leave out, which is what our models do not measure at all.
It works alongside our editorial policy and corrections policy. If something here does not match what you see on the site, that is a bug worth reporting.
What we measure, and what we do not
Our company research reads the financial statements a business files with the SEC and describes what those statements show. That is a genuine but narrow window. It is good at questions like whether margins widened, whether debt grew faster than equity, and whether profit turned into cash. It is blind to a great deal that matters.
We do not measure management quality, product roadmaps, competitive dynamics, regulatory exposure, litigation, customer concentration, brand strength, or industry structure. Some of that is unmeasurable from filings; some of it lives in 10-K text we do not parse. Where a factor is important but unmeasured, we say so on the page rather than quietly leaving it out. The full list is under Business Quality.
Nothing on this site is a recommendation, a price target, or a forecast. No model here outputs a buy, sell or hold, and none is designed to.
Calculated research, editorial research, and human judgment
Every research output on the site falls into one of three categories. We label them because the difference changes how much weight a reader should give something, and because conflating them is the easiest way for a site like this to mislead.
Produced by a rule that runs the same way for every company, from reported figures or market data. No human decides the result for an individual company. If the inputs change, the output changes.
Written by us. A person read the filings and other primary sources and formed a view. These passages carry their sources and a review date, and they can be wrong in ways a formula cannot: they involve judgment.
Factors we consider important but do not measure and do not score. We name them so their absence is visible. Assessing them is work left to you.
One clarification, because it is the distinction we care most about getting right: a passage is not calculated merely because structured data contributed to it. The competitive-advantage write-up on a company page draws on filings, but a person decided what it says. That makes it editorial.
Where our data comes from
Company research is built from four source families, which behave very differently:
- Company filings. Annual figures as reported to the SEC, read from XBRL data in the filings themselves. This is the backbone of Financial Health, Business Quality, Business Evolution, the cash-flow research and the measured Risk lenses. Figures are used as reported and are not adjusted by us.
- Market and price data from market-data providers, for quotes, charts, and anything that depends on what the market is doing right now. This drives Valuation and Stock Behavior.
- Generated research files. Because filings are slow-moving, the filing-derived analysis is computed ahead of time and stored, then read by the page. This is why different research sections can reflect different processing runs. See below.
- Our own written research. Investment Cases and the company-specific risk write-ups are ours, with named sources and review dates.
Elsewhere on the site, economic series come from official sources such as the U.S. Federal Reserve Economic Data service (FRED), and crypto figures from public blockchain and market data sources. Live data is provided as-is and can be delayed, incomplete, or occasionally unavailable. Confirm anything important against an official source.
How freshness works
Different parts of a company page update on different clocks, and we would rather explain that than imply everything refreshes together. It does not.
- Filing-derived research changes when new filings are processed. Not daily, and not on a fixed schedule. A company reports once a quarter and the annual figures we use change once a year, so this analysis can sit unchanged for months and still be current. Each figure names the fiscal year it comes from, which is the honest marker of how recent it is.
- Different sections can reflect different processing runs. The generated research files are not all rebuilt at the same moment, so one section of a page may have been computed more recently than another. Both are still describing the same filed figures, and each states its fiscal year.
- Market-sensitive research is computed as you load the page. Valuation multiples and Stock Behavior use the current price, so they are never stored or pre-rendered. If the market moves, they move.
- The Stock Screener is a dated snapshot. It is regenerated on a weekly schedule and shows its as-of date on the page. See Stock Screener.
- Written research carries its own review date. Investment Cases and competitive-advantage write-ups show when they were last reviewed.
We do not display a single site-wide freshness stamp, because there is no single number that would be true. Where a section can state a trustworthy date, it does so on the page itself.
Reading scores, grades and reads
Five different kinds of thing appear across the research, and they are not interchangeable:
- A numeric score (0 to 100) places one measured property on a fixed scale. Stock Behavior pillars and Screener columns work this way. A score describes one property only, and a high score is not a verdict on the business.
- A letter grade (A to F) is a band from a fixed rubric with published thresholds. Financial Health works this way. The grade compares a company against the rubric, not against other companies.
- A descriptive read is a sentence stating what the filings show, such as “margins widened over the period”. It carries no score.
- An ordering mechanism exists only to sort a table. On the Screener, Balanced is an equal blend of the three behaviour scores used to order rows. It is not an investment rating, a grade, or a recommendation, and it does not say which stock is better.
- An editorial conclusion is a view we wrote, with sources and a review date.
Where a company is compared against others, we say so explicitly, for example that a figure is the highest of the companies we cover. Those comparisons are against our own covered list, which is small and not a market-wide ranking.
What is not shown, and why
When a measure cannot be produced honestly, we leave it out and say why rather than printing a zero or a dash. In practice there is a single “not shown” state per measure, always accompanied by a plain-language reason. The reasons fall into three kinds, and the wording on the page tells you which one applies:
- Nothing was reported. The figure the rule needs does not appear in the filings we read, so the measurement cannot be made. Example wording: “No common dividend reported in the most recent filing.”
- Not meaningful in this situation. The figure exists but the resulting number would not describe anything useful. A company that reported a net loss has no meaningful price-to-earnings multiple; a company with negative or zero book value has no meaningful price-to-book.
- Not applicable to this kind of company. The rule assumes a business shape that does not fit. Banks report cash flow and balance sheets differently, so the cash-generation and balance-sheet rubrics are not applied to them at all.
We are describing this as it is built rather than as a tidy scheme: the system records one state and a reason, so the distinction lives in the wording you read, not in a separate label. Alongside this there is a fourth situation: measures that exist for no company because we cannot compute them from filings at all. Those are listed under Business Quality and are never silently omitted.
Financial Health
Calculated researchWhat it measures. Four areas read from reported annual figures: profitability, growth, balance-sheet health, and cash generation. Each is scored against a fixed rubric and given a letter grade, and the overall grade is the mean of the pillars that could be graded.
Inputs. Filing-derived only. No market price is involved, so the grade does not change when the stock moves.
What it does not prove. A grade describes the financial statements, not the business or the investment. A company can be graded A and be a poor investment at the wrong price, and a low grade can reflect a deliberate growth strategy. It is not a peer ranking and not a forecast.
Freshness. Changes when new filings are processed. Every figure names its fiscal year.
Coverage. The 20 companies where we have both the processed filing data and a written Investment Case.
Business Quality
Calculated researchWhat it measures. Three properties the financial statements can support: pricing power, scale, and steadiness. Each gets a short read citing the figures behind it.
What is editorial here. The competitive-advantage section on the same page is written by us, not calculated. It draws on the filings, but a person decided what it says, and it carries its sources and a review date.
What we do not measure. Nine factors that matter and that we cannot compute honestly from the statements we parse: recurring revenue, brand strength, switching costs, network effects, customer concentration, geographic diversification, revenue diversification, market share and leadership, and industry growth. Each is named on the page with the reason it is absent. Some have no financial-statement measure at all, others live in 10-K text we do not parse.
What it does not prove. The three measured properties are not a moat. A business can look steady in its statements and still be losing its position.
Valuation
Calculated researchWhat it measures. Six lenses on price against the business: price-to-earnings, price-to-sales, price-to-free-cash-flow, price-to-book, free-cash-flow yield, and dividend yield.
Why the lenses differ by company. Not every lens applies to every business. A company with a net loss has no meaningful P/E; banks do not report free cash flow comparably, so those lenses are left out for them. Missing lenses are explained, never blank.
Price-to-book, specifically. We divide market value by reported ending shareholders’ equity from the latest annual filing. Where reported equity is negative, price-to-book is reported as not meaningful, because a negative book value usually follows years of buybacks or losses and the ratio stops describing anything useful. Where equity is exactly zero the same applies, for the simpler reason that there is no book value to compare against.
Inputs. Market-sensitive. Multiples combine live market value with filing-derived figures, so they are computed when you load the page and are never stored or pre-rendered.
What it does not prove. No single multiple is the answer, and we do not combine them into one verdict. A low multiple can mean a business is cheap or that the market expects it to shrink. These are lenses, not a valuation.
Risk
Calculated researchWhat it measures. Two lenses from the filings: financial resilience, which looks at debt and liquidity, and earnings stability, which looks at how much results have varied. The section only appears when at least two measured lenses are available, so a company is never given a one-sided risk picture.
Valuation sensitivity. Handled separately because it depends on the current price. It is market-sensitive rather than filing-derived, and it is not part of the filing-based lenses above.
What is editorial here. The “What could go wrong” list on the same page is written by us for that specific company.
What the calculated part does not cover. This is the most important limitation on the page. The measured lenses say nothing about industry structure, regulatory and legal exposure, or key-person risk. None of those is automated, and their absence from the lenses is not evidence that they are small. Read the written risks and do your own work on them.
What it does not prove. These are descriptions of what has varied in past filings. They are not a forecast and not a rating of the investment.
Business Evolution
Calculated researchWhat it measures. How the reported figures moved over roughly a decade: revenue, profit, margins, cash generation, and what the company did with the cash. Each module states the direction and the figures behind it.
Inputs. Filing-derived only, from reported annual figures.
What it does not prove. Everything described has already happened. A decade of rising revenue is history, not a trend line into the future, and we do not extrapolate it.
How Management Uses Cash
Calculated researchWhat it measures. Where cash actually went across recent years: reinvestment in the business, dividends, buybacks, debt paid down or taken on, and cash retained. It is a description of the cash-flow statement over time.
Inputs. Filing-derived, from a generated research file built from SEC filings.
Freshness. Rebuilt when the research files are regenerated rather than on a fixed schedule. This section does not compute its own as-of date; it inherits the generation date of the SEC dataset it is derived from, so its vintage is that dataset’s vintage rather than an independent one. The fiscal years shown with each figure remain the reliable marker of how recent the underlying numbers are.
What it does not prove. Whether the money was spent well. That depends on what was bought and the price paid, which this section does not judge. It is not a rating of management.
Stock Behavior
Calculated researchWhat it measures. Three separate scores from 0 to 100 describing how the stock has traded recently. Trend looks at where the price sits in its 52-week range and against its recent average. Momentum looks at performance over one, three and six months. Stability looks at how calm or choppy daily trading has been.
Inputs. Market price data over rolling windows, computed live on the page.
Deliberately not combined. The three are shown separately and never merged into one number, because a stock can be strong on one and weak on another and the average would hide that.
What it does not prove. Price behaviour is not company quality and not a prediction. A high Trend score says the price has been strong, nothing more.
Stock Screener and Balanced ordering
Calculated researchWhat it is. A dated comparative snapshot of the same three behaviour scores across the stocks and funds we cover, so they can be sorted and compared side by side. The as-of date is shown on the page.
Refresh. Regenerated on a weekly schedule. The build refuses to ship the site if the snapshot falls too far behind, so a stale table surfaces as a broken build rather than as quietly old numbers.
Why it can differ from a stock page. The Screener is a snapshot taken at a moment in time, while a stock page computes the same scores live. Modest differences between the two are expected and are a timing artefact, not an error.
Balanced. An equal blend of Trend, Momentum and Stability used only to order the table. It is not an investment rating, not a grade, and not a recommendation, and it does not say which stock is best. Every row always shows its three separate scores so the blend never hides them.
Research Scorecard
Calculated researchWhat it is. A summary at the top of a company page that gathers what the other models found across five areas: financial health, business quality, technical behaviour, valuation, and risk. It is a map of the research below it, not a separate analysis.
No overall score. There is deliberately no combined number and no ranking. Rolling five different kinds of measurement into one figure would imply a precision none of them has.
What it does not prove. It summarises measurements, and the qualitative gaps described elsewhere on this page are still missing from it. It is not a recommendation.
Investment Cases
Editorial researchWhat it is. Our own written research on a business: what it does, how it makes money, the case for it, the case against it, and the risks we think matter. Written by Money Masters, not generated.
Sourcing. Built from public filings and primary sources, with the sources named and a review date shown so you can see how current the view is.
What it is not. Not automated, and not a recommendation to buy or sell. It is a structured argument with both sides laid out, written so you can disagree with it on the specifics.
How our calculators work
Our calculators are educational models, not advice and not predictions. Four principles apply across all of them:
- They use your inputs. Results are driven by the numbers you enter, including any rates of return you assume. Those assumptions are yours, not forecasts from us.
- They run in your browser. The figures you type are used to calculate on your device and are not sent to us.
- They state their assumptions. Each tool describes how it works and what it leaves out, such as taxes, fees, and inflation.
- They are hypothetical. Outputs illustrate how the math could play out under your assumptions. Real markets vary every year, and returns are not guaranteed.
You can explore the full set on our tools page.
Limitations
The honest summary of this page is that our research reads financial statements well and knows very little else. Specifically:
- Money Masters Media is an education platform, not a financial advisor. There is no analyst staff. Calculated research is produced by rules; written research is produced by us as educators, not as licensed professionals.
- Nothing here is personalized advice or a recommendation to buy, sell, or hold any asset.
- Coverage is small. Comparisons are against the companies we cover, not the whole market.
- Data can contain errors or gaps. Filings are read automatically, providers can be wrong or delayed, and models are simplifications.
- The unmeasured factors are not small. Regulation, competition, management and industry structure regularly matter more than anything we compute.
- All investing carries risk, including the possible loss of principal.
See our disclaimer for the full terms.
Corrections and contact
If a figure looks wrong, it may be. Tell us and we will check it and correct it in the open. Email hello@moneymastersmedia.com, use our contact page, or see the corrections policy for how we handle errors. Questions about a specific model or data source are welcome too.
