User Guide — Stockgaroo
Stockgaroo · Help Centre

User Guide

Everything you need to use Top Stocks and Analyzer with confidence — from your first login to knowing when to sell.

Bursa Screener v187 · 2026

What is Stockgaroo?

Stockgaroo is an institutional-grade investment judgement system built for Bursa Malaysia retail investors. It scores stocks transparently across four financial pillars — no black boxes, no guesswork — and packages that intelligence into two tools.

📊
Top Stocks

A ranked, filtered list of the best-scoring Bursa stocks — updated monthly. Start here when you don’t know what to buy. Download the CSV to filter by dividend, growth, or value.

🩺
Analyzer

Enter any Bursa stock code for a real-time financial health score, pillar-by-pillar breakdown, consensus label, and sanity checks. Use it before buying — and to know when to sell.

Getting started

1

Register or log in — free registration at stockgaroo.com unlocks the monthly Top Stocks CSV download and activates your Analyzer access. No payment required, ever.

2

Browse Top Stocks — the homepage table shows stocks that meet the minimum quality threshold (Score ≥ 70, FP ≥ 65). Tap any column to sort. Download the CSV for deeper filtering.

3

Analyse before you buy — paste a stock code into the Analyzer to verify live financials. Check OCF, Sanity, and Consensus before committing capital.

4

Monitor and know when to sell — run the Analyzer on your holdings periodically. The sell signals are objective: negative OCF, Risky consensus, or a failed Sanity check.

💡 Stockgaroo scores are consistent with the professional Bursa Rating benchmark — giving you an independent cross-check you can verify sub-metric by sub-metric.
All scores, ratings, consensus labels, and simulations are for educational purposes only. Nothing on Stockgaroo constitutes financial or investment advice. Invest at your own risk.

What is Top Stocks?

Top Stocks is a curated, scored, and ranked list of Bursa Malaysia stocks that pass a minimum quality threshold. It is updated monthly and is designed for investors who want a reliable starting point — especially when navigating over 1,000 listed securities.

Reading the table

ColumnWhat it means
ScoreOverall financial health score out of 100. Higher = stronger fundamentals across all four pillars.
FP (Fair Price)Fair price score out of 100. Higher = greater margin of safety relative to current market price.
ConsensusSummary label: FV, FV*, FV**, FV***, or Risky. See the Scores & Labels tab for full definitions.
SanityPass/fail overlay on critical health checks — OCF, gearing, and earnings quality.
Fair ValueEstimated intrinsic value in RM based on the scoring model.
DY%Dividend yield percentage based on the latest declared dividend.
PEPrice-to-earnings ratio. Lower can indicate better value relative to earnings.
G%Earnings growth percentage year-on-year.
Mkt CapMarket capitalisation in RM millions.

Sorting and filtering

Tap any column header to sort ascending or descending. Use the Show selector (5 / 10 / 20 / 40 stocks) to display more results. For multi-column filtering, download the CSV.

Income

Sort by DY% descending. Filter for FV* or above and Sanity: Strong. Verify OCF is positive in the Analyzer — dividends must be backed by real cash flow.

Growth

Sort by G% descending. Look for FV** or FV*** labels. Use the Analyzer to confirm ROE% is consistently above 10% and gearing is manageable.

Value

Sort by FP descending — higher FP = greater margin of safety. Combine with FV*** consensus and check if Price is below NTA in the Analyzer.

Downloading the CSV

The monthly CSV is free after registration. Log in → Shop → Download. Open in Excel or Google Sheets and use the built-in filter/sort to slice by any combination of metrics.

The CSV is a monthly snapshot. Use the Analyzer for live prices and real-time scores before making a decision.

Understanding the ticker marquee

The scrolling ticker at the top of the homepage shows a live sample of top Bursa stocks with their current consensus labels and scores. It is a quick-glance snapshot only. Tap any stock code to run it through the Analyzer for the full breakdown.

What is the Analyzer?

The Analyzer evaluates any Bursa-listed stock in real time across four financial pillars. Every sub-metric is shown with its points contribution — fully transparent, not a black box. Use it to verify a stock before buying, or to monitor holdings for deteriorating fundamentals.

