๐Ÿ”ฌ Single-Stock Deep Dive

20+ Finmagine tools · Indian or US stocks · Fundamentals → Concall → Verdict · 5 minutes end-to-end

RESEARCH WORKFLOW API Pro / API Max

Following along? Open the live page

Finmagine — free to explore • premium for full access • no app needed

Open Finmagine →
← Morning Brief Guide Full API Docs ↗
Published: July 19, 2026  |  8 min read  |  MCP Research Workflow  |  API Pro / API Max

The Single-Stock Deep Dive

Five research layers โ€” fundamentals through concall analysis โ€” assembled by Claude in one prompt

What the Deep Dive Workflow Does

An equity research analyst building a comprehensive note on a company would typically spend 2โ€“3 hours sourcing data from SEBI filings, BSE announcements, concall transcripts, financial databases, and management disclosures. The Finmagine MCP deep dive condenses that into a single Claude prompt that calls 15โ€“20 tools in sequence and synthesises the findings into a structured investment case.

The workflow is organised in five layers โ€” from the outermost (market momentum) to the innermost (what management actually said on the last concall). Each layer adds a new dimension to the investment picture.

The Five Research Layers:

  1. Fundamental Health โ€” Profile, ratios, red flag screen (Altman Z, pledge, D/E)
  2. Financial Trend Analysis โ€” 8 quarters of P&L, EBITDA margin direction, revenue CAGR
  3. Earnings Quality & Momentum โ€” ECS score, PEAD signal, RS rating, EMA positioning
  4. Management Signals โ€” Concall tone, guidance score, phrase drift, concall decoder
  5. Corporate Intelligence โ€” Shareholding, insider trades, order wins, pledge history
What is the Altman Z-score and what does a low score mean?
The Altman Z-score is a bankruptcy prediction model using 5 financial ratios. Z > 2.99 = safe zone. Z 1.81โ€“2.99 = grey zone. Z < 1.81 = distress zone. For an Indian company, a Z-score below 1.8 flags financial fragility โ€” not a bankruptcy prediction, but a reason to check debt levels and cash flows carefully.
What does the Concall Decoder tool return that Management Tone doesn't?
Management Tone returns a guidance score and tone trajectory. Concall Decoder goes deeper: it tracks specific commitments management made across quarters, checks whether those commitments were delivered, and flags language drift โ€” phrases that appeared for the first time or disappeared. It's a commitment-tracking engine, not just a sentiment scorer.
What is the AI Company Profile and how is it generated?
get_ai_company_profile returns a 10-section deep profile generated from investor concall analysis: business model, competitive moat, management quality, growth drivers, risk factors, financial health, industry dynamics, recent developments, investment thesis, and bull/bear case. Available for ~400 companies on API Max tier.
When should I use get_banking_kpis?
When the target company is a bank or NBFC (HDFCBANK, KOTAKBANK, ICICIBANK, SBIN, etc.). It returns NIM, GNPA%, NNPA%, CASA ratio, and credit growth across multiple quarters. Standard P&L ratios miss the nuances of banking business models โ€” NIM compression or rising NPA is far more informative than OPM% for banks.
What does a rising pledge % signal?
Promoters pledge their shares to borrow money. A rising pledge % means promoters are increasing their debt against their equity stake. It creates forced-selling risk if the stock falls and lenders issue margin calls. The rule of thumb: pledge above 25% of promoter holding warrants a discount to valuation. Above 50% is a serious red flag. get_pledge_history gives 12 quarters of this data.
What is the Scorecard tool and how is it different from ECS?
get_company_scorecard returns a multi-dimensional rating (overall + 5 sub-scores: financial health, growth, competitive position, management quality, valuation). ECS (get_ecs_score) is specifically a post-earnings quality metric โ€” it measures how strong the most recent quarter was. Scorecard is strategic assessment; ECS is a tactical earnings signal.
How do I check if a company is part of the Tata or Adani group?
Call get_conglomerate with the company's symbol. It returns the business group name and all member companies with live fundamentals and RS ratings. Useful for cross-checking conglomerate exposure and understanding how the parent group's health or news affects the subsidiary you're researching.
Which tools require API Max vs API Pro for the deep dive?
API Max: get_ai_quarterly_summary, get_ai_company_profile, get_concall_decoder. All other deep-dive tools (profile, financials, ratios, ECS, management tone, scorecard, shareholding, insider trades, pledge history, order wins, conglomerate, daily prices) work on API Pro.

