SSkilltecabyclaudinhocode
Enviar skill
← Voltar para o catálogo

equity-research-like-me

Pesquisa e Web

Institutional-grade equity research platform for individual companies and sectors. Applies the same fundamentals-first philosophy as mf-etf-research but for single stocks, sector deep-dives, and cross-asset macro analysis. Use when the user asks to: analyse a company, research a sector, write an equity note, produce a DCF model, assess macro/micro factors affecting a business, compare competitors,

1estrelas
Ver no GitHub ↗Autor: rahulmajethiaLicença: NOASSERTION

Equity Research Like Me — Master Orchestrator

Philosophy

The same fundamentals-first discipline that powers mf-etf-research, now for single companies. A company's intrinsic value is the present value of future free cash flows. Everything else — price, sentiment, momentum — is noise around that signal.

Hierarchy of evidence (strongest → weakest):

  1. Business model quality & moat durability
  2. Capital allocation track record (ROIC vs WACC over 5+ years)
  3. Earnings quality (cash-backed vs accrual-heavy profits)
  4. Forward growth trajectory (TAM × share × pricing power)
  5. Valuation (only meaningful if 1–4 are answered)
  6. Macro / sector tailwinds and headwinds
  7. Technical signals (entry timing only, never thesis-determining)

Quick Dispatch Table

User IntentPipelineKey Modules
Full company deep divefetch → clean → fundamentals → valuation → macro → reportfetch_company.pybusiness_quality_scorer.pydcf_engine.pymacro_linkage_analyzer.py
Sector analysissector_map → peer_fetch → sector_drivers → comparesector_classifier.pypeer_comparator.pysector_driver_scorer.py
Macro impact on companymacro_fetch → linkage → sensitivity → scenariomacro_fetcher.pymacro_linkage_analyzer.pyscenario_simulator.py
Bull / Bear thesisfundamentals → catalyst_tracker → risk_matrixthesis_builder.pycatalyst_tracker.pyrisk_matrix.py
Earnings quality checkfetch financials → accruals → beneish → cfo_niearnings_quality_analyzer.py
DCF / Valuationfinancials → dcf → sensitivity → compsdcf_engine.pycomparable_comps.pysum_of_parts.py
Commodity / FX exposurerevenue_geography → fx_sensitivity → commodity_linkagefx_exposure_analyzer.pycommodity_linkage.py
ESG screeningesg_fetcher → controversy_monitor → sfdresg_scorer.pycontroversy_monitor.py
Competitor comparisonfetch peers → normalize → rank → radarpeer_comparator.pycompetitive_positioning.py
Write equity note / PDFfull pipeline → nlp → report_builderreport_builder.pyequity_note_writer.py
Screen for ideasscreen → rank → shortlistequity_screener.pyidea_ranker.py

Universe Parameters

Resolve before every analysis:

exchange        : NSE | BSE | NYSE | NASDAQ | LSE | SGX | HKEX
ticker          : exchange:symbol  (e.g. NSE:RELIANCE, NYSE:AAPL)
sector          : FMCG | IT | BANKING | PHARMA | AUTO | ENERGY | INFRA | ...
country         : IN | US | EU | GB | SG | CN | ...
base_currency   : INR | USD | EUR | GBP | SGD
analysis_mode   : COMPANY | SECTOR | MACRO | COMPARISON
report_style    : BRIEF | STANDARD | DEEP_DIVE | INSTITUTIONAL

Script Directory Map

Data Pipeline (data/)

ingestion/
  fetch_company.py          ← Multi-source company data (Screener.in / Yahoo Finance / EDGAR / Bloomberg)
  fetch_financials.py       ← P&L, Balance Sheet, Cash Flow (quarterly + annual, 10Y)
  fetch_prices.py           ← Daily OHLCV, corporate actions, dividend history
  fetch_sector_data.py      ← Sector-level aggregates, peer lists, industry KPIs
  fetch_macro_data.py       ← FRED, RBI, World Bank, NSE indices, commodity prices
  fetch_global_factors.py   ← DXY, oil, gold, US10Y, VIX, global PMI, FII/DII flows
  fetch_concall.py          ← Earnings call transcripts (public filings)
  fetch_news.py             ← RSS NLP: ET, Mint, MC, Bloomberg, Reuters
  pipeline_orchestrator.sh  ← Full DAG with dependency resolution + retry

processing/
  financials_cleaner.py     ← Normalise P&L/BS/CF across reporting standards
  ratio_calculator.py       ← 60+ financial ratios, all periods, TTM calculation
  peer_normalizer.py        ← Cross-company normalisation for apples-to-apples comp
  data_validator.py         ← Schema, range, consistency checks