How to use it

1

Enter the stock code — for example, 1155 for Malayan Banking Bhd (Maybank). Stockgaroo pulls live data from Bursa Malaysia instantly.

2

Review the overall Score, Consensus label, and Sanity result at the top of the output.

3

Tap each pillar to expand the sub-metric breakdown. Each item shows its exact contribution to the total score so you can identify strengths and weaknesses.

4

Check the Sanity panel separately — a single failed check can warrant caution even on a high-scoring stock.

The four pillars

Pillar 1
Profitability
ROE%, margins, earnings quality
Pillar 2
Financial health
Gearing, NTA, debt coverage
Pillar 3
Valuation
PE, DY%, fair value vs price
Pillar 4
Cash flow
OCF, free cash flow generation

Key metrics explained

MetricWhat to look for
OCFOperating cash flow — must be positive. Negative OCF is the single most important red flag, regardless of reported accounting profit.
ROE%Return on equity — higher is better. Indicates how efficiently the company uses shareholder capital to generate profit.
GearingDebt-to-equity ratio — lower is safer. High gearing amplifies downside risk, especially in a rising interest rate environment.
NTANet tangible assets per share — a floor value. Buying below NTA provides an additional margin of safety on top of fair value estimates.
DY%Dividend yield — prioritised by income investors. Always cross-check against OCF to confirm dividends are sustainable.
G%Earnings growth — the rate at which the company is expanding its bottom line year-on-year.

Sell signals to watch for

OCF turns negative
The company’s core operations are burning cash. Profit on paper does not equal cash in hand. This is the highest-priority sell signal.
Consensus drops to HV or Risky
Fundamentals have deteriorated or the stock is now priced significantly above fair value. Review the pillar breakdown to understand what changed.
Sanity check fails
A critical financial health check has failed. Even if the overall score remains high, investigate the specific failed check before deciding to hold.
💡 Run the Analyzer on your holdings at least once a month — particularly after quarterly earnings releases when OCF and gearing figures are refreshed.

Consensus labels

Every stock receives a consensus label that combines its financial health score with its fair-value calculation. This is the primary buy / hold / avoid signal in Stockgaroo.

LabelMeaningSignal
FV*** Fair Value — highest conviction Strong fundamentals + significant margin of safety (~30% or more below fair value). Best-in-class picks.
FV** Fair Value — high conviction Good fundamentals + solid margin of safety (~20% below fair value).
FV* Fair Value — moderate conviction Sound fundamentals, some margin of safety (~10% below fair value).
FV Fair Value — at price Fundamentals are sound but the stock is trading at or very near fair value. Limited upside from valuation alone.
Risky Caution Fundamentals are weak or deteriorating, or valuation is stretched above fair value. Requires investigation before acting.

Score thresholds

Top Stocks shows stocks that meet the default quality bars. You can lower them using the Show selector, but quality decreases as thresholds drop.

Minimum score
70
out of 100
Minimum FP
65
out of 100
Consensus range
FV → FV***
Risky excluded

Sanity check results

Sanity is a secondary pass/fail overlay that catches critical financial issues that a composite score might mask. A failed Sanity should always prompt deeper investigation.

ResultWhat it means
Strong All critical health checks passed. No red flags detected.
Caution One or more soft checks flagged. Expand the pillar detail in the Analyzer to identify the issue.
FAIL A critical check has failed (e.g. negative OCF, extreme gearing). Investigate before taking any action.

Margin of safety guide

The Consensus label encodes how far the current price sits below the estimated Fair Value. The more stars, the greater the margin of safety.

ConsensusApprox. margin of safetyInterpretation
FV***≥ +30%Significant discount to fair value — maximum safety
FV**+20%Meaningful discount — solid entry point
FV*+10%Modest discount — reasonable entry
FV~0%Trading at fair value — limited upside buffer
RiskyNegative or N/APriced above fair value or weak fundamentals
The Stockgaroo consensus is generally consistent with the professional Bursa Rating — providing an independent benchmark you can cross-reference.

Matching Stockgaroo to your goals

Stockgaroo supports multiple investing styles. Use the guidance below to align the tools to your personal strategy.