The Five Research Layers

Each layer moves from the quantitative to the qualitative. You cannot interpret a management tone score without first knowing whether the company's fundamentals are sound โ€” which is why the workflow runs in a fixed sequence.

Layer 1
Fundamental Health
get_company_profile ยท get_ratios ยท get_company_scorecard
Layer 2
Financial Trends
get_financials (8Q) ยท get_momentum ยท get_daily_prices
Layer 3
Earnings Quality
get_ecs_score ยท get_company_pead ยท get_ai_quarterly_summary
Layer 4
Management Signals
get_guidance_tone ยท get_management_tone ยท get_concall_decoder ยท get_ai_company_profile
Layer 5
Corporate Intel
get_shareholding ยท get_pledge_history ยท get_insider_trades ยท get_order_wins ยท get_conglomerate ยท get_banking_kpis

Layer 1: Fundamental Health

Company Profile all tiers

get_company_profile is the entry point. It returns the full snapshot: PE, PB, ROCE, ROE, D/E, OPM%, 5-year revenue and PAT CAGRs, FCF yield, pledge %, RS rating, 52-week range, and EMA levels. Read it as a health certificate before going deeper.

Red Flag Screen

get_ratios adds the extended set including the Altman Z-score, OCF/PAT ratio, and profitable years over 10 years. The red flags that should pause any analysis:

MetricRed Flag ThresholdWhat It Signals
Altman Z-score< 1.8Financial distress probability โ€” check debt and cash burns
Pledge %> 25% of promoter holdingForced-selling risk if price falls; above 50% = serious concern
D/E ratio> 1 (non-financial)Leverage amplifies downside; check if debt is deployed productively
OCF/PAT< 0.5Earnings not backed by cash โ€” potential accounting quality concern
Profitable years 10Y< 7History of losses means the current profitability may not be durable
One rule on red flags: A single red flag is a question mark. Two or more together move a stock from "investigate further" to "require extraordinary explanation before proceeding." The Altman Z + high pledge combination is particularly dangerous.

Company Scorecard api_pro+

get_company_scorecard returns a pre-computed 5-dimension rating: financial health, growth prospects, competitive position, management quality, and valuation. Use it as a comparative benchmark โ€” is this company in the top quartile on management quality within its sector, or the bottom half? Omit the symbol parameter to get a full ranked list sorted by overall score.

Layer 2: Financial Trend Analysis

8 Quarters of P&L all tiers

get_financials with period=quarterly&limit=8 returns 8 quarters of sales, EBITDA, PAT, and OPM%. The key question: is revenue growth accelerating, stable, or decelerating? Is OPM% expanding (operating leverage in action) or compressing (cost pressures)?

The most important thing to establish from 8 quarters: Is the trend improving or deteriorating? A company with declining OPM% for 4 straight quarters that is "still profitable" is a very different investment from one with consistent 200bps annual margin expansion.

Momentum and EMA Position all tiers

get_momentum returns RS rating, the 30-day RS history, and four boolean signals: above EMA-10, above EMA-21, EMA-10 above EMA-21, and near 52-week high (price โ‰ฅ 95% of 52W high). Improving RS history + above both EMAs is a confirming technical signal that the market is agreeing with the fundamental case.

Use daily prices for context: get_daily_prices with limit=90 gives 90 days of OHLCV data including delivery volume and delivery %. A stock with high and rising delivery % is being accumulated by investors taking real positions, not just day traders.

Layer 3: Earnings Quality

Earnings Catalyst Score api_pro+

get_ecs_score returns the ECS composite, the company's rank within the Nifty 500 universe for the latest quarter, and the PEAD signal. The ECS measures seven dimensions of earnings quality: Net Profit growth YoY, Net Profit growth QoQ, Sales growth YoY, Sales growth QoQ, EBIT growth YoY, EBIT growth QoQ, and CFO/PAT ratio. A top-quartile ECS rank (250th or better in the Nifty 500) means the company delivered strong results on most or all dimensions.

