D DOHA LONG VIEW DSE · 2–5 YEAR RESEARCH
@if (loading()) {

Loading the research shortlist…

Reading the saved deterministic screen and AI review.

} @else if (errorMessage()) {
!

Opportunity scan not found

{{ errorMessage() }}

dohasecuritiesstockai-opportunities --no-open-ui
} @else if (result(); as scan) {

BEGINNER-FRIENDLY EQUITY RESEARCH

Find overlooked quality.
Question every bargain.

A transparent shortlist of less-followed DSE companies that survived profitability, valuation, safety, liquidity, and value-trap checks.

Universe
{{ scan.methodology.initial_universe }}
Eligible
{{ scan.methodology.eligible_universe }}
Deep reviews
{{ scan.methodology.detailed_finalists }}
As of
{{ scan.as_of | date: 'mediumDate' }}
30% Quality & growth 25% Valuation 20% Financial safety 10% Value-trap check 10% Under-followed 5% Data quality

RANKED RESEARCH QUEUE

Companies worth investigating—not blindly buying

@if (scan.ai_enabled) { AI: {{ scan.ai_provider }} / {{ scan.ai_model }} }
@for (candidate of candidates(); track candidate.symbol) {
#{{ candidate.rank }}
{{ candidate.symbol }} {{ candidate.sector }} Category {{ candidate.category }}

{{ candidate.company_name }}

{{ candidate.why_it_ranked[0] }}

{{ candidate.score | number: '1.0-1' }} /100
{{ candidate.research_label }} @if (candidate.ai_review; as ai) { AI: {{ ai.verdict }} · {{ ai.confidence }} confidence } @else { AI review not run }
Verified price{{ taka(candidate.metrics.current_price) }}
P/E{{ metric(candidate.metrics.pe_ratio, '×') }}
P/B{{ metric(candidate.metrics.price_to_book, '×') }}
ROE{{ metric(candidate.metrics.roe_percent, '%') }}
EPS growth{{ signed(candidate.metrics.eps_growth_percent) }}
12-month move{{ signed(candidate.metrics.twelve_month_return_percent) }}
@if (expandedSymbol() === candidate.symbol) {

How the score was built

@for (factor of factorEntries(candidate.factors); track factor.key) {
{{ factor.label }}
{{ factor.value | number: '1.0-0' }}
}

Why it reached the shortlist

    @for (reason of candidate.why_it_ranked; track reason) {
  • {{ reason }}
  • }

What could make it a trap

    @for (risk of candidate.red_flags; track risk) {
  • {{ risk }}
  • } @if (!candidate.red_flags.length) {
  • No automatic red flag fired; manual review is still required.
  • }
@if (candidate.ai_review; as ai) {

AI EVIDENCE REVIEW

{{ ai.verdict }}

Thesis

{{ ai.thesis }}

What may be overlooked

{{ ai.what_market_may_be_missing }}

Multi-year path

{{ ai.multi_year_path }}

Valuation discipline

{{ ai.valuation_discipline }}

Catalysts to verify

    @for (item of ai.catalysts; track item) {
  • {{ item }}
  • }

Risks

    @for (item of ai.risks; track item) {
  • {{ item }}
  • }

Future checkpoints

    @for (item of ai.checkpoints; track item) {
  • {{ item }}
  • }
}
Latest evidence periods: @for (period of candidate.evidence_periods | keyvalue; track period.key) { {{ period.key }}: {{ period.value }} } @if (candidate.missing_evidence.length) { Missing: {{ candidate.missing_evidence.join(', ') }} }
}
}

HOW TO USE THIS

Shortlist, verify, diversify, then decide.

  1. Read the latest audited annual report and every recent DSE disclosure.
  2. Check whether cash flow supports reported earnings and debt is manageable.
  3. Confirm daily liquidity is sufficient for your intended position size.
  4. Re-run quarterly; remove a thesis when its checkpoints fail.
  5. Use diversification and money you can afford to leave invested—or lose.
}