Income investor — I want regular dividends

Sort Top Stocks by DY% descending. Filter for FV* or above and Sanity: Strong. Before buying, run the Analyzer and confirm OCF is positive — dividends backed by real operating cash flow are far more sustainable than those paid from borrowing or asset sales.

Growth investor — I want capital appreciation

Sort Top Stocks by G% descending. Look for FV** or FV*** labels to ensure you are not overpaying for growth. Use the Analyzer to verify ROE% is consistently above 10% and that gearing is at manageable levels — high debt amplifies risk in high-growth companies.

Value investor — I want underpriced quality stocks

Sort Top Stocks by FP descending — higher FP means greater margin of safety. Target FV*** picks. In the Analyzer, compare the current Price to the estimated Fair Value and check if Price is below NTA. Both conditions together signal a double margin of safety.

Portfolio monitoring — I already own stocks

Run the Analyzer on each holding monthly, especially after quarterly earnings. The three objective sell signals are: OCF turns negative, Consensus drops to Risky, or Sanity changes to FAIL. These are fundamentals-driven — do not wait for price alone to tell you when something has changed.


Optimal buy checklist

For the highest-conviction entries, look for all four conditions to be true simultaneously:

ConditionWhere to find itTarget
ScoreTop Stocks table / Analyzer≥ 80
ConsensusTop Stocks / AnalyzerFV** or FV***
SanityAnalyzer sanity panelStrong
OCFAnalyzer — cash flow pillarPositive
💡 Combine a high Score with FV*** consensus, Sanity: Strong, and positive OCF for the maximum margin of safety on any Bursa stock.

When to sell — decision framework

OCF turns negative
Highest priority signal. The core business is no longer generating cash. Review immediately.
Consensus drops to HV or Risky
Fundamentals have deteriorated or price has risen well above fair value. Assess whether the original thesis still holds.
Sanity changes to FAIL
A critical check has failed. Identify which metric triggered the failure before deciding to hold or exit.
Score remains high, Sanity: Strong, OCF positive
No sell signal. Continue to hold and monitor monthly.

Frequently asked questions

Yes — completely free. Registration unlocks the monthly Top Stocks download and the Analyzer app. There are no subscription fees, no ads, and no spam. You can unsubscribe at any time.
The Top Stocks table and downloadable CSV are refreshed monthly. The Analyzer uses real-time data pulled directly from Bursa Malaysia, so prices and scores always reflect the latest exchange data.
Follow the Consensus label. A high Score with a Risky label usually means the stock’s fundamentals are solid but the current market price is significantly above the estimated fair value. Use the Analyzer to compare Price vs Fair Value and decide whether you are comfortable paying a premium.
A company can report accounting profit while simultaneously burning cash — through aggressive revenue recognition, non-cash items, or working capital buildup. Operating cash flow cuts through accounting choices and shows whether the business actually generates real money. Negative OCF sustained over multiple quarters is almost always a warning sign, even when the income statement looks healthy.
The Bursa Rating is Bursa Malaysia’s own professional-grade stock assessment. Stockgaroo’s consensus is generally consistent with this rating, giving you a useful cross-reference point that validates the scoring model against an independent institutional benchmark.
Register or log in at stockgaroo.com — your email activates free access to the Analyzer app automatically. The Analyzer is accessible from the main navigation menu.
The number of stars encodes the margin of safety — how far below fair value the current price sits. FV (no stars) means trading at roughly fair value. Each star represents an additional ~10% discount: FV* = ~10% below, FV** = ~20% below, FV*** = ~30% or more below fair value. More stars means a larger buffer against being wrong about the fair value estimate.
No. All scores, ratings, consensus labels, and portfolio simulations on Stockgaroo are for educational and simulation purposes only. Nothing on this site constitutes financial or investment advice. Past performance of simulated portfolios is not indicative of future results. Always do your own research and invest at your own risk.
Download the monthly CSV from the Shop page after logging in. Open it in Excel or Google Sheets and filter the DY% column for dividends, G% for growth, and PE for value. The CSV gives you the full dataset to slice any way you need — far more powerful than sorting on screen.