PEAD Signal api_pro+

get_company_pead shows whether this specific company has an active post-earnings drift event. A positive PEAD signal means the stock showed an above-average volume surge at earnings, and price has continued to drift in the same direction for 5โ€“45 days. This is the Post-Earnings Announcement Drift anomaly in real time โ€” markets underreacting to strong results.

AI Quarterly Summary api_max

get_ai_quarterly_summary returns a structured AI-generated earnings brief with a headline verdict, key insights, and the most important data points from the quarter. It covers 703 companies for Mar 2026. For any company with an AI summary available, this is the fastest way to understand what happened in narrative terms โ€” not just numbers.

Layer 4: Management Signals

This is where the deep dive separates from a standard data pull. Finmagine processes concall transcripts from ~400 companies and extracts three layers of management signal.

Guidance Tone api_pro+

get_guidance_tone returns a sentiment score (-1 to +1), a tone label (positive/neutral/negative), and counts of guidance items that beat, missed, or came in line with prior guidance. Use this to answer: Is management confident or hedging?

Management Tone โ€” The Full Picture api_pro+

get_management_tone adds the guidance_score (0โ€“100), tone trajectory across quarters, phrase drift signals, and investor lens. The tone trajectory is particularly valuable โ€” a company whose guidance tone has been declining for 3 straight quarters before a sudden positive quarter may be doing PR, not delivering real improvement.

Concall Decoder api_max

get_concall_decoder is the most granular management analysis tool. It tracks:

This is the tool that surfaces management credibility issues that do not appear in any financial statement. A management team that consistently promises capex deployment and consistently delays it is a different risk than the numbers suggest.

AI Company Profile api_max

get_ai_company_profile returns the full 10-section AI-generated profile: business model, competitive moat, management quality, growth drivers, risk factors, financial health, industry dynamics, recent developments, investment thesis, and explicit bull and bear cases. Available for ~400 companies.

Layer 5: Corporate Intelligence

Shareholding Pattern api_pro+

get_shareholding returns 8 quarters of promoter/FII/DII/public holding. Rising FII holding in a stock with improving fundamentals is confirmation that informed institutional investors are positioning. Falling promoter holding over multiple quarters (not a one-time sale) warrants investigation.

Pledge History api_pro+

get_pledge_history gives 12 quarters of pledge % as a share of promoter holding. A declining pledge trend โ€” promoters de-pledging their shares โ€” is a bullish signal (they are retiring the loans, reducing forced-selling risk). A rising trend is the opposite.

Insider Trades api_pro+

get_insider_trades with type=buy&days=180 shows promoter and director purchases in the last 6 months. Cluster buying โ€” multiple insiders buying in a short window โ€” is a higher-conviction signal than a single transaction.

Order Wins api_pro+

get_order_wins returns the company's contract win history with deal value, client, and segment. For capital goods, infrastructure, and defence companies, the order book is a leading indicator of revenue 12โ€“24 months out. A company with a growing order book but declining current revenue is a different situation from one with both declining.

The Deep Dive Prompt

Replace TARGET_SYMBOL with your NSE ticker (e.g., RELIANCE, HDFCBANK, LT). The prompt runs all 5 layers sequentially and ends with a structured Buy/Hold/Avoid verdict.

Tier note: The full prompt uses get_ai_quarterly_summary, get_ai_company_profile, and get_concall_decoder โ€” these require API Max. If you're on API Pro, remove those three calls; the remaining 15+ tools give a comprehensive picture without the AI content layer.
Single-Stock Deep Dive โ€” Copy and paste into Claude (replace TARGET_SYMBOL) I want a complete investment research deep dive on TARGET_SYMBOL using your Finmagine tools. Call each tool in the order below, summarise what it returns, then synthesise at the end.

Layer 1 โ€” Fundamental Health
1. get_company_profile for TARGET_SYMBOL. Note PE, PB, ROCE, ROE, D/E, OPM%, pledge %, RS rating, 52W proximity.
2. get_ratios for TARGET_SYMBOL. Flag any of these red flags: Altman Z-score below 1.8, pledge above 25% of promoter holding, D/E above 1, OCF/PAT below 0.5, profitable years below 7.
3. get_company_scorecard for TARGET_SYMBOL. What is the overall score and which sub-dimension is weakest?