storage/
  cache_manager.py          ← Redis (hot) / Parquet (warm) / SQLite (cold)

Analytics — Fundamentals (analytics/fundamentals/)

business_quality_scorer.py  ← ROIC, FCF, gross margin, asset intensity, TAM (PORTED from MF skill)
moat_analyzer.py            ← 5-dimension moat: pricing / switching / NE / cost / intangible
earnings_quality_analyzer.py← Beneish M-Score, accruals, CFO/NI (PORTED + extended)
management_quality_scorer.py← ROCE trend, buybacks, promoter pledge, guidance accuracy
growth_trajectory_analyzer.py← Forward EPS, PEG, estimate revisions, TAM penetration
capital_structure_analyzer.py← D/E, interest coverage, debt maturity profile, WACC
working_capital_analyzer.py  ← CCC, receivables quality, inventory turns, payables
segment_analyzer.py          ← Revenue/EBIT breakdown by segment, cross-subsidisation
concall_analyzer.py          ← NLP on earnings call: tone, guidance credibility, key themes

Analytics — Valuation (analytics/valuation/)

dcf_engine.py               ← Multi-stage DCF: explicit + fade + terminal, WACC tree
comparable_comps.py         ← EV/EBITDA, P/E, P/B, EV/Sales vs peers, percentile ranks
sum_of_parts.py             ← SOTP for diversified conglomerates
reverse_dcf.py              ← "What growth is priced in?" — implied expectations model
dividend_discount_model.py  ← DDM for dividend-paying businesses (banks, utilities)
price_target_aggregator.py  ← Consensus PT, dispersion, bull/base/bear scenario PTs

Analytics — Sector (analytics/sector/)

sector_classifier.py        ← GICS/NIC classification, peer group construction
sector_driver_scorer.py     ← Key sector KPIs, industry-specific metrics
peer_comparator.py          ← Side-by-side normalised comparison, rank within sector
competitive_positioning.py  ← Market share, pricing power, supply chain position
sector_cycle_detector.py    ← Where is this sector in its structural cycle?
sector_heatmap.py           ← Relative valuation heatmap across the sector
porter_five_forces.py       ← Systematic Porter's Five Forces scoring

Analytics — Macro & Country (analytics/macro/)

macro_fetcher.py            ← FRED, RBI DBIE, NSE indices, PMI, CPI, rates (PORTED)
regime_detector.py          ← Growth/inflation/rates regime classifier (PORTED)
macro_linkage_analyzer.py   ← Company-specific macro sensitivity scoring
interest_rate_sensitivity.py← Duration, re-pricing risk, NIM sensitivity (banks/NBFCs)
fx_exposure_analyzer.py     ← Revenue/cost geography → FX P&L impact
inflation_pass_through.py   ← Input cost vs pricing power vs margin sensitivity
credit_cycle_analyzer.py    ← Credit availability, spreads, banking system health

Analytics — Global Factors (analytics/global/)

commodity_linkage.py        ← Oil, steel, aluminium, agri: input/output price linkage
global_rates_analyzer.py    ← US Fed, ECB, BoE, BoJ: spillover to domestic markets
dxy_impact_analyzer.py      ← Dollar index → EM currency → earnings translation
fii_dii_flow_analyzer.py    ← Institutional flow patterns, sector rotation signals
supply_chain_risk_scorer.py ← Geographic concentration, single-source dependency
geopolitical_risk_scorer.py ← Tariff exposure, sanctions risk, regulatory risk
global_comp_benchmarker.py  ← Indian company vs global peers on same sector
scenario_simulator.py       ← Multi-factor macro shock scenarios (PORTED + extended)

Analytics — Risk (analytics/risk/)

risk_matrix.py              ← Systematic risk matrix: probability × impact scoring
downside_scenario_builder.py← Bear case: what kills the thesis?
liquidity_risk_analyzer.py  ← Bid-ask spread, float, days-to-liquidate
insider_activity_monitor.py ← SAST disclosures, block deals, bulk deals
fraud_risk_scorer.py        ← Beneish + Benford's Law + related-party analysis
regulatory_risk_tracker.py  ← Sector-specific regulatory change monitoring

Analytics — ESG (analytics/esg/)

esg_scorer.py               ← E/S/G pillar scoring, BRSR compliance (India)
controversy_monitor.py      ← News NLP: ESG controversies, legal/regula

Como adicionar

/plugin marketplace add rahulmajethia/equity-research-like-me

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Comentários · Nenhum comentário

Entre para comentar. Entrar

  • Ainda não há comentários. Seja o primeiro.