Layer 2 โ€” Financial Trends
4. get_financials for TARGET_SYMBOL with period=quarterly, limit=8. Is revenue growth accelerating or decelerating? Is OPM% expanding or compressing over the last 4 quarters? Is PAT growing faster or slower than revenue?
5. get_momentum for TARGET_SYMBOL. Is it above EMA-10 and EMA-21? Is the RS history trend improving or deteriorating over 30 days? Is it near the 52-week high?
6. get_daily_prices for TARGET_SYMBOL with limit=60. What is the average delivery % over the last 30 days? Is volume on up-days generally higher than on down-days?

Layer 3 โ€” Earnings Quality
7. get_ecs_score for TARGET_SYMBOL. What is the ECS rank within the Nifty 500 universe? Is there an active PEAD signal?
8. get_company_pead for TARGET_SYMBOL. If there is a drift event, how many days since the earnings date? What was the volume surge ratio?
9. get_ai_quarterly_summary for TARGET_SYMBOL (latest quarter). What is the AI verdict on the quarter?

Layer 4 โ€” Management Signals
10. get_guidance_tone for TARGET_SYMBOL. Is the tone positive, neutral, or negative? What is the guidance beat/miss count?
11. get_management_tone for TARGET_SYMBOL. What is the guidance_score? Has the tone trajectory been rising or falling over the last 3 quarters? Any significant phrase drift signals?
12. get_concall_decoder for TARGET_SYMBOL. What commitments did management make that were not delivered? What new language appeared in the latest concall?
13. get_ai_company_profile for TARGET_SYMBOL. Summarise the competitive moat, key growth driver, and the most significant risk factor.

Layer 5 โ€” Corporate Intelligence
14. get_shareholding for TARGET_SYMBOL, 8 periods. Is FII holding rising or falling? Has promoter holding been stable?
15. get_pledge_history for TARGET_SYMBOL. Is the pledge trend rising or falling?
16. get_insider_trades for TARGET_SYMBOL with type=buy, days=180. Any promoter purchases? Cluster buying?
17. get_order_wins for TARGET_SYMBOL, last 10. What is the total deal value of recent wins? Is the order book growing?
18. get_conglomerate for TARGET_SYMBOL. Is it in a major business group? If so, how are peer group members performing?
19. If TARGET_SYMBOL is a bank or NBFC, call get_banking_kpis and report NIM trend, GNPA trend, and CASA ratio.

Final Verdict
Synthesise everything into:
(1) A one-paragraph investment thesis โ€” what is the bull case?
(2) The single biggest risk from the data above.
(3) A structured verdict: Strong Buy / Buy / Hold / Avoid โ€” and the deciding factor.
(4) The specific condition that would change this verdict.
What Claude will do: Call each tool in sequence, show you the raw API response summary, build its interpretation incrementally, and end with a structured verdict. The full workflow takes 5โ€“8 minutes. The output is a research note, not a generic summary โ€” every claim is grounded in data Claude just retrieved from Finmagine's live database.

Sector-Specific Variants

For Banking and NBFC Stocks

Add get_banking_kpis in Layer 5 and make it the primary financial health lens. Standard ROCE and OPM% are not meaningful for banks โ€” NIM, GNPA/NNPA, CASA ratio, and credit growth are the metrics that matter. A bank with a declining GNPA trend and stable NIM is fundamentally improving even if its PE looks high.

For Capital Goods and Infrastructure

Heavily weight get_order_wins and the order book growth rate. For these companies, the P&L is a lagging indicator โ€” revenue today is the result of orders won 12โ€“24 months ago. A company with a 2x order book expansion that is not yet in revenue is a very different situation from what its trailing financials suggest.

For Conglomerate Subsidiaries

Always run get_conglomerate first for Tata, Adani, Bajaj, or Mahindra group companies. The parent group's financial health (especially leverage levels), news overhang, or sector rotation can dominate individual subsidiary performance regardless of the subsidiary's own fundamentals.

Sector KPIs for Cement, Power, and Others

For ~150 companies in ~25 specific sectors, get_sector_kpis returns operational metrics from investor presentations โ€” for cement: capacity, volume, realization per tonne, EBITDA/tonne; for power: PLF, capacity utilisation, tariff realisation. These granular KPIs are the real drivers that standard P&L ratios obscure.

US Stock Research Variant

The Finmagine MCP server includes 24 us_* tools for NYSE/NASDAQ research. The US deep dive covers the same five research layers โ€” adapted for US market data structures: USD financials, Form 4 insider trades instead of NSE disclosures, SEC 8-K filings instead of BSE announcements, and 13F superinvestor holdings instead of DII/FII data.

Layer 1
Fundamental Health
us_get_company_profile ยท us_get_ratios ยท us_get_company_scorecard
Layer 2
Financial Trends
us_get_financials (8Q) ยท us_get_momentum
Layer 3
Earnings Quality
us_get_ecs_leaderboard ยท us_get_quarterly_summary ยท us_get_management_tone
Layer 4
Management Signals
us_get_management_tone ยท us_decode_earnings_call ยท us_get_ai_company_profile
Layer 5
Corporate Intel
us_get_insider_trades ยท us_get_order_wins ยท us_get_13f_holdings ยท us_get_sec_feed
US Stock Deep Dive โ€” API Pro/Max โ€” Replace US_TICKER with symbol (e.g. NVDA, MSFT) I want a complete investment research deep dive on US_TICKER using your Finmagine US market tools. Call each tool in the order below and synthesise at the end.

Layer 1 โ€” Fundamental Health
1. us_get_company_profile for US_TICKER. Note price, market cap (USD B), 52W range, RS rating, PE, ROE, operating margin, index membership (SP500/NDX100/DOW30).
2. us_get_ratios for US_TICKER. Flag: P/E above 50 (growth premium?), debt/equity above 1.5 (leverage risk?), FCF yield below 2% (capital-light or expensive?).
3. us_get_company_scorecard for US_TICKER. Overall score and weakest sub-dimension.

Layer 2 โ€” Financial Trends
4. us_get_financials for US_TICKER with period_type=quarterly, limit=8. Is revenue growth accelerating or decelerating? Is net margin expanding or compressing?
5. us_get_momentum for US_TICKER. Is it above SMA-50 and SMA-200? Is RS rating in the top quartile?

Layer 3 โ€” Earnings Quality
6. us_get_ecs_leaderboard โ€” does US_TICKER appear in the top 25 for the latest quarter?
7. us_get_quarterly_summary for US_TICKER (latest quarter). AI verdict on earnings quality.
8. us_get_management_tone for US_TICKER. Guidance sentiment and trajectory.

Layer 4 โ€” Management Signals
9. us_decode_earnings_call for US_TICKER. What commitments did management make? Any guidance misses? New language in the latest call?
10. us_get_ai_company_profile for US_TICKER. Competitive moat, growth driver, and biggest risk.

Layer 5 โ€” Corporate Intelligence
11. us_get_insider_trades for US_TICKER with type=buy, days=180. Any cluster buying by officers or directors?
12. us_get_order_wins for US_TICKER. Recent contract wins and total deal value.
13. us_get_13f_holdings for US_TICKER. Which superinvestors (Berkshire, Pershing, etc.) hold this stock? Increasing or decreasing?
14. us_get_sec_feed for US_TICKER, last 30 days. Any material 8-K filings beyond earnings?

Final Verdict
Synthesise everything into: (1) Bull case โ€” strongest data point supporting a long position. (2) Bear case โ€” the biggest risk the data reveals. (3) Verdict: Strong Buy / Buy / Hold / Avoid โ€” and the deciding factor. (4) The condition that would change the verdict.
Layers 3 and 4 require API Max (us_get_quarterly_summary, us_decode_earnings_call, us_get_ai_company_profile). On API Pro, skip those three โ€” the remaining 11 tools still provide a comprehensive fundamental + momentum + insider picture.

Related Guides

Ready to Analyse Indian Stocks Like a Pro?

Finmagine gives you 30+ computed financial ratios, sector benchmarks, FII/DII flows, the Finmagine Score, and AI-powered analysis — all in one place.

Analyse a Stock → Create Free Account
← MCP Server Guides ← All Feature Guides
โ